Contact: fumanchu@aminus.org

Log in as guest/dejavu to create tickets

I think I've seen this ORM somewhere before...

root/trunk


Mode:

Legend:

Added
Modified
Copied or renamed
Date Rev Chgset Author Log Message
(edit) 01/09/06 07:50:37 @141 [141] fumanchu Gratuitous premature optimization.
(edit) 01/09/06 04:48:46 @140 [140] fumanchu Bah. Fixes for SM.destroy methods (new use_asterisk_to_get_all flag).
(edit) 01/08/06 04:39:38 @139 [139] fumanchu Fix for #38 (Engine.FinalClassName? not updated).
(edit) 01/08/06 04:38:54 @138 [138] fumanchu New TriggerProperty? class, a subclass of UnitProperty? to help write …
(edit) 01/05/06 22:03:36 @137 [137] fumanchu Moved the cache.sweep and new Temporary Unit workers to use the latest …
(edit) 12/27/05 06:03:10 @135 [135] fumanchu Doc updates for [132], [134].
(edit) 12/27/05 05:18:16 @134 [134] fumanchu Fix for #30 (UnitProperty?.default).
(edit) 12/27/05 05:13:22 @133 [133] fumanchu Bah. Missed a test suite upgrade from Animal.Name to Animal.Species.
(edit) 12/27/05 04:13:14 @132 [132] fumanchu Fix for #26 (Sandbox magic recaller methods).
(edit) 12/27/05 02:57:40 @131 [131] fumanchu Fix for #31 (handle multiple refs to same table with AS).
(edit) 12/26/05 04:24:28 @130 [130] fumanchu Consolidated error trapping on consume().
(edit) 12/24/05 01:55:18 @129 [129] fumanchu Oops.
(edit) 12/24/05 01:54:52 @128 [128] fumanchu New Schema.deployed property = DeployedVersion?.Version.
(edit) 12/21/05 08:48:04 @127 [127] fumanchu Initial implementation of #16 (schema changes). See modeling.html …
(edit) 12/19/05 19:14:40 @126 [126] fumanchu Use "raise" instead of "raise x" to get the full traceback. Using "raise …
(edit) 12/14/05 21:11:38 @125 [125] fumanchu Typo in db.SM.destroy().
(edit) 12/12/05 01:04:08 @124 [124] fumanchu First crack at inheritance (#32).
(edit) 12/11/05 21:26:16 @123 [123] fumanchu Fix for #36 (column names not correctly escaped). Changes to …
(edit) 12/09/05 22:14:19 @122 [122] fumanchu Fix for #35.
(edit) 12/09/05 20:48:43 @121 [121] fumanchu New test for #35.
(edit) 12/08/05 17:30:24 @120 [120] fumanchu Sandbox.multirecall has now been folded into Sandbox.xrecall (and …
(edit) 12/07/05 08:13:22 @119 [119] fumanchu Fix for #27 (OUTER JOIN capability). …
(edit) 12/07/05 03:27:55 @118 [118] fumanchu storeado wasn't logging all SQL.
(edit) 12/06/05 07:36:13 @117 [117] fumanchu New __all__ attribute in zoo_fixture.py.
(edit) 12/06/05 06:45:24 @116 [116] fumanchu New __all__ module attributes.
(edit) 12/02/05 19:56:29 @115 [115] fumanchu Storage tests now report (simple) time of execution.
(edit) 11/30/05 23:06:21 @114 [114] fumanchu logic: function Aggregator needed to take max(co_argcount) and …
(edit) 11/29/05 04:49:56 @113 [113] fumanchu Fix for #29 (arbitrary primary keys): …
(edit) 11/28/05 04:54:39 @112 [112] fumanchu Docs: Bah. Forgot page header, title.
(edit) 11/28/05 04:51:46 @111 [111] fumanchu Docs: New section on passing through SQL.
(edit) 11/26/05 08:19:06 @110 [110] fumanchu multirecall changes (BACKWARD INCOMPATIBLE): …
(edit) 11/26/05 04:37:23 @109 [109] fumanchu test_logic readability cleanups.
(edit) 11/26/05 04:29:39 @108 [108] fumanchu New "version" method for db SM's.
(edit) 11/26/05 03:52:01 @107 [107] fumanchu logic.Expression changes: …
(edit) 11/24/05 21:35:24 @106 [106] fumanchu Fixed a failing test for CachingProxy? and BurnedProxy?. Both were …
(edit) 11/23/05 07:59:40 @105 [105] fumanchu Doc typo.
(edit) 11/23/05 07:56:17 @104 [104] fumanchu Docs: fixed up the examples so they actually work (or at least specify …
(edit) 11/21/05 23:03:00 @103 [103] fumanchu Missing import in arenas.py.
(edit) 11/21/05 06:25:29 @102 [102] fumanchu Doc updates to go with [101].
(edit) 11/21/05 05:23:41 @101 [101] fumanchu Fix for #20 (awareness of to-one or to-many). …
(edit) 11/19/05 07:16:17 @100 [100] fumanchu More test suite work. If a store is not installed or cannot be imported, a …
(edit) 11/19/05 06:02:57 @99 [99] fumanchu A couple of pychecker improvements.
(edit) 11/19/05 00:18:38 @98 [98] fumanchu Docs: updates for recent SVN move and new test suite.
(edit) 11/18/05 01:11:54 @97 [97] fumanchu New log messages and flags. LOGSANDBOX = LOGMEMORIZE | LOGRECALL | LOGVIEW …
(edit) 11/17/05 08:11:28 @96 [96] fumanchu Lots of changes to the test suite. Partially fixes #23.
(edit) 11/16/05 09:24:57 @95 [95] fumanchu Reorganization to prepare for new test runner.
(edit) 11/16/05 09:10:21 @94 [94] fumanchu Fixed up storage/db with the changes to codewalk.LambdaDecompiler? (see …
(edit) 11/16/05 08:40:34 @93 [93] fumanchu OK, a real, *working* fix for #25. Could still use some cleaning and more …
(edit) 11/16/05 03:32:07 @92 [92] fumanchu An ugly first fix for #25 (Python 2.4's JUMP changes). Could be inlined, …
(edit) 11/14/05 23:09:30 @91 [91] fumanchu Python 2.4 changed how it figures JUMP targets, so some tests need to be …
(edit) 11/14/05 22:54:03 @90 [90] fumanchu Aggregator now combines co_varnames and co_flags.
(edit) 11/09/05 07:33:38 @89 [89] fumanchu 1. New logging support: Arena.log(message, flag) method (overridable). …
(edit) 11/02/05 00:58:46 @88 [88] fumanchu Set eol-style:native on all .py files.
(edit) 10/07/05 22:27:13 @87 [87] fumanchu New 'Engines' anchor.
(edit) 08/16/05 22:56:20 @86 [86] fumanchu Fix for "simultaneous xrecalls" bug.
(edit) 08/11/05 23:11:04 @85 [85] fumanchu BACKWARDS INCOMPATIBILITY: Sandbox.recall now returns a list. Use xrecall …
(edit) 08/09/05 23:32:38 @84 [84] fumanchu Added tests for nested recall's.
(edit) 07/28/05 22:07:25 @83 [83] fumanchu Fix for unicode ID's.
(edit) 07/27/05 19:29:51 @82 [82] fumanchu FixedPoint?.cmp didn't work in Python 2.4. dejavu now munges it.
(edit) 07/27/05 18:44:34 @81 [81] fumanchu Fix for test suite for Py2.4, which can't compare datetime to date.
(edit) 07/27/05 18:23:39 @80 [80] fumanchu Fixed test_codewalk for bytecode change in Python 2.4.
(edit) 07/27/05 18:10:58 @79 [79] fumanchu Fix for test_codewalk if fixedpoint not present.
(edit) 07/15/05 23:11:49 @78 [78] fumanchu 1. New Arena.remove_store method. Cleans up _registered_classes so that …
(edit) 06/27/05 20:34:45 @77 [77] fumanchu Added a test to help explain multirecall behavior.
(edit) 06/27/05 05:24:59 @76 [76] fumanchu 1. Refactored name coercion in db.py (Christian Holtje) …
(edit) 06/10/05 20:17:41 @75 [75] fumanchu Fix to engines.RuleProperty?
(edit) 04/29/05 22:23:19 @74 [74] fumanchu 1. Added sandbox.view, storage.view methods. …
(edit) 04/25/05 16:25:50 @73 [73] fumanchu More direct getattr in Unit.set
(edit) 04/22/05 21:10:50 @72 [72] fumanchu Oops. Still need to check if oldvalue != newvalue in UnitProperty?.set
(edit) 04/22/05 20:14:36 @71 [71] fumanchu Removed Unit.pre and Unit.post. Override set now to get the same …
(edit) 04/06/05 21:22:40 @70 [70] fumanchu Buglet in Sandbox.flush_all
(edit) 04/04/05 22:14:45 @69 [69] fumanchu 1. Fixed bug in db.SQLDecompiler.visit_CALL_FUNCTION, affecting …
(edit) 03/14/05 19:13:04 @68 [68] fumanchu 1. Some changes to Arena.migrate behavior, now with copy_only. …
(edit) 03/03/05 22:43:18 @67 [67] fumanchu Bugfix: UnitProperty?.hints was class variable if not provided.
(edit) 03/01/05 18:34:05 @66 [66] fumanchu Stripped Windows carriage-returns from .py files.
(edit) 02/26/05 20:06:23 @65 [65] fumanchu CachingProxy?, BurnedProxy? now do distinct().
(edit) 02/26/05 02:25:43 @64 [64] fumanchu db.SM.distinct() now falls back to slow method if imperfect (and warns if …
(edit) 02/09/05 00:02:03 @63 [63] fumanchu Added docs about legacy database management.
(edit) 01/31/05 08:08:56 @62 [62] fumanchu 1. Tests added for CachingProxy?, BurnedProxy?. …
(edit) 01/24/05 05:03:16 @61 [61] fumanchu 1. New config entries can override adapters for db SM's. …
(edit) 01/21/05 06:29:55 @59 [59] fumanchu Minor cleanups for 1.3 release.
(edit) 01/20/05 08:31:22 @58 [58] fumanchu Fixes for SQLite version 2.
(edit) 01/20/05 07:24:28 @57 [57] fumanchu Fixed more mysql bool issues.
(edit) 01/20/05 07:16:58 @56 [56] fumanchu mysql: BOOLEAN -> BOOL for version < 4.1
(edit) 01/20/05 06:45:39 @55 [55] fumanchu Fixed escaping of wildcards in LIKE queries for Postgres.
(edit) 01/19/05 09:00:09 @54 [54] fumanchu Better escaping of LIKE wildcards. Postgres still broken in this regard.
(edit) 01/19/05 06:22:04 @53 [53] fumanchu 1. Graph (associations container) now had preferred paths. …
(edit) 01/14/05 17:51:15 @52 [52] fumanchu 1. Multirecall can't call flush! *plonk* …
(edit) 01/12/05 07:48:53 @51 [51] fumanchu 1. Changed arena.roster to ._registered_classes. Dropped containers.Prism …
(edit) 01/08/05 07:26:45 @50 [50] fumanchu 1. Modified Unit.add() to take multiple units. …
(edit) 01/07/05 00:38:16 @49 [49] fumanchu 1. Rearranged db.SM.recall for speed, clarity. …
(edit) 01/06/05 04:37:31 @48 [48] fumanchu 1. Unicode fixed for all SMs. db.AdapterFromDB.coerce_str now defaults to …
(edit) 01/06/05 00:04:46 @47 [47] fumanchu 1. AdapterToSQL now separates bool constants from bool expressions. …
(edit) 01/02/05 06:53:53 @46 [46] fumanchu 1. Changed AdapterFromDB to take unit arg only on consume. …
(edit) 12/31/04 07:31:41 @45 [45] fumanchu 1. Doc updates. 2. xray, recur now imported lazily. …
(edit) 12/31/04 03:43:46 @44 [44] fumanchu 1. Changed all storage tests to use common zoo_fixture.py. …
(edit) 12/27/04 07:17:49 @43 [43] fumanchu 1. Changed UnitProperty?.hints['Size'] to 'bytes'. SM's should now assume …
(edit) 12/20/04 23:48:53 @42 [42] fumanchu 1. New named_opcodes(bits) in codewalk. …
(edit) 12/20/04 21:43:48 @41 [41] fumanchu 1. codewalk.EarlyBinder? now late-binds any object with a bind_late …
(edit) 12/17/04 00:32:21 @40 [40] fumanchu 1. Added storepypgsql (Postgres) + tests. …