Timeline

and .

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.
08:28 prochash.py attached to UsageRecipes/ProcHash by paj

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.