aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-08-18Use TLS to store current transactionBoris Kolpackov1-7/+13
2010-08-18Add multi-threading primitivesBoris Kolpackov19-1/+673
Currently only the pthread-based implementation is present.
2010-08-18Add callback support for zero counter event in shared_baseBoris Kolpackov3-3/+31
2010-08-16Make small functions inlineBoris Kolpackov2-25/+21
2010-08-16Cosmetic changeBoris Kolpackov1-1/+1
2010-08-16Make use of const style consistentBoris Kolpackov9-39/+39
2010-08-16Add pointer guard for naked pointerBoris Kolpackov4-11/+69
2010-08-13Let the DB implementation define a specialization of queryBoris Kolpackov2-26/+3
2010-08-13Cosmetic changeBoris Kolpackov1-1/+1
2010-08-13Move value_traits to the DB-specific namespaceBoris Kolpackov1-25/+0
2010-08-10Rework result/result_iterator interactionBoris Kolpackov1-25/+45
2010-08-10Add ability to load result into an existing objectBoris Kolpackov1-0/+11
2010-08-10Make result copy-assignableBoris Kolpackov3-30/+30
Return result from database::query instead of pointer to impl
2010-08-10Add comparison operators for shared_ptrBoris Kolpackov1-0/+14
2010-08-10Add query supportBoris Kolpackov6-0/+282
2010-08-10Cosmetic changeBoris Kolpackov1-1/+1
2010-08-03Add pre/post header for compiler-specific actionsBoris Kolpackov4-0/+50
2010-08-03Remove committed/rolled-back transaction from currentBoris Kolpackov1-2/+3
2010-08-03Use class instead of structBoris Kolpackov1-1/+2
2010-07-30Add value type traitsBoris Kolpackov1-0/+25
2010-07-30Add const version of data()Boris Kolpackov1-0/+6
2010-07-26Fix for shared_ptrBoris Kolpackov1-4/+21
2010-07-26Buffer implementationBoris Kolpackov3-2/+60
2010-07-23Add buffer interfaceBoris Kolpackov1-0/+27
2010-07-22Rename insert and update to persist and store in traitsBoris Kolpackov2-4/+4
2010-07-20Get rid of the session mechanism for nowBoris Kolpackov14-786/+174
Add low-level API instead.
2010-06-04Add libodb import stubBoris Kolpackov5-0/+111
2010-06-04Initial implementationBoris Kolpackov32-6/+2273
2010-06-04Build system setupBoris Kolpackov1-0/+49
2010-06-04Add license filesBoris Kolpackov2-0/+352
2010-05-06Add version filesBoris Kolpackov2-0/+37
2010-05-06Add root .gitignoreBoris Kolpackov1-0/+21
2010-05-06Create libodb repositoryBoris Kolpackov1-0/+23
The files in this repository were initially tracked as part of the odb project so refer for the previous change history to that repository.