Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-11-09 | Avoid copying statement text if it is statically allocated | Boris Kolpackov | 1 | -5/+11 | |
2011-11-01 | Implement support for optimistic concurrency | Boris Kolpackov | 1 | -8/+79 | |
New pragmas: optimistic, version. New test: optimistic. New database function: reload(). | |||||
2011-10-30 | Rework statement interfaces wrt param/result passing | Boris Kolpackov | 1 | -4/+11 | |
2011-10-28 | Implement returning of auto id using RETURNING clause in PostgreSQL | Boris Kolpackov | 1 | -2/+4 | |
Before we used a separate SELECT lastval() query which was both inefficient and error-prone in cases where INSERT may cause triggers to override the last value. | |||||
2011-10-27 | Add support for persistent classes without object ids | Boris Kolpackov | 1 | -0/+131 | |
New pragma id (object). New test: common/no-id. | |||||
2011-10-21 | Split 'in' binding into insert/update pair; rename 'out' to select | Boris Kolpackov | 1 | -88/+96 | |
Also add the initial infrastructure for the readonly members support. Right now the split insert/update bindings allows us to avoid sending object id in UPDATE statements. It will also allows us to support readonly members. | |||||
2011-09-06 | Support for views; native part | Boris Kolpackov | 1 | -16/+7 | |
2011-08-18 | Fix custom recursive loading in post_load callback | Boris Kolpackov | 1 | -0/+16 | |
Before we called the callback while holding the statements locked. As a result, if the callback tried to load another object of this type, it failed. Now we unlock the statements (since we have completely loaded the object from ODB's point of view) and then call the callback. The callback test has been updated to test this situation. | |||||
2011-07-05 | Support for callbacks in PG runtime | Boris Kolpackov | 1 | -0/+22 | |
2011-06-24 | Use in_column_count to specify PostgreSQL object statements param count | Constantin Michael | 1 | -4/+4 | |
2011-05-27 | Cleanup object-statements | Constantin Michael | 1 | -18/+12 | |
2011-05-26 | Add object-statments implementation | Constantin Michael | 1 | -0/+413 | |