Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-11 | T1068: Increase Max CMD Output | xrpixer | |
2017-11-01 | use unique_ptr if gcc is version 6 or higher | Kim Hagen | |
2017-11-01 | replace deprecated auto_ptr for unique_ptr | Kim Hagen | |
2011-10-24 | Add VarRef translation to the allowed field for config mode | John Southworth | |
2011-07-23 | Oops, should have been false by default. | John Southworth | |
2011-07-23 | Bugfix 7362: Make reset_paths reset to root level when resolving varrefs | John Southworth | |
2011-05-17 | reimplement commit locking | An-Cheng Huang | |
2011-05-10 | preliminary implementation of new commit | An-Cheng Huang | |
(cherry picked from commit 1b2a0fd1ae1e6dfc18e4f75f73cd7befb47cf538) | |||
2011-04-06 | minor refactoring | An-Cheng Huang | |
2011-03-17 | add config path abstraction and high-level caching | An-Cheng Huang | |
* part of the config backend cleanup/optimization work. * improves the performance of "load" (w/o commit) by ~55% and "show" by ~15%. | |||
2011-02-28 | add config template abstraction | An-Cheng Huang | |
2011-02-18 | namespace reorg | An-Cheng Huang | |
2011-01-27 | rework/simplify path handling | An-Cheng Huang | |
2011-01-05 | fix for bug 6641 | An-Cheng Huang | |
* change shell API to only use "edit level" when needed. * add factory functions for cstore creation to simplify code. (cherry picked from commit 2208bfef1004295d3227492c6a3e9d7b36903db5) | |||
2010-12-20 | make output-related functions static | An-Cheng Huang | |
2010-12-13 | make the library croak when internal error occurs in perl context. | An-Cheng Huang | |
* extend output/assert mechanism and simplify code. * when handling internal error, automatically detect perl context and croak if the library is used from perl. | |||
2010-12-08 | output session assert message to user | An-Cheng Huang | |
2010-12-02 | implement load function in new config input/output infrastructure. | An-Cheng Huang | |
* add "commands diff" functionality to config input/output infrastructure. * consolidate similar logic in "commands diff" and "show diff". * add loadFile functionality to cstore using "commands diff". * export loadFile through shell API. | |||
2010-11-09 | initial rework of config output framework | An-Cheng Huang | |
* separate data from algorithm. * prepare for unified input/output framework. | |||
2010-11-04 | add session assertion for API functions | An-Cheng Huang | |
* enforce session for API functions requiring it. | |||
2010-08-25 | remove sorting from unsorted API calls | An-Cheng Huang | |
2010-08-25 | switch to unordered_map | An-Cheng Huang | |
2010-08-24 | add extensible node sorting mechanism | An-Cheng Huang | |
* unify node sorting implementation into the backend library. * allow future implementation of per-node, customized sorting policy. | |||
2010-08-23 | move "changed" status handling into library | An-Cheng Huang | |
* remove public status modifier as high-level operations no longer need it. * add more information to clarify changed status handling in library. * mark changed status at appropriate places in library. | |||
2010-08-20 | handle "changed" status properly | An-Cheng Huang | |
* 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. | |||
2010-08-19 | add API function | An-Cheng Huang | |
2010-08-13 | add API function for retrieving deleted values of a multi node. | An-Cheng Huang | |
2010-08-12 | add more functions to shell API | An-Cheng Huang | |
2010-07-31 | make edit do implicit set | An-Cheng Huang | |
* this preserves the behavior of the original implementation and allows edit on nonexistent nodes. | |||
2010-07-30 | make destructors virtual | An-Cheng Huang | |
2010-07-30 | add default status observers | An-Cheng Huang | |
2010-07-28 | add cstore-specific header file | An-Cheng Huang | |
2010-07-28 | add new cstore library | An-Cheng Huang | |