Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-06-22 | Get rid of member_[u]type(), other cleanups | Boris Kolpackov | 5 | -55/+69 | |
2015-06-19 | Populate custom type map, make available in context | Boris Kolpackov | 8 | -156/+287 | |
2015-06-19 | Parse C++ type mapping | Boris Kolpackov | 2 | -44/+126 | |
2015-06-19 | Distinguish between database and C++ type mapping | Boris Kolpackov | 1 | -8/+89 | |
2015-06-16 | Use (!) to denote database in modifier expressions | Boris Kolpackov | 4 | -18/+38 | |
2015-06-16 | Implement before/after pragmas for virtual data member ordering | Boris Kolpackov | 3 | -44/+195 | |
2015-06-16 | Diagnose forward use of composite object ids | Boris Kolpackov | 4 | -1/+58 | |
2015-06-16 | Redo index members parsing to use new resolve_data_members() | Boris Kolpackov | 1 | -80/+5 | |
2015-06-16 | Implement support for nested members in inverse pragma | Boris Kolpackov | 10 | -142/+276 | |
2015-06-16 | Add note on result iterator | Boris Kolpackov | 1 | -1/+3 | |
2015-06-15 | Support for inverse on points_to | Boris Kolpackov | 1 | -3/+3 | |
2015-06-15 | Add points_to pragma | Boris Kolpackov | 8 | -104/+275 | |
Currently does not support containers. | |||||
2015-06-03 | Remove gratuitous classes | Boris Kolpackov | 10 | -109/+64 | |
In the process also get rid of global class processor which conflicts with enum processor on MIPS. | |||||
2015-06-01 | <tm.h> include in gcc.hxx appears to be no longer necessary | Boris Kolpackov | 1 | -2/+0 | |
On MIPS this file pulls in enum processor which conflicts with our class processor. | |||||
2015-04-14 | Set polymorphic_objects feature if we have polymorphic-object-based view | Boris Kolpackov | 1 | -1/+15 | |
We need the polymorphism-related includes in such a view's implementation. | |||||
2015-04-07 | Detect and ignore transient value base | Boris Kolpackov | 1 | -11/+15 | |
2015-02-11 | Fix typos | Boris Kolpackov | 2 | -2/+2 | |
2015-02-09 | Make c++14 valid value for --std2.4.0 | Boris Kolpackov | 6 | -3/+14 | |
2015-02-07 | Fix incorrect date | Boris Kolpackov | 1 | -1/+1 | |
2015-02-07 | Update prerequisite information | Boris Kolpackov | 1 | -1/+1 | |
2015-02-07 | NEWS file proofreading changes | Boris Kolpackov | 1 | -11/+11 | |
2015-02-07 | Bump version to 2.4.0 | Boris Kolpackov | 5 | -11/+11 | |
2015-02-07 | Fix to work with GCC 5 | Boris Kolpackov | 10 | -166/+183 | |
2015-02-06 | Update copyright | Boris Kolpackov | 240 | -242/+242 | |
2015-02-06 | Add support for persisting std::deque | Boris Kolpackov | 2 | -3/+5 | |
2015-02-06 | Implement join types support in views | Boris Kolpackov | 9 | -19/+210 | |
2015-02-05 | Implement result modifiers in view query condition | Boris Kolpackov | 10 | -14/+183 | |
2015-02-04 | Implement object loading views | Boris Kolpackov | 37 | -1271/+2776 | |
See section 10.2 in the manual for details. | |||||
2015-02-02 | Give more precise requirements for object id type | Boris Kolpackov | 1 | -5/+6 | |
2015-01-27 | Bump version to 2.4.0.a6 | Boris Kolpackov | 2 | -5/+5 | |
2015-01-26 | Document SQL Server stored procedure support | Boris Kolpackov | 2 | -1/+155 | |
2015-01-26 | Add column count to composite value traits | Boris Kolpackov | 1 | -0/+3 | |
This will hopefully be enough to implement SQL Server TVP (Table-Valued Parameters) in runtime only, when we get to it. | |||||
2015-01-26 | Make #pragma once work | Boris Kolpackov | 3 | -4/+86 | |
2015-01-23 | Diagnose lack of default constructor in pointed-to objects | Boris Kolpackov | 2 | -2/+28 | |
Lack of the default constructor will lead to uncompilable generated code. | |||||
2015-01-23 | Handle SQL name limits in MySQL and SQL Server | Boris Kolpackov | 3 | -9/+38 | |
2015-01-23 | Handle name truncation in PostgreSQL | Boris Kolpackov | 9 | -22/+142 | |
2015-01-22 | Add support for warning about SQL name truncations in Oracle | Boris Kolpackov | 7 | -12/+197 | |
Also detect and issue diagnostics when such truncations lead to name conflicts. | |||||
2015-01-21 | Fix bug in alias-declaration handling | Boris Kolpackov | 1 | -2/+1 | |
Apparently for alias-declaration (but not ordinary typedef) we need to check for template info on the main variant. | |||||
2014-12-30 | Fix typo | Boris Kolpackov | 1 | -1/+1 | |
2014-12-17 | Bump version to 2.4.0.a5 | Boris Kolpackov | 2 | -5/+5 | |
2014-12-15 | Fix bug in id-based custom view join of polymorphic objects | Boris Kolpackov | 2 | -14/+22 | |
See email from Mikhail.Tomilov@infotecs.ru/12-Dec-2014. | |||||
2014-12-10 | Add comments | Boris Kolpackov | 1 | -5/+5 | |
2014-12-03 | Improve bulk operations documentation | Boris Kolpackov | 1 | -3/+14 | |
2014-11-28 | Document bulk operation support | Boris Kolpackov | 2 | -2/+457 | |
2014-11-26 | Implement optimistic concurrency support in bulk operations | Boris Kolpackov | 5 | -41/+218 | |
Bulk update and SQL Server ROWVERSION not yet supported. | |||||
2014-11-26 | Reimplement image copying for Oracle | Boris Kolpackov | 1 | -1/+1 | |
Now we no longer "steal" descriptors (destructive copy). Instead, for LOBs, we clone the locator using OCILobAssign(). For date-time types we extract the data during copying. As a result of this change we no longer need to track image changes and rebind the statements. | |||||
2014-11-25 | Implement bulk database operation support for Oracle and SQL Server | Boris Kolpackov | 19 | -13/+710 | |
2014-11-19 | Bump version to 2.4.0.a4 | Boris Kolpackov | 2 | -5/+5 | |
2014-11-19 | Allow empty runtime and execute views | Boris Kolpackov | 4 | -57/+74 | |
Use them to handle INSERT/UPDATE SQL Server stored procedures. | |||||
2014-11-10 | Implement {query,execute}_{one,value}() shortcut functions | Michael Shepanski | 2 | -49/+170 | |
Useful in situations where the query is know to return at most one element (*_one) or exactly one element (*_value). |