src/common/unionfs.c | 46 +++++++++++++++++++--------------- src/cstore/cstore-c.cpp | 13 +++++++++ src/cstore/cstore-c.h | 3 ++ src/cstore/cstore.cpp | 16 +++++++++++ src/cstore/cstore.hpp | 2 + src/cstore/unionfs/cstore-unionfs.cpp | 28 ++++++++++++++++++++ src/cstore/unionfs/cstore-unionfs.hpp | 1 7 files changed, 89 insertions(+), 20 deletions(-)
New commits: commit cbd1770462b2325372f90ef9200110dc66245377 Author: An-Cheng Huang <[email protected]> Date: Fri Aug 20 13:29:49 2010 -0700 handle "changed" status properly * original backend implementation uses unionfs-specific "changes only" dir to determine "changed" status. this breaks when it involves deactivated nodes. * new library design uses explicit per-node "changed" marker. however, since previously "commit" only handles a root "changed" marker, the new library could not implement this scheme and used a workaround instead. * now add API functions for "commit" to properly clean up "changed" markers. * modify "commit" to use these API functions and remove the workaround from the new library. http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=cbd1770462b2325372f90ef9200110dc66245377 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
