Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-25 | Add support for forward-declaring shared_base-based types | Boris Kolpackov | 6 | -9/+58 | |
The forward declaration must specialize the counter_type template to explicitly specify shared_base as the counter type. | |||||
2011-03-16 | Make sure we can free memory even in case of "unsafe" DLL termination1.2.0 | Boris Kolpackov | 1 | -11/+18 | |
2011-03-15 | Change shared_ptr callback interface to work in mt-environment | Boris Kolpackov | 2 | -5/+5 | |
2011-03-15 | Bump version to 1.2.0 | Boris Kolpackov | 2 | -5/+5 | |
2011-03-01 | Add support for embedded database schemas | Boris Kolpackov | 6 | -6/+202 | |
New options: --schema-format, --default-schema. New example: schema/embedded. | |||||
2011-02-21 | Add recoverable, connection_lost, and timeout exceptions | Boris Kolpackov | 2 | -1/+32 | |
The deadlock exception now inherits from recoverable. New manual section: 3.5, "Error Handling and Recovery". | |||||
2011-02-21 | Get rid of unnecessary qualification | Boris Kolpackov | 1 | -12/+12 | |
2011-02-18 | Add odb::core namespace to be used in using-directives | Boris Kolpackov | 6 | -0/+48 | |
Port all the examples and tests. | |||||
2011-02-15 | Get rid of build version in INSTALL-GIT (just use latest) | Boris Kolpackov | 1 | -1/+1 | |
2011-02-01 | Cosmetic changes | Boris Kolpackov | 2 | -4/+4 | |
2011-01-24 | Rearrange function order to suppress MinGW export warnings1.1.0 | Boris Kolpackov | 1 | -37/+37 | |
2011-01-24 | Add dummy source file for DLL export | Boris Kolpackov | 2 | -5/+18 | |
2011-01-24 | Workaround for VC 10 | Boris Kolpackov | 1 | -8/+11 | |
2011-01-24 | Bump version to 1.1.0 | Boris Kolpackov | 2 | -5/+5 | |
2011-01-18 | Add support for native SQL statement execution | Boris Kolpackov | 2 | -0/+27 | |
New test: mysql/native. New manual section: 3.9, "Executing Native SQL Statements". | |||||
2011-01-07 | Cosmetic changes | Boris Kolpackov | 1 | -1/+1 | |
2011-01-04 | Copyright update | Boris Kolpackov | 127 | -126/+136 | |
2010-12-13 | Add a wrapper header for TR1 <memory> | Boris Kolpackov | 1 | -0/+39 | |
2010-12-10 | Cosmetic changes | Boris Kolpackov | 1 | -3/+4 | |
2010-12-09 | Cosmetic change (rename naked pointer to raw pointer) | Boris Kolpackov | 4 | -14/+14 | |
2010-12-09 | Cosmetic changes | Boris Kolpackov | 1 | -1/+1 | |
2010-12-09 | Add lazy pointer support | Boris Kolpackov | 14 | -3/+2260 | |
Built-in support is provided for raw, auto, and tr1 shared/weak pointers. New test: common/lazy-ptr. | |||||
2010-12-01 | Implement not_null pointer pragma | Boris Kolpackov | 2 | -0/+12 | |
New exception: null_pointer. | |||||
2010-11-30 | Cosmetic changes | Boris Kolpackov | 1 | -0/+2 | |
2010-11-26 | Postpone fetching of the data for cached results | Boris Kolpackov | 1 | -2/+20 | |
This way if an object of the same type is loaded in between iteration, the fetched image won't be messed up. | |||||
2010-11-26 | Rename guard_type to guard for consistency | Boris Kolpackov | 3 | -4/+4 | |
2010-11-26 | Add support for recursive object loading | Boris Kolpackov | 3 | -32/+44 | |
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-24 | Add support for unordered storage of ordered containers | Boris Kolpackov | 1 | -0/+17 | |
New pragma: unordered. | |||||
2010-11-24 | Bump version to 1.1.0.a2 | Boris Kolpackov | 2 | -5/+5 | |
2010-11-22 | Add session, database operations on pointers and const objects | Boris Kolpackov | 14 | -42/+1103 | |
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. | |||||
2010-11-22 | Add common implementation of typeinfo comparator | Boris Kolpackov | 1 | -0/+40 | |
2010-11-22 | Add pointer kind and const_pointer to pointer traits | Boris Kolpackov | 2 | -0/+21 | |
2010-11-22 | Forward-declare details::shared_ptr | Boris Kolpackov | 1 | -0/+9 | |
2010-11-22 | Minor stylistic changes | Boris Kolpackov | 1 | -2/+4 | |
2010-11-22 | Allow implicit conversion of TLS pointers | Boris Kolpackov | 3 | -10/+12 | |
2010-11-17 | Add support for unidirectional object relationships | Boris Kolpackov | 1 | -0/+15 | |
New test: common/relationship. | |||||
2010-11-17 | Use complete list of template parameters for container specializations | Boris Kolpackov | 4 | -20/+24 | |
2010-11-16 | Rework pointer traits, add naked, auto_ptr, and TR1 specializations | Boris Kolpackov | 3 | -61/+137 | |
2010-11-15 | Add support for custom object pointers | Boris Kolpackov | 5 | -42/+43 | |
New option: --default-pointer. New object pragma specifier: pointer. | |||||
2010-11-06 | Add container traits interface and implementation | Boris Kolpackov | 6 | -0/+580 | |
Implementation is provided for the standard C++ containers. | |||||
2010-11-06 | Add comment to the likely place of an error | Boris Kolpackov | 1 | -0/+3 | |
2010-10-31 | Add instructions on building from repository | Boris Kolpackov | 1 | -0/+72 | |
2010-10-27 | Implement support for composite value types | Boris Kolpackov | 2 | -3/+8 | |
New test: common/composite. | |||||
2010-10-07 | Add support for persistent classes without default ctors | Boris Kolpackov | 2 | -18/+22 | |
New test: common/ctor. | |||||
2010-10-04 | Bump version to 1.1.0.a1 | Boris Kolpackov | 2 | -5/+5 | |
2010-09-29 | Bump version to 1.0.01.0.0 | Boris Kolpackov | 2 | -5/+5 | |
2010-09-28 | Rename begin_transaction() to begin() | Boris Kolpackov | 1 | -1/+1 | |
2010-09-28 | Minor documentation fixes | Boris Kolpackov | 1 | -5/+5 | |
2010-09-28 | Get rid of compiler warnings | Boris Kolpackov | 1 | -3/+3 | |
2010-09-28 | INSTALL should be in extra_dist, not doc | Boris Kolpackov | 1 | -2/+2 | |