diff options
| author | Luke Kanies <luke@madstop.com> | 2007-11-08 12:18:42 -0600 |
|---|---|---|
| committer | Luke Kanies <luke@madstop.com> | 2007-11-08 12:18:42 -0600 |
| commit | dfe774f55e98db085d8f5729a4b1229513c6c2b0 (patch) | |
| tree | 39915f08eff31c0d6f690e05b7ebb3f594338536 /examples/code/modules | |
| parent | f465e7e96d62f9b18bdebd51319582d5b2ffa332 (diff) | |
| download | puppet-dfe774f55e98db085d8f5729a4b1229513c6c2b0.tar.gz puppet-dfe774f55e98db085d8f5729a4b1229513c6c2b0.tar.xz puppet-dfe774f55e98db085d8f5729a4b1229513c6c2b0.zip | |
Switching the base class for the Relationship class.
It was previously using the GRATR::Edge class, which
had wonky overrides that dramatically slowed down
sorting (its hash mechanism hashed the source and
target so that edges with the same source/target got
the same hash, which we actually don't want any more).
This shouldn't change any functionality, just performance.
I didn't retain all functionality from the Edge class, but
a lot of that functionality was, um, horrible, like Edge[]
being equivalent to Edge.new.
Diffstat (limited to 'examples/code/modules')
0 files changed, 0 insertions, 0 deletions
