HomePhorge

Remove caching from the catalog, types, and parameters
d6e0b71f1413Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Remove caching from the catalog, types, and parameters

Types and parameters were registering their catalog as their expirer, so that
the catalog could expire them between uses. However, because catalogs are never
reused (and neither are types or parameters), there is no need to expire
anything. Thus, we remove the entire cleanup/expire logic from catalog, type,
and parameter.

Reviewed-By: Jacob Helwig <jacob@puppetlabs.com>
(cherry picked from commit e2ea023f809c2bdc53b5259047c28f8061f57e54)

Details

Provenance
Nick Lewis <nick@puppetlabs.com>Authored on
Jacob Helwig <jacob@puppetlabs.com>Committed on Aug 19 2011, 10:52 PM
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUd49dd9ec3ab2: Remove cached_attrs from Puppet::Type::File
Branches
Unknown
Tags
Unknown

Event Timeline

Jacob Helwig <jacob@puppetlabs.com> committed rPUd6e0b71f1413: Remove caching from the catalog, types, and parameters (authored by Nick Lewis <nick@puppetlabs.com>).Aug 19 2011, 10:52 PM