-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Kinkie wrote:
> Hi all,
>   I'm now satisfied with the work done in the cachemgr-refactoring
> branch and I propose merging it into squid-3 trunk.
> 
> Overall view of the changes:
> - cachemanager is now a singleton
> - list of actions is now a Vector (still not ideal, but at least it
> preserves layering)
> - added object-based action management interface to cachemgr.
> old-style c interface is still available (via method overload)
> - cachemgr initialization functions have been moved to each modules'
> Init call or (where applicable) constructor. This has the effect of
> reducing each module's interface, and to get rid of some module
> frameworks' extra initialization work
> - fixed tests to work with the new framewor (including the creation of
> a small stub in tests/)
> - added some documentation
> 
> While the work is not 100% complete, it's in a state where I'm quite
> comfortable merging it in.
> The branch is available at lp:~kinkie/squid/cachemgr-refactor/ (see
> https://code.launchpad.net/~kinkie/squid/cachemgr-refactor)
> 
> What I left off is:
> - change the actionslist from a Vector to a sorted linked-list (need
> the generic linked-list class first)

Is the STL list template unsuitable?


- --
===================================================================
Tres Seaver          +1 540-429-0999          [EMAIL PROTECTED]
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIe3JP+gerLs4ltQ4RArPfAKDWbsV9TERiAskChZrniAk77/UO6wCeJCpm
5v2TUriD4OmQqAwnqy45AQ0=
=o/K7
-----END PGP SIGNATURE-----

Reply via email to