Timeline
05/12/08:
- 18:01 Ticket #1041 (defect) created by zzzeek
- found a case where mapper equivs in aliasing overalias columns
- 15:10 Ticket #1040 (defect) created by guest
- MSSmallDate Initialization Bug
- 15:01 Ticket #1039 (defect) created by guest
- Unsymmetric inherit_condition
- 12:18 Ticket #1037 (defect) closed by zzzeek
- fixed: after more research, it still might be related to #949. bug is fixed in …
- 12:15 Changeset [4736] by zzzeek
- - clause adaption hits _raw_columns of a select() (though no ORM tests …
- 11:33 Changeset [4735] by lele
- Check for the presence of the Firebird generator, when creating/dropping a …
- 09:51 Changeset [4734] by lele
- Add another exception case to Firebird' is_disconnect()
- 06:19 Changeset [4733] by lele
- Typo
- 06:10 Changeset [4732] by lele
- Tagged two tests that fail under Firebird
- 06:09 Changeset [4731] by lele
- Use a BLOB when asked for a [VAR]CHAR without a length under Firebird
- 05:33 Changeset [4730] by lele
- Added explicit sequences on a few primary keys and minor fixes wrt …
05/11/08:
- 23:48 Ticket #1038 (defect) created by guest
- Test case for `apply_sum()` wrong/missing
- 13:44 Ticket #1037 (defect) created by guest
- column_property() does not properly alias columns inside func.count() in eagerloads
05/10/08:
- 19:15 Changeset [4729] by zzzeek
- tweak
- 18:15 Changeset [4728] by zzzeek
- another approach
- 17:36 Changeset [4727] by zzzeek
- cant reproduce buildbot's memory profiling, random fix attempt
- 16:00 Changeset [4726] by zzzeek
- added blurb on session.rollback()
- 15:27 Changeset [4725] by zzzeek
- py2.4 seems to have different memory behavior than 2.5, test for both …
- 15:19 Changeset [4724] by zzzeek
- - removed all the order by's that no longer apply. - realized about …
- 15:07 05Migration edited by zzzeek
- (diff)
- 15:03 05Migration edited by zzzeek
- (diff)
- 14:38 Changeset [4723] by zzzeek
- correcting dataload profiles for various tests
- 13:44 Changeset [4722] by zzzeek
- bizarre duplicate keyword seems to not raise in py2.5
- 13:42 Ticket #1036 (defect) closed by zzzeek
- fixed: r4720 r4721
- 13:42 Changeset [4721] by zzzeek
- merged r4720 from 04 branch for 1036
- 13:31 Changeset [4720] by zzzeek
- - repaired single table inheritance such that you can single-table …
- 13:11 Ticket #511 (task) closed by zzzeek
- fixed: ConnectionProxy was implemented in r4555 and merged to trunk in r4696.
- 13:07 Ticket #896 (enhancement) closed by zzzeek
- wontfix: Part of this ticket is a dupe of #295 (getting standardized failure codes …
- 12:59 Ticket #740 (enhancement) closed by zzzeek
- fixed: this is specifically an eager loading/aliasing issue which has been fixed …
- 12:55 Ticket #705 (enhancement) closed by zzzeek
- fixed: the branch which features attribute rollback is at …
- 10:28 Ticket #720 (defect) closed by zzzeek
- fixed: current docs have info on all basic types as well as a lot on unicode
- 10:27 Ticket #195 (enhancement) closed by zzzeek
- fixed: 0.4 does this with the with_polymorphic option. concrete table/hybrid …
- 10:26 Ticket #497 (enhancement) closed by zzzeek
- wontfix: sorry, I think logging filters (user-defined) are a better approach …
- 10:19 Ticket #991 (defect) closed by zzzeek
- fixed: this has been implemented in test/dialect/postgres.py
- 10:16 Ticket #876 (defect) closed by zzzeek
- fixed: apply_XXX is gone in 0.5, and func.XXX() whatever can be used with …
- 10:13 Ticket #998 (defect) closed by zzzeek
- fixed: 0.5 is merged.
- 10:13 Ticket #1036 (defect) created by zzzeek
- single inherit from a joined table inherit
- 05:02 Changeset [4719] by lele
- Fix typo in the ORM tutorial
05/09/08:
- 21:59 Changeset [4718] by jek
- Reworked & stripped.
- 20:54 Changeset [4717] by zzzeek
- order by doc
- 20:31 Changeset [4716] by zzzeek
- edits
- 20:31 Changeset [4715] by zzzeek
- removed deprecated plugins docs
- 20:30 05Migration edited by zzzeek
- (diff)
- 20:26 Changeset [4714] by zzzeek
- backref() function uses primaryjoin/secondaryjoin of the parent relation() …
- 20:22 05Migration edited by zzzeek
- (diff)
- 20:07 05Migration edited by zzzeek
- (diff)
- 20:05 Changeset [4713] by jek
- Chipping away at remaining cruft.
- 19:58 Changeset [4712] by zzzeek
- - fixed a fairly critical bug in clause adaption/corresponding column in …
- 16:51 Changeset [4711] by ged
- same as r4710: add target_fullname as a public property for _get_colspec
- 16:49 Changeset [4710] by ged
- add target_fullname as a public property for _get_colspec
- 16:26 Changeset [4709] by jek
- Test suite modernization in progress. Big changes: - @unsupported now …
- 16:04 Changeset [4708] by zzzeek
- more order bys…
- 15:42 Changeset [4707] by zzzeek
- some tweaks to help MySQL
- 15:20 Changeset [4706] by zzzeek
- - more portable tests for eager/inheritance joins - bumped 2.4 call count …
- 15:00 Changeset [4705] by zzzeek
- MSText no longer implicitly creates TEXT for string with no length (this …
- 14:57 Changeset [4704] by zzzeek
- added query.subquery() as shorthand for query.statement.alias()
- 14:43 Changeset [4703] by zzzeek
- identified case where pending upon commit() is needed; since attribute …
- 13:50 Changeset [4702] by ants
- move the definition of sessions public methods closer to the source
- 13:42 Changeset [4701] by zzzeek
- added "add", "add_all", "expire_all" to SS
- 13:36 Ticket #1035 (enhancement) created by jek
- Query slice/index become non-generative
- 13:28 Changeset [4700] by zzzeek
- tweak
- 13:21 Changeset [4699] by zzzeek
- need delete-orphan
- 13:05 Changeset [4698] by zzzeek
- - warnings about Query invalid operations become InvalidRequestErrors? - …
- 12:39 Changeset [4697] by zzzeek
- 0.5 update
- 12:34 Changeset [4696] by zzzeek
- r4695 merged to trunk; trunk now becomes 0.5. 0.4 development continues …
- 12:24 Changeset [4695] by zzzeek
- - merged -r4528:4694 of trunk. this branch now goes to trunk.…
- 10:07 Changeset [4694] by zzzeek
- back-merged current 0.4 trunk into rel_0_4 branch, which will become the …
- 09:44 Changeset [4693] by zzzeek
- the 0.4 development branch, before it was merged to trunk
- 09:32 Changeset [4692] by zzzeek
- added more tests for the "eagerload from joined table inheritance" bug, …
- 06:19 Ticket #585 (defect) reopened by guest
- the current pop() method not really conforming to mapping's protocol. here …
05/08/08:
- 22:39 Ticket #1034 (enhancement) created by jek
- different exceptions for.one()
- 21:09 Changeset [4691] by zzzeek
- completed session doc
- 21:09 Changeset [4690] by zzzeek
- - the "splice joins" step in Query needs more info on where to "splice" …
- 18:59 Changeset [4689] by zzzeek
- - repair some types/ddl tests - ensure rollback doesn't expire attributes …
- 18:11 Changeset [4688] by zzzeek
- "quote" flag now accepts True/None/False, with None indicating default …
- 18:08 Ticket #1033 (defect) created by jek
- replace and deprecate metadata.table_iterator
- 17:50 05Migration edited by zzzeek
- (diff)
- 17:29 Changeset [4687] by zzzeek
- doc update on quote
- 13:51 Ticket #1032 (task) created by jek
- drop Python 2.3 support
- 13:47 Ticket #1031 (enhancement) created by jek
- unicode by default
- 13:44 Ticket #1030 (enhancement) created by jek
- add types.Identity, remove autoincrement=
05/07/08:
- 20:55 Ticket #1028 (defect) closed by zzzeek
- fixed: r4685 r4686 removes the **kwargs altogether. unfortunately i don't yet …
- 20:53 Changeset [4686] by zzzeek
- merged r4685 from trunk
- 20:47 Changeset [4685] by zzzeek
- remove **kwargs from execute(), scalar(), connection(), and get_bind(). …
- 20:20 Changeset [4684] by jek
- missing suite inclusion
- 20:19 Changeset [4683] by zzzeek
- - backported 0.5's contains_eager() behavior such that rendering of eager …
- 20:14 Changeset [4682] by zzzeek
- added tests to assert that contains_eager() is disabling normal eager …
- 19:33 Ticket #1029 (defect) created by guest
- error in documentation: synonyn_for instead of synonym_for
- 19:09 Ticket #1028 (defect) created by jek
- session.execute() eats kwargs
- 16:46 Changeset [4681] by zzzeek
- docs
- 15:58 05Migration edited by zzzeek
- (diff)
- 15:54 Changeset [4680] by zzzeek
- in_() only accepts a list now, no more ambiguity there.
- 15:26 Changeset [4679] by zzzeek
- - more docs - PropertyOption? functions all accept *keys now. mapper …
- 15:07 05Migration edited by zzzeek
- (diff)
- 14:16 Changeset [4678] by zzzeek
- sql expression doctests pass
- 12:28 05Migration edited by zzzeek
- (diff)
- 12:22 Changeset [4677] by zzzeek
- - Session.execute() converts strings to text(), meeting the most typical …
- 12:17 05Migration edited by zzzeek
- (diff)
- 12:11 Changeset [4676] by zzzeek
- dynamic dict example ported to 0.5
- 11:59 SAApps edited by zzzeek
- (diff)
- 11:55 WikiStart edited by zzzeek
- (diff)
- 11:50 SAApps edited by zzzeek
- (diff)
- 11:50 SAApps edited by zzzeek
- (diff)
- 10:48 Changeset [4675] by zzzeek
- - added an example dynamic_dict/dynamic_dict.py, illustrating a simple way …
05/06/08:
- 23:56 Ticket #1027 (defect) closed by zzzeek
- fixed: OK it was confirmed....r4673
- 23:54 Changeset [4674] by zzzeek
- merged unit test from r4673 of trunk for 1027 but the approach …
- 23:48 Changeset [4673] by zzzeek
- - Fixed "concatenate tuple" bug which could occur with Query.order_by() if …
- 19:19 Ticket #1027 (defect) created by zzzeek
- Query aliasing is screwing up the order_by collection ?
- 19:08 Changeset [4672] by zzzeek
- - finished ORM tutorial - exists() opens up its argspec a little bit - …
- 15:23 Changeset [4671] by jek
- Savepoints are ok on firebird.
- 15:13 Changeset [4670] by jek
- Janitorial: modernization.
- 15:07 Ticket #1025 (defect) closed by zzzeek
- fixed: its not valid to call filter() with None in it. Also that WebHelpers? …
- 15:06 Changeset [4669] by zzzeek
- Query.select() wont call filter() if arg is None
- 15:05 Changeset [4668] by jek
- - testing.requires.savepoints et al, via new explicit configuration …
- 14:15 Ticket #1025 (defect) reopened by guest
- Your code helped me reproduce it. The crash occurs, when the last line is …
- 13:53 Changeset [4667] by jek
- configuration at a distance == bad
- 13:51 Ticket #1025 (defect) closed by zzzeek
- worksforme: […]
- 13:27 Ticket #1026 (defect) created by ged
- Query API doc missing group_by
- 13:24 Changeset [4666] by jek
- Simple test to solidify util.duck_type_collection's assertion that …
- 12:45 Changeset [4665] by jek
- - Promoted the nose-like eq_() and ne_() assertions to the library
- 12:23 Ticket #1025 (defect) created by guest
- Calling filter() with criterion==None crashes when _aliases_tail exists
- 12:09 Changeset [4664] by jek
- Merged r4651, r4661 from trunk
- 12:06 Changeset [4663] by zzzeek
- fix foreign_keys example
- 11:21 Changeset [4662] by zzzeek
- moved custom_management.py to an examples directory
- 10:40 Changeset [4661] by jek
- Added missing argument check on CheckConstraint?
05/05/08:
- 21:28 Changeset [4660] by zzzeek
- query.join() can now pass through straight SQL expressions, as well as …
- 21:07 Changeset [4659] by zzzeek
- not going to worry about erroneous self-referential joins without aliases …
- 21:05 Changeset [4658] by zzzeek
- merged r4654:4655 of trunk, SessionExtension?.after_begin()
- 20:58 Ticket #1022 (defect) closed by zzzeek
- fixed: the official "fix" is in 0.5 and is just ColumnProperty makes labels. …
- 20:55 Changeset [4657] by zzzeek
- - _Label adds itself to the proxy collection so that it works in …
- 20:51 Changeset [4656] by zzzeek
- restored public SessionTransaction? interface since external trans managers …
- 20:47 Changeset [4655] by zzzeek
- - added "after_begin()" hook to Session - Session.rollback() will rollback …
- 20:46 Changeset [4654] by jek
- Tidy.
- 20:21 Changeset [4653] by zzzeek
- - Label adds itself to its _make_proxy result's proxy collection. so …
- 19:08 Changeset [4652] by lele
- Fix typo
- 17:33 Changeset [4651] by jek
- Adjusted inplace-binops on set-based collections and association proxies …
- 15:48 Changeset [4650] by zzzeek
- a rework of query.join() to state intent better, allows args to be …
- 15:13 Ticket #1024 (defect) created by guest
- [patch] SessionTransaction.rollback not invoking a rollback when _prepared
- 13:50 Changeset [4649] by zzzeek
- failing case
- 13:41 Changeset [4648] by zzzeek
- failing test for 1022
- 13:09 Changeset [4647] by jek
- Merged r 4646 from trunk
- 13:08 Changeset [4646] by jek
- Fixed duplicate append event emission on repeated instrumented set.add() …
- 12:55 Changeset [4645] by jek
- Merged r4643 from trunk.
- 12:53 Changeset [4644] by jek
- Update for r4643
- 12:50 Changeset [4643] by jek
- Renamed rollback_returned to reset_on_return. Future, dialect-aware pools …
- 12:46 Changeset [4642] by zzzeek
- - same as 1019 but repaired the non-labeled use case …
- 12:01 Ticket #1023 (enhancement) created by guest
- [patch] Add after_begin hook to SessionExtension
- 11:52 Changeset [4641] by zzzeek
- merged r4640 of trunk
- 11:52 Changeset [4640] by zzzeek
- - added "rollback_returned" option to Pool which will disable the …
- 11:06 Ticket #1022 (defect) created by ged
- Unlabeled expression in column_property doesn't work with query.one()/first()
- 11:00 Ticket #1021 (defect) closed by zzzeek
- fixed: r4638 r4639
- 10:59 Changeset [4639] by zzzeek
- merged r4638 of trunk
- 10:59 Changeset [4638] by zzzeek
- - Column.copy() respects the value of "autoincrement", fixes usage …
- 10:23 Ticket #1021 (defect) created by guest
- Column.copy() does not copy "autoincrement" attribute
05/03/08:
- 20:51 Changeset [4637] by zzzeek
- - workin on docs - query.get() returns None + expunges if item is …
- 17:38 Changeset [4636] by jek
- IdentityManagedState? propagation cleanup
- 15:49 05Migration edited by jek
- (diff)
- 15:40 Changeset [4635] by jek
- Finished "first mapper == instrumentor"; MapperExtension?.instrument_class, …
- 15:35 Changeset [4634] by zzzeek
- removed the conversion magic between String and Text; String with no …
- 15:27 05Migration edited by zzzeek
- (diff)
- 15:11 Changeset [4633] by jek
- Fixed transactional= compat. for create_session()
- 15:05 05Migration edited by jek
- (diff)
- 15:04 Changeset [4632] by jek
- Removed EXT_PASS alias.
- 14:46 05Migration edited by zzzeek
- (diff)
- 11:47 Changeset [4631] by jek
- - Only the first primary mapper defined for a class has the privilege of …
- 11:18 Changeset [4630] by jek
- Removed dead MappedCls?.c cleanup logic.
- 11:13 Changeset [4629] by jek
- Merged r4626 from trunk
05/02/08:
- 15:49 Ticket #1020 (defect) closed by jek
- worksforme: The CHARSET synonym for CHARACTER SET is the easy way to specify the …
- 15:37 Changeset [4628] by zzzeek
- merged any()/has()/~contains() fix from r4627, including self-referential …
- 15:27 Ticket #1020 (defect) created by guest
- MySQL table options with spaces difficult to pass.
- 15:23 Changeset [4627] by zzzeek
- - fixes to the "exists" function involving inheritance (any(), …
- 14:47 Changeset [4626] by jek
- - The collection instrumentation sweep now skips over descriptors that …
- 14:30 Changeset [4625] by zzzeek
- merged reentrant compile fix from r4623 of trunk
- 14:27 Changeset [4624] by zzzeek
- - more transaction tests - session removes items from deleted when they're …
- 14:23 Changeset [4623] by zzzeek
- - fixed reentrant mapper compile hang when a declared attribute is used …
- 13:46 Changeset [4622] by jek
- - Backported attribute sweep removal (instrumentation) and r4493 from 0.5
- 13:26 Changeset [4621] by ram
- one-off workaround for mssql + odbc options, user patch
- 13:05 05Migration edited by jek
- (diff)
- 13:01 Changeset [4620] by jek
- - Removed exc.AssertionError?
- 12:16 Changeset [4619] by zzzeek
- - removed attribute rollback functionality for now. will use DB …
- 11:37 Changeset [4618] by zzzeek
- tabling attribute rollback for now.
05/01/08:
- 21:31 Changeset [4617] by zzzeek
- merged r4613:4616 of trunk, declarative inheritance fix
- 21:15 Changeset [4616] by zzzeek
- - an unfortunate naming conflict - needed sql import on and()
- 21:09 Changeset [4615] by zzzeek
- some more rollback tests and some uncertainty of what do to with …
- 21:02 Changeset [4614] by zzzeek
- - factored out the logic used by Join to create its join condition - With …
- 13:51 Changeset [4613] by zzzeek
- refinements to pending collection, more tests with rollback
- 13:06 Changeset [4612] by zzzeek
- - got rollback to work with dynamic attributes - dont put persistent …
- 11:17 Changeset [4611] by zzzeek
- added some reference tests for the any() situation
04/30/08:
- 21:15 Changeset [4610] by zzzeek
- refinement pass thru savepoint API
- 20:04 Changeset [4609] by zzzeek
- got mutable scalars working with attr rollback
- 17:16 Changeset [4608] by zzzeek
- some refinements to has()/any(); join_and_criterion handles the whole …
- 11:24 Changeset [4607] by zzzeek
- fine. added traverse_using(iterator, obj, visitors)
- 10:18 Changeset [4606] by zzzeek
- turn iterate() into a "legit" breadth-first traversal
- 09:54 Changeset [4605] by zzzeek
- add traverse_depthfirst, remove visitormeta stuff which is on hold for now
- 09:38 Changeset [4604] by zzzeek
- - convert Query tuples to "named" tuples
04/29/08:
- 22:54 Changeset [4603] by jek
- - Jython fix
- 22:52 Changeset [4602] by jek
- - Fix 2.3 regression from r4599
- 22:52 Changeset [4601] by jek
- - Fix 2.3 regression from 4598
- 21:58 Changeset [4600] by zzzeek
- - removed get_session() - removed mapperextension get_by(), select(), …
- 21:27 Ticket #1019 (defect) closed by zzzeek
- fixed: r4598 r4599
- 21:27 Changeset [4599] by zzzeek
- merged -r4597:4598 of trunk for 1019 fix
- 21:16 Changeset [4598] by zzzeek
- - added a feature to eager loading whereby subqueries set as …
- 20:51 05Migration edited by zzzeek
- (diff)
- 17:42 Changeset [4597] by jek
- Janitorial.
- 15:28 Changeset [4596] by jek
- Log/deprecation/exc cleanup
- 15:19 05Migration edited by jek
- (diff)
- 15:13 05Migration edited by jek
- (diff)
- 15:12 Changeset [4595] by jek
- - Removed log.SADeprecationWarning alias for exc.SADeprecationWarning
- 14:28 Changeset [4594] by jek
- And a copy.copy() test for the proxy cache.
- 14:22 Changeset [4593] by jek
- - Refresh the cached proxy if the cache was built for a different …
- 13:14 05Migration edited by jek
- (diff)
- 13:11 Changeset [4592] by zzzeek
- merge -r4528:4546 of query_columns. query_columns is done
- 13:10 Changeset [4591] by jek
- - selectresults is gone.
- 13:04 05Migration edited by jek
- (diff)
- 13:03 05Migration edited by jek
- (diff)
- 13:03 05Migration edited by jek
- (diff)
- 12:53 Changeset [4590] by zzzeek
- need to return begin() for enter/exit hook
- 12:51 Changeset [4589] by zzzeek
- - some mapper cleanup - session.begin() takes "subtransactions=True" kw …
- 12:40 Ticket #1019 (defect) created by ged
- Eager load with several column properties with the same label fail
- 09:35 Changeset [4588] by ged
- added multi-level concrete inheritance test (testing with_polymorphic …
- 06:06 Ticket #1018 (defect) created by ged
- Polymorphic relationships fail in a concrete table inheritance scenario
- 01:10 Ticket #1017 (defect) created by guest
- Issues with MS Access database support.
04/28/08:
- 23:30 Changeset [4587] by zzzeek
- - added add()/add_all() to Session; save/update/save_or_update on deck for …
- 21:50 Changeset [4586] by jek
- - Experimentally moved a few test packages to fully explicit imports (no …
- 21:49 Changeset [4585] by jek
- - New, low-maintenance strategy for decorating sqlalchemy.* funcs in …
- 21:24 Changeset [4584] by jek
- More Python 2.3.
- 17:37 Changeset [4583] by jek
- - Restored 2.3 compatibility of 2.3 compatibility code. (oops)
- 17:32 Changeset [4582] by jek
- Test exceptions adjusted for sa.exc / sa.orm.exc split, module rename.
- 16:58 Changeset [4581] by jek
- Duh. Should have been in r4578.
- 16:56 Changeset [4580] by jek
- sqlalchemy.logging -> sqlalchemy.log. not backwards compatible.
- 16:32 Changeset [4579] by jek
- sqlalchemy.exceptions -> sqlalchemy.exc. backward compatible.
- 16:02 Changeset [4578] by jek
- - Relocated orm exceptions to orm/exc.py - Assorted docstring PEP …
- 14:42 05Migration edited by jek
- (diff)
- 13:14 Ticket #1016 (enhancement) created by guest
- sqlite AUTOINCREMENT support for INT PRIMARY KEY column
04/27/08:
- 21:13 Changeset [4577] by zzzeek
- - all query._get() functions will refresh an across-the-board expired …
- 20:25 Ticket #1010 (defect) closed by zzzeek
- wontfix: the metadata doesn't need to be bound and its always misleading when we …
- 20:04 Changeset [4576] by zzzeek
- more declarative doc updates
- 19:37 Changeset [4575] by zzzeek
- fix docs for declarative
- 04:54 Changeset [4574] by lele
- Savepoints are supported under Firebird
- 01:02 Changeset [4573] by zzzeek
- _ColumnEntity will expand non-column FromClauses? into distinct column …
- 00:31 Changeset [4572] by zzzeek
- - Class.c is gone - mapper.instances() is gone
- 00:24 05Migration edited by zzzeek
- (diff)
- 00:15 Changeset [4571] by zzzeek
- - primary key switch operations were double-removing the state from the …
04/26/08:
- 23:46 Changeset [4570] by zzzeek
- - OK, InstanceState? still needs to track identity_map separately from …
- 21:35 Changeset [4569] by zzzeek
- - scoping tests from session.py move to their own scoping.py test suite - …
- 21:31 Changeset [4568] by zzzeek
- merge 1014 fix from trunk
- 16:18 Changeset [4567] by zzzeek
- fix order by for MySQL environment
- 12:35 Ticket #1014 (defect) closed by zzzeek
- fixed: r4566 removes _TextFromClause altogether, not sure why that was needed …
- 12:34 Changeset [4566] by zzzeek
- - improved behavior of text() expressions when used as FROM clauses, such …
- 12:17 Ticket #1015 (defect) closed by zzzeek
- fixed: r4564 r4565
- 12:17 Changeset [4565] by zzzeek
- - merged r4563:4564 of trunk, fixes 1015 - removed old aggregate …
- 12:13 Changeset [4564] by zzzeek
- - refined mapper._save_obj() which was unnecessarily calling ne() on …
04/25/08:
- 23:20 Ticket #1015 (defect) created by zzzeek
- remove comparsion in mapper._postfetch
- 16:44 Changeset [4563] by jek
- Expanded --noncomparable to cover all comparision ops
- 11:42 Ticket #1014 (defect) created by zzzeek
- cant use text() inside of select_from()
- 08:31 Changeset [4562] by ged
- typo
04/24/08:
- 21:00 Changeset [4561] by zzzeek
- - selectresults extension is removed - added a conceptual test of …
- 19:52 05Migration edited by zzzeek
- (diff)
- 19:42 Changeset [4560] by zzzeek
- - contains_eager() will not render eager joins in any case, making it …
- 18:23 Changeset [4559] by zzzeek
- repair object.new() calls to be 2.6 compatible
- 18:12 Changeset [4558] by zzzeek
- cleanup
- 17:50 Changeset [4557] by zzzeek
- - mapper._instance() becomes a function generative _instance_processor. …
04/23/08:
- 19:17 Changeset [4556] by zzzeek
- fix pg RETURNING bug introduced by r4530 change on visit_label()
- 18:17 Changeset [4555] by zzzeek
- implemented the ProxyConnection? class. One PG "returning" test is …
- 18:08 Changeset [4554] by zzzeek
- VisitorMeta? for all my golden intentions appears to cause a race condition …
- 17:11 Changeset [4553] by zzzeek
- transactional fixes to r4548
- 15:27 Changeset [4552] by zzzeek
- five on-loads explained
- 15:07 Changeset [4551] by jek
- Started rewiring the instance on_load event; one failure in merge …
- 12:40 Changeset [4550] by zzzeek
- minor inlinings
- 11:51 Changeset [4549] by zzzeek
- - removed deprecated keyword args from relation() - other cleanup/test …
- 11:04 05Migration edited by zzzeek
- (diff)
- 11:04 05Migration edited by zzzeek
- 10:54 Changeset [4548] by zzzeek
- - log cleanup in ORM - call reduction in expression
04/22/08:
- 23:42 Changeset [4547] by zzzeek
- - random cleanup - all "containing" ClauseElements? store the "contained" …
- 21:16 Changeset [4546] by jek
- Tidy.
- 20:26 Changeset [4545] by zzzeek
- - refactored visitors down to a function-based approach. classes still …
- 18:00 Changeset [4544] by zzzeek
- - select() retrieves FROM objects from criterion and column clauses at …
- 16:18 Ticket #875 (enhancement) closed by jek
- fixed: comparable_property was added in 0.4.5.
- 16:05 Ticket #873 (defect) closed by jek
- fixed: r4543
- 16:04 Changeset [4543] by jek
- Update docstring 873
- 16:01 Ticket #869 (defect) closed by jek
- worksforme: The query option .autoflush(False) can be used to stifle autoflush on a …
- 15:57 Changeset [4542] by jek
- Explicit test of .autoflush(False) to avoid issues with save_on_init=True …
- 15:35 Ticket #804 (enhancement) closed by jek
- fixed: Was added to 0.4.4 as table.insert(prefixes=['IGNORE']) or …
- 15:30 Ticket #928 (defect) closed by jek
- fixed: r4541
- 15:29 Changeset [4541] by jek
- flush(objects=[]) is a no-op 928
- 15:05 Ticket #971 (enhancement) closed by jek
- fixed: Added in 0.4.4
- 15:03 Ticket #1009 (defect) closed by jek
- fixed: These types of conflicts are now detected and blocked at mapper() …
- 15:02 Changeset [4540] by jek
- Block attribute names that conflict with the instrumentation stash …
- 14:37 Ticket #966 (enhancement) closed by jek
- fixed: comparable_property was added in 0.4.5.
- 11:07 Ticket #985 (defect) closed by zzzeek
- fixed: r4539
- 11:05 Changeset [4539] by zzzeek
- - fixed Class.collection==None for m2m relationships 4213
- 03:34 Ticket #985 (defect) reopened by guest
- This patch has broken ==None comparison for the one-to-many relations …
04/21/08:
- 18:21 Changeset [4538] by jek
- Added 'deprecations' test illustrating (and covering) modern approaches to …
- 17:29 Changeset [4537] by jek
- Cleanups
- 17:20 Changeset [4536] by jek
- - Improved edge case guards when in user-instrumentation mode.
- 17:04 Changeset [4535] by zzzeek
- improved _is_mapped_class
- 16:37 Changeset [4534] by zzzeek
- this is the best version. its _annotate(), and always returns a new …
- 15:03 Changeset [4533] by zzzeek
- - jacked up "annotations" to be dictionary based and also based off a …
- 09:12 WikiStart edited by lele
- Added links to inline doc (diff)
04/20/08:
- 21:03 Changeset [4532] by zzzeek
- - here comes the deprecation ! - removed: - all deprecated methods in …
- 19:53 Changeset [4531] by zzzeek
- fixed state getters
- 19:48 Changeset [4530] by zzzeek
- merged -r4466:4529 of query_columns branch. this branch …
- 18:20 Changeset [4529] by zzzeek
- merged trunk -r4402:4528
- 17:29 Changeset [4528] by zzzeek
- - added some "order bys" etc. to get MySQL/Postgres tests to pass - …
- 16:17 Changeset [4527] by zzzeek
- visitors reworked to be all non-recursive
- 14:38 Changeset [4526] by zzzeek
- deprecated/removed "polymorphic_fetch" option. all non-loaded columns …
- 12:25 Changeset [4525] by zzzeek
- dont polymorphically-adapt (or even mutate) subqueries that were generated …
- 11:47 UsageRecipes/Enum edited by zzzeek
- updated for 0.4 style (diff)
04/19/08:
- 19:03 Changeset [4524] by zzzeek
- ClauseVisitor? subclasses into CloningVisitor?. theres no point in having a …
- 18:26 Changeset [4523] by zzzeek
- added a "correlate()" function
04/18/08:
- 18:40 Changeset [4522] by zzzeek
- - to support Query being able to locate mappers for arbitrary column …
- 14:22 Changeset [4521] by zzzeek
- new approach. now that "id" is removed and the "apply join(..., …
- 12:41 Ticket #1013 (defect) closed by zzzeek
- invalid: turbogears uses an extension to Mapper which causes newly created objects …
- 12:13 Ticket #1013 (defect) created by guest
- Object is already attached error occuring intermittently
- 10:49 Changeset [4520] by zzzeek
- - restored usage of append_result() extension method for primary query …
04/17/08:
- 18:56 Changeset [4519] by zzzeek
- somewhat broken state....stay tuned
- 15:07 Changeset [4518] by ram
- Added 'odbc_options' keyword to the MSSQL dialect. Allows a partial ODBC …
- 02:01 Changeset [4517] by zzzeek
- - removed the whole clause_element()/expression_element() paradigm, …
04/16/08:
- 21:19 Changeset [4516] by zzzeek
- function reduction, inlining
- 18:41 Ticket #1012 (enhancement) created by guest
- ForeignKey.references is case-sensitive, fails for autoloaded MSSQL table
- 18:20 Changeset [4515] by jek
- - Don't croak on empty .values()
- 17:45 Ticket #1011 (defect) created by guest
- query with empty filter produces invalid SQL - WHERE AND
- 16:57 Changeset [4514] by zzzeek
- oh, you put the pointy part of the nail downwards, *then* hit it with the …
- 11:07 Changeset [4513] by zzzeek
- etc
04/15/08:
- 21:28 Changeset [4512] by zzzeek
- various clarifications and cleanup
- 20:53 Changeset [4511] by jek
- - Support for COLLATE: collate(expr, col) and expr.collate(col)
- 15:19 Changeset [4510] by zzzeek
- - merged util.format_argspec_plus from user_defined_state - reworked Query …
- 13:29 Changeset [4509] by jek
- - A couple of future tests for alias and _state name conflicts.
04/14/08:
- 22:23 Changeset [4508] by zzzeek
- _compile_context() doesn't need adapting anymore; handled by …
- 22:08 Changeset [4507] by zzzeek
- more aliasing tests/fixes, cleanup
- 19:17 Changeset [4506] by zzzeek
- not done yet. now we need multi-level adaptation for …
- 17:32 Changeset [4505] by zzzeek
- more egalitarian treatment of non-primary aliasing
- 17:08 Changeset [4504] by zzzeek
- some more aliasing adjustments to get self-referential entities to work. …
- 14:55 Changeset [4503] by zzzeek
- - AliasedClass? late-generates its descriptor attributes, since the 99% use …
- 14:23 Changeset [4502] by zzzeek
- - simplified create_lazy_clause to make better usage of the new …
- 11:54 Changeset [4501] by zzzeek
- added info about _local_remote_pairs to error message
- 11:49 Changeset [4500] by zzzeek
- - added experimental relation() flag to help with primaryjoins across …
04/13/08:
- 16:15 Changeset [4499] by zzzeek
- cleanup, tests passing…
- 15:22 Changeset [4498] by jek
- - AliasedClass? operates without subclassing
- 14:43 Changeset [4497] by zzzeek
- got the important tests to pass again
- 12:21 Changeset [4496] by jek
- Pass connection to get_default_schema_name
- 10:29 Ticket #1010 (defect) created by guest
- Declarative Docs for Scoped Session are Incorrect
04/12/08:
- 15:05 Changeset [4495] by zzzeek
- working through eager loads, eager options, queries against AliasedClass? …
- 14:43 Changeset [4494] by jek
- - More progress, still more to be done. Lots of fixes, cleanups and small …
- 12:52 Changeset [4493] by jek
- - Removed need for silly attr sweep in instrumentation.
Note: See TracTimeline for information about the timeline view.
