HomePhorge

tagging: document why fixing this horror is hard.
9176f5c96896Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

tagging: document why fixing this horror is hard.

The tagging support module has an "API" that includes other objects directly
interacting with the way it stores data, including at the edges where we
serialize to the wire format for transport.

So, we can't change it. Even if it sucks - it allocates lots of objects, it
uses very inefficient deduplication mechanisms - we are kind of stuck,
right now. Fun times.

Signed-off-by: Daniel Pittman <daniel@puppetlabs.com>

Details

Provenance
Daniel Pittman <daniel@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUaca79598e98d: type: memoize key_attributes for types.
Branches
Unknown
Tags
Unknown

Event Timeline

Daniel Pittman <daniel@puppetlabs.com> committed rPU9176f5c96896: tagging: document why fixing this horror is hard. (authored by Daniel Pittman <daniel@puppetlabs.com>).Sep 18 2012, 2:54 AM