Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-26 | Make session optional | Boris Kolpackov | 1 | -179/+1 | |
2012-04-23 | Polymorphic inheritance support | Boris Kolpackov | 1 | -139/+183 | |
2012-01-29 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2012-01-29 | Remove author field from file header | Boris Kolpackov | 1 | -1/+0 | |
Too much effort to maintain. | |||||
2011-10-27 | Add support for persistent classes without object ids | Boris Kolpackov | 1 | -10/+117 | |
New pragma id (object). New test: common/no-id. | |||||
2011-09-21 | Rework const object handling | Boris Kolpackov | 1 | -6/+14 | |
Now objects are always loaded as non-const and the object cache in session treats all objects as non-const. | |||||
2011-01-24 | Workaround for VC 10 | Boris Kolpackov | 1 | -8/+11 | |
2011-01-04 | Copyright update | Boris Kolpackov | 1 | -1/+1 | |
2010-12-09 | Cosmetic change (rename naked pointer to raw pointer) | Boris Kolpackov | 1 | -2/+2 | |
2010-11-26 | Add support for recursive object loading | Boris Kolpackov | 1 | -8/+28 | |
If an object of a type needs to be loaded recursively, then it is addded to the delayed loading list which is processed once the statements are unlocked. | |||||
2010-11-22 | Add session, database operations on pointers and const objects | Boris Kolpackov | 1 | -0/+152 | |
Currently, session is just an object cache. The persist, update, and erase database operations are overloaded to also work on object pointers. All the database operations and the query facility now support const objects. New session-related exceptions: not_in_session, already_in_session, const_object. |