Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-02-13 | Drop copyright notice from source code | Karen Arutyunov | 713 | -713/+0 | |
2020-02-13 | Update last year in LICENSE file | Karen Arutyunov | 1 | -1/+1 | |
2020-02-13 | Remove build/import/*/LICENSE files | Karen Arutyunov | 11 | -796/+0 | |
2020-02-13 | Add copyright notice to LICENSE file | Karen Arutyunov | 1 | -0/+2 | |
2019-11-21 | Change version to 2.5.0-b.18.z | Boris Kolpackov | 1 | -1/+1 | |
2019-11-19 | Release version 2.5.0-b.17v2.5.0-b.17 | Boris Kolpackov | 1 | -1/+1 | |
2019-06-11 | Change version to 2.5.0-b.16.z | Boris Kolpackov | 1 | -1/+1 | |
2019-06-08 | Release version 2.5.0-b.15v2.5.0-b.15 | Boris Kolpackov | 1 | -1/+1 | |
2019-03-20 | Change version to 2.5.0-b.14.z | Boris Kolpackov | 1 | -1/+1 | |
2019-03-18 | Release version 2.5.0-b.13v2.5.0-b.13 | Boris Kolpackov | 1 | -1/+1 | |
2019-02-21 | Change version to 2.5.0-b.12.z | Boris Kolpackov | 1 | -1/+1 | |
2019-02-19 | Release version 2.5.0-b.11v2.5.0-b.11 | Boris Kolpackov | 1 | -1/+1 | |
2019-01-17 | Update copyright year | Karen Arutyunov | 713 | -713/+713 | |
2018-09-12 | Bump version to 2.5.0-b.10.z, master is open for business | Boris Kolpackov | 1 | -1/+1 | |
2018-09-11 | Release version 2.5.0-b.9v2.5.0-b.9 | Boris Kolpackov | 1 | -1/+1 | |
2018-05-31 | Bump version to 2.5.0-b.8.z, master is open for business | Boris Kolpackov | 1 | -1/+1 | |
2018-05-29 | Bump version to 2.5.0-b.72.5.0-b.7 | Boris Kolpackov | 1 | -1/+1 | |
2018-05-24 | Update copyright year | Karen Arutyunov | 713 | -713/+713 | |
2017-11-15 | Work around PostgreSQL transaction poisoning in schema version query | Boris Kolpackov | 1 | -2/+16 | |
Note that this only works in 9.4+. For older versions the workaround is to "pre-call" database::schema_version() outside of any transaction. | |||||
2017-08-08 | Bump version to 2.5.0-b.6.z, master is open for business | Boris Kolpackov | 1 | -1/+1 | |
2017-08-07 | Bump version to 2.5.0-b.52.5.0-b.5 | Boris Kolpackov | 1 | -1/+1 | |
2017-05-24 | Bump version to 2.5.0-b.4.z, master is open for business | Boris Kolpackov | 1 | -1/+1 | |
2017-05-23 | Bump version to 2.5.0-b.32.5.0-b.3 | Boris Kolpackov | 1 | -1/+1 | |
2017-05-05 | Bump version to 2.5.0-b.2.z, master is open for business | Boris Kolpackov | 1 | -1/+1 | |
2017-04-28 | Bump version to 2.5.0.b.1.z, switch to build2 version module2.5.0-b.1 | Boris Kolpackov | 1 | -1/+1 | |
2017-01-03 | Update copyright year | Boris Kolpackov | 713 | -713/+713 | |
2016-12-15 | Extend object loading view and section interaction test | Boris Kolpackov | 1 | -0/+5 | |
2016-11-27 | Update Qt import stub | Boris Kolpackov | 2 | -9/+30 | |
2016-10-26 | Implement support for mixed auto/manual id assignment in SQLite | Boris Kolpackov | 5 | -0/+218 | |
Now one can do: #pragma db id auto odb::nullable<int64_t> id; And then set the id to NULL to get auto-assignment or to the actual value to use a manual id. | |||||
2016-09-08 | Bump version to 2.5.0-a11 | Boris Kolpackov | 1 | -1/+1 | |
2016-08-22 | Bump version to 2.5.0-a102.5.0-a10 | Boris Kolpackov | 1 | -1/+1 | |
2016-08-18 | Detect container of containers via composite value2.5.0-a9 | Boris Kolpackov | 1 | -0/+69 | |
2016-08-15 | Lock object statements when loading sections | Boris Kolpackov | 2 | -0/+97 | |
Since we use the id image and loading of object pointers can overwrite it. | |||||
2016-08-14 | Bump version to 2.5.0-a9 | Boris Kolpackov | 1 | -1/+1 | |
Note that we now use the -[ab]N schema rather than .[ab]N. | |||||
2016-06-15 | Bump version to 2.5.0.a8 | Boris Kolpackov | 1 | -1/+1 | |
2016-06-15 | Get rid of C++11 deprecation warnings for auto_ptr, exception specs | Boris Kolpackov | 20 | -32/+278 | |
In particular, std::auto_ptr is no longer mapped in C++11. | |||||
2016-05-06 | Bump version to 2.5.0.a7 | Boris Kolpackov | 1 | -1/+1 | |
2016-05-04 | Ignore section logic when dealing with container elements | Boris Kolpackov | 2 | -0/+60 | |
The container member itself can be in a section. | |||||
2016-04-06 | Bump version to 2.5.0.a6 | Boris Kolpackov | 1 | -1/+1 | |
2016-04-04 | Add _has_cache() custom session interface, use in OLV implementation | Boris Kolpackov | 1 | -0/+3 | |
2016-02-12 | Bump version to 2.5.0.a5 | Boris Kolpackov | 1 | -1/+1 | |
2016-01-20 | Bump version to 2.5.0.a4 | Boris Kolpackov | 1 | -1/+1 | |
2015-11-09 | Bump version to 2.5.0.a2 | Boris Kolpackov | 1 | -1/+1 | |
2015-10-29 | Fix UUID char[16] query_type alias | Boris Kolpackov | 2 | -2/+69 | |
Instead of pre-decaying it to const char*, let the normal decay do it for us. This fixes a compilation issue when used with dynamic multi- database support. | |||||
2015-07-27 | Bump version to 2.5.0.a1 | Boris Kolpackov | 1 | -1/+1 | |
2015-07-27 | Fix member name conflicts in query support | Boris Kolpackov | 1 | -0/+34 | |
2015-07-27 | Make threads test more deadlock resilient | Boris Kolpackov | 1 | -38/+56 | |
2015-07-17 | Handle empty query::in_range() case | Boris Kolpackov | 1 | -0/+6 | |
2015-07-15 | Implement SQLite incremental BLOB/TEXT I/O | Boris Kolpackov | 7 | -3/+431 | |
2015-07-03 | Implement nested id support | Boris Kolpackov | 13 | -24/+627 | |
Now the 'id' specifier can optionally include the data member path to the id inside the composite value. For example: #pragma db id(first) std::pair<int, int> p; Note that one somewhat counter-intuitive aspect of this new feature is that the whole member marked with id ('p' in the above example) and not just the actual id member ('p.first' in the above example) is treated as readonly. Such nested id also cannot be automatically assigned (auto specifier). |