]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/log
thirdparty/sqlalchemy/sqlalchemy.git
14 years ago- merge 00380cf3c304ea7f1c7397f17b828166364c36ac from default
Mike Bayer [Wed, 18 May 2011 16:12:00 +0000 (12:12 -0400)] 
- merge 00380cf3c304ea7f1c7397f17b828166364c36ac from default
- Fixed bug whereby nesting a label of a select()
with another label in it would produce incorrect
exported columns.   Among other things this would
break an ORM column_property() mapping against
another column_property().  [ticket:2167].

14 years ago- two fn calls reduced on this for some reason.
Mike Bayer [Sat, 7 May 2011 17:15:53 +0000 (13:15 -0400)] 
- two fn calls reduced on this for some reason.

14 years ago-add some annotation regarding [ticket:2153]
Mike Bayer [Sat, 7 May 2011 16:57:07 +0000 (12:57 -0400)] 
-add some annotation regarding [ticket:2153]

14 years ago- mapper() will ignore non-configured foreign keys
Mike Bayer [Sat, 7 May 2011 15:54:53 +0000 (11:54 -0400)] 
- mapper() will ignore non-configured foreign keys
to unrelated tables when determining inherit
condition between parent and child class.
This is equivalent to behavior already
applied to declarative.  [ticket:2153]

14 years ago- Fixed bug where determination of "self referential"
Mike Bayer [Sat, 7 May 2011 15:30:24 +0000 (11:30 -0400)] 
- Fixed bug where determination of "self referential"
relationship would fail with no workaround
for joined-inh subclass related to itself,
or joined-inh subclass related to a subclass
of that with no cols in the sub-sub class
in the join condition.  [ticket:2149]

14 years ago- Fixed the error message emitted for "can't
Mike Bayer [Sat, 7 May 2011 15:18:40 +0000 (11:18 -0400)] 
- Fixed the error message emitted for "can't
execute syncrule for destination column 'q';
mapper 'X' does not map this column" to
reference the correct mapper.  [ticket:2163].
- orm/test_sync.py covers orm/sync.py 100%

14 years ago- Backported 0.7's identity map implementation, which
Mike Bayer [Sat, 7 May 2011 14:44:49 +0000 (10:44 -0400)] 
- Backported 0.7's identity map implementation, which
does not use a mutex around removal.  This as some users
were still getting deadlocks despite the adjustments
in 0.6.7; the 0.7 approach that doesn't use a mutex
does not appear to produce "dictionary changed size"
issues, the original rationale for the mutex.
[ticket:2148]

14 years ago- a non_primary mapper will inherit the _identity_class
Mike Bayer [Wed, 27 Apr 2011 16:51:50 +0000 (12:51 -0400)] 
- a non_primary mapper will inherit the _identity_class
of the primary mapper.  This so that a non_primary
established against a class that's normally in an
inheritance mapping will produce results that are
identity-map compatible with that of the primary
mapper [ticket:2151]

14 years ago- add failing test for [ticket:2142]
Mike Bayer [Sat, 23 Apr 2011 19:13:45 +0000 (15:13 -0400)] 
- add failing test for [ticket:2142]

14 years ago- Fixed bug whereby if FetchedValue was passed
Mike Bayer [Sat, 23 Apr 2011 16:38:30 +0000 (12:38 -0400)] 
- Fixed bug whereby if FetchedValue was passed
to column server_onupdate, it would not
have its parent "column" assigned, added
test coverage for all column default assignment
patterns.  [ticket:2147]

14 years agodocuemnt the behavior of get(), part of [ticket:2144]
Mike Bayer [Fri, 22 Apr 2011 22:40:43 +0000 (18:40 -0400)] 
docuemnt the behavior of get(), part of [ticket:2144]

14 years ago- Calling query.get() against a column-based entity is
Mike Bayer [Fri, 22 Apr 2011 22:32:37 +0000 (18:32 -0400)] 
- Calling query.get() against a column-based entity is
invalid, this condition now raises a deprecation warning.
[ticket:2144]

14 years agocss fix
Mike Bayer [Mon, 18 Apr 2011 01:34:11 +0000 (21:34 -0400)] 
css fix

14 years agomerge doc fixes from 0.7
Mike Bayer [Sat, 16 Apr 2011 16:10:25 +0000 (12:10 -0400)] 
merge doc fixes from 0.7

14 years agosome font changes to match the site style better
Mike Bayer [Sat, 16 Apr 2011 00:40:58 +0000 (20:40 -0400)] 
some font changes to match the site style better

14 years agomerge the django index page into 0.6
Mike Bayer [Fri, 15 Apr 2011 04:43:01 +0000 (00:43 -0400)] 
merge the django index page into 0.6

14 years agoAdded tag rel_0_6_7 for changeset bfa8b23ef0bc6e25057c21b6e5722b8c153f20ea
Mike Bayer [Thu, 14 Apr 2011 00:06:31 +0000 (20:06 -0400)] 
Added tag rel_0_6_7 for changeset bfa8b23ef0bc6e25057c21b6e5722b8c153f20ea

14 years ago0.6.7 rel_0_6_7
Mike Bayer [Thu, 14 Apr 2011 00:02:15 +0000 (20:02 -0400)] 
0.6.7

14 years agomerge some 0.6 stuff...
Mike Bayer [Wed, 13 Apr 2011 23:36:59 +0000 (19:36 -0400)] 
merge some 0.6 stuff...

14 years ago - a "having" clause would be copied from the
Mike Bayer [Wed, 13 Apr 2011 23:35:23 +0000 (19:35 -0400)] 
  - a "having" clause would be copied from the
    inside to the outside query if from_self()
    were used. [ticket:2130].

14 years agomrge autoincrement flags
Mike Bayer [Tue, 12 Apr 2011 22:05:09 +0000 (22:05 +0000)] 
mrge autoincrement flags

14 years ago- autoincrement flag
Mike Bayer [Tue, 12 Apr 2011 21:12:10 +0000 (21:12 +0000)] 
- autoincrement flag

14 years agoautoincrement flag
Mike Bayer [Tue, 12 Apr 2011 21:10:35 +0000 (21:10 +0000)] 
autoincrement flag

14 years agothis test only on sqlite
Mike Bayer [Tue, 12 Apr 2011 20:30:09 +0000 (16:30 -0400)] 
this test only on sqlite

14 years ago- Fixed bug where reflection of foreign key
Mike Bayer [Sun, 10 Apr 2011 14:49:08 +0000 (10:49 -0400)] 
- Fixed bug where reflection of foreign key
created as "REFERENCES <tablename>" without
col name would fail.  [ticket:2115]

14 years ago- Some fixes to the state handling regarding
Mike Bayer [Thu, 7 Apr 2011 21:58:48 +0000 (17:58 -0400)] 
- Some fixes to the state handling regarding
backrefs, typically when autoflush=False, where
the back-referenced collection wouldn't
properly handle add/removes with no net
change.  Thanks to Richard Murri for the
test case + patch.  [ticket:2123]

14 years ago- The limit/offset keywords to select() as well
Mike Bayer [Thu, 7 Apr 2011 17:47:43 +0000 (13:47 -0400)] 
- The limit/offset keywords to select() as well
as the value passed to select.limit()/offset()
will be coerced to integer.  [ticket:2116]
- Oracle dialect adds use_binds_for_limits=False
create_engine() flag, will render the LIMIT/OFFSET
values inline instead of as binds, reported to
modify the execution plan used by Oracle.
[ticket:2116]

14 years ago- add link to concrete base declarative recipe
Mike Bayer [Tue, 5 Apr 2011 19:10:22 +0000 (15:10 -0400)] 
- add link to concrete base declarative recipe

14 years ago- beef up the "augmenting existing types" section
Mike Bayer [Wed, 30 Mar 2011 18:22:25 +0000 (14:22 -0400)] 
- beef up the "augmenting existing types" section
- add docstirngs for everything TypeDecorator [ticket:2086]

14 years ago- and fix the message that was the actual subject of [ticket:2063]
Mike Bayer [Mon, 28 Mar 2011 01:13:17 +0000 (21:13 -0400)] 
- and fix the message that was the actual subject of [ticket:2063]

14 years ago- Reworded the exception raised when a flush
Mike Bayer [Mon, 28 Mar 2011 01:08:02 +0000 (21:08 -0400)] 
- Reworded the exception raised when a flush
is attempted of a subclass that is not polymorphic
against the supertype.  [ticket:2063]

14 years ago- add a note about snapshot isolation [ticket:2078]
Mike Bayer [Mon, 28 Mar 2011 00:50:21 +0000 (20:50 -0400)] 
- add a note about snapshot isolation [ticket:2078]

14 years ago- Documented SQLite DATE/TIME/DATETIME types.
Mike Bayer [Mon, 28 Mar 2011 00:38:50 +0000 (20:38 -0400)] 
- Documented SQLite DATE/TIME/DATETIME types.
[ticket:2029]
- add "currentmodule" directive to all the dialect type docs to
ensure users import from the dialect package, not the "base" module

14 years ago- some merge or something went wrong here
Mike Bayer [Sun, 27 Mar 2011 23:57:24 +0000 (19:57 -0400)] 
- some merge or something went wrong here

14 years ago- Using column names that would require quotes
Mike Bayer [Sun, 27 Mar 2011 23:44:40 +0000 (19:44 -0400)] 
- Using column names that would require quotes
for the column itself or for a name-generated
bind parameter, such as names with special
characters, underscores, non-ascii characters,
now properly translate bind parameter keys when
talking to cx_oracle.  [ticket:2100]

14 years ago- Fixed bug in QueuePool, SingletonThreadPool whereby
Mike Bayer [Wed, 23 Mar 2011 03:44:38 +0000 (23:44 -0400)] 
- Fixed bug in QueuePool, SingletonThreadPool whereby
connections that were discarded via overflow or periodic
cleanup() were not explicitly closed, leaving garbage
collection to the task instead.   This generally only
affects non-reference-counting backends like Jython
and Pypy.  Thanks to Jaimy Azle for spotting
this.  [ticket:2102]

14 years agoAdded requirements file so docs build properly.
Michael Trier [Sun, 20 Mar 2011 04:23:35 +0000 (00:23 -0400)] 
Added requirements file so docs build properly.

14 years agowhoops, only on SQL server
Mike Bayer [Fri, 18 Mar 2011 16:29:57 +0000 (12:29 -0400)] 
whoops, only on SQL server

14 years ago- port query options test suite over from 0.7, plus extra test for [ticket:2098]
Mike Bayer [Thu, 17 Mar 2011 20:56:30 +0000 (16:56 -0400)] 
- port query options test suite over from 0.7, plus extra test for [ticket:2098]
- apply fix for [ticket:2098] that just checks "if mapper is None".  0.7 has a
more comprehensive rework of this section already.

14 years ago- Rewrote the query used to get the definition of a view,
Mike Bayer [Wed, 16 Mar 2011 18:09:25 +0000 (14:09 -0400)] 
- Rewrote the query used to get the definition of a view,
typically when using the Inspector interface, to
use sys.sql_modules instead of the information schema,
thereby allowing views definitions longer than 4000
characters to be fully returned.  [ticket:2071]

14 years ago- The horizontal_shard ShardedSession class accepts the common
Mike Bayer [Wed, 16 Mar 2011 16:47:42 +0000 (12:47 -0400)] 
- The horizontal_shard ShardedSession class accepts the common
Session argument "query_cls" as a constructor argument,
to enable further subclassing of ShardedQuery.
[ticket:2090]
- The Beaker caching example allows a "query_cls" argument
to the query_callable() function.  [ticket:2090]

14 years ago- Firebird - the "implicit_returning" flag on create_engine() is
Mike Bayer [Wed, 16 Mar 2011 15:22:28 +0000 (11:22 -0400)] 
- Firebird - the "implicit_returning" flag on create_engine() is
honored if set to False.  [ticket:2083]

14 years ago- Fixed the BIT type to allow a "length" parameter, "varying"
Mike Bayer [Wed, 16 Mar 2011 15:03:33 +0000 (11:03 -0400)] 
- Fixed the BIT type to allow a "length" parameter, "varying"
parameter.  Reflection also fixed.  [ticket:2073]

14 years agoput a version number on these since the docs will probably go to the site before...
Mike Bayer [Wed, 16 Mar 2011 14:43:21 +0000 (10:43 -0400)] 
put a version number on these since the docs will probably go to the site before release

14 years ago- Added accessors to ResultProxy "returns_rows", "is_insert"
Mike Bayer [Wed, 16 Mar 2011 14:39:05 +0000 (10:39 -0400)] 
- Added accessors to ResultProxy "returns_rows", "is_insert"

14 years agoInformix and postgresql reserved words changes -- almost done.
Jim Phares [Tue, 15 Mar 2011 20:56:45 +0000 (16:56 -0400)] 
Informix and postgresql reserved words changes -- almost done.

14 years agopsycopg2 2.4 no longer accepts % in bind place holders
Denise Govindarajan [Tue, 15 Mar 2011 21:47:36 +0000 (17:47 -0400)] 
psycopg2 2.4 no longer accepts % in bind place holders

14 years agoRemove unused import.
Taavi Burns [Tue, 15 Mar 2011 20:07:28 +0000 (16:07 -0400)] 
Remove unused import.

14 years agoMerge
Michael Trier [Mon, 14 Mar 2011 19:25:07 +0000 (15:25 -0400)] 
Merge

14 years agoCorrected a bunch of spelling typos.
Diana Clarke [Mon, 14 Mar 2011 19:22:09 +0000 (15:22 -0400)] 
Corrected a bunch of spelling typos.

14 years ago- Arguments in __mapper_args__ that aren't "hashable"
Mike Bayer [Mon, 14 Mar 2011 19:06:53 +0000 (15:06 -0400)] 
- Arguments in __mapper_args__ that aren't "hashable"
aren't mistaken for always-hashable, possibly-column
arguments.  [ticket:2091]

14 years ago- Tightened the iterate vs. remove mutex around the
Mike Bayer [Sat, 5 Mar 2011 17:19:40 +0000 (12:19 -0500)] 
- Tightened the iterate vs. remove mutex around the
identity map iteration, attempting to reduce the
chance of an (extremely rare) reentrant gc operation
causing a deadlock.  Might remove the mutex in
0.7.  [ticket:2087]

14 years ago- Fix error message referencing old @classproperty
Mike Bayer [Sat, 19 Feb 2011 17:59:12 +0000 (12:59 -0500)] 
- Fix error message referencing old @classproperty
    name to reference @declared_attr [ticket:2061]

14 years ago - Added an explicit check for the case that the name
Mike Bayer [Sat, 12 Feb 2011 22:35:29 +0000 (17:35 -0500)] 
  - Added an explicit check for the case that the name
    'metadata' is used for a column attribute on a
    declarative class. [ticket:2050]

14 years ago- merge long line clenaup
Mike Bayer [Fri, 11 Feb 2011 03:11:33 +0000 (22:11 -0500)] 
- merge long line clenaup

14 years ago - oursql dialect accepts the same "ssl" arguments in
Mike Bayer [Thu, 10 Feb 2011 23:06:48 +0000 (18:06 -0500)] 
  - oursql dialect accepts the same "ssl" arguments in
    create_engine() as that of MySQLdb.  [ticket:2047]

14 years ago- A warning is emitted in the unusual case that an
Mike Bayer [Thu, 10 Feb 2011 16:42:35 +0000 (11:42 -0500)] 
- A warning is emitted in the unusual case that an
append or similar event on a collection occurs after
the parent object has been dereferenced, which
prevents the parent from being marked as "dirty"
in the session.  This will be an exception in 0.7.
[ticket:2046]

14 years ago- figured out the ::autodata directive, can move the docstring for
Mike Bayer [Wed, 9 Feb 2011 21:30:49 +0000 (16:30 -0500)] 
- figured out the ::autodata directive, can move the docstring for
expression.func into the .py module
- added a note about logging only being checked on new connections,
as one user had this issue awhile back, and I suspect it for
a current ML user issue

14 years ago- The compiler extension now supports overriding the default
Mike Bayer [Wed, 9 Feb 2011 21:04:29 +0000 (16:04 -0500)] 
- The compiler extension now supports overriding the default
compilation of expression._BindParamClause including that
the auto-generated binds within the VALUES/SET clause
of an insert()/update() statement will also use the new
compilation rules. [ticket:2042]

14 years ago- Fixed bug where a column with a SQL or server side default
Mike Bayer [Wed, 9 Feb 2011 20:16:13 +0000 (15:16 -0500)] 
- Fixed bug where a column with a SQL or server side default
that was excluded from a mapping with include_properties
or exclude_properties would result in UnmappedColumnError.
[ticket:1995]

14 years ago- Added an additional libpq message to the list of "disconnect"
Mike Bayer [Wed, 9 Feb 2011 15:58:16 +0000 (10:58 -0500)] 
- Added an additional libpq message to the list of "disconnect"
exceptions, "could not receive data from server"
[ticket:2044]

14 years ago- When explicit sequence execution derives the name
Mike Bayer [Fri, 4 Feb 2011 22:37:36 +0000 (17:37 -0500)] 
- When explicit sequence execution derives the name
of the auto-generated sequence of a SERIAL column,
which currently only occurs if implicit_returning=False,
now accommodates if the table + column name is greater
than 63 characters using the same logic Postgresql uses.
[ticket:1083]

14 years ago- Also emits the correct WHERE criterion
Mike Bayer [Thu, 3 Feb 2011 00:03:20 +0000 (19:03 -0500)] 
- Also emits the correct WHERE criterion
when using single table inheritance. [ticket:2038]

14 years ago- Fixed bug where "middle" class in a polymorphic hierarchy
Mike Bayer [Wed, 2 Feb 2011 23:11:17 +0000 (18:11 -0500)] 
- Fixed bug where "middle" class in a polymorphic hierarchy
would have no 'polymorphic_on' column if it didn't also
specify a 'polymorphic_identity', leading to strange
errors upon refresh, wrong class loaded when querying
from that target. [ticket:2038]

14 years ago- Added some defs to the resultproxy.c extension so that
Mike Bayer [Sun, 30 Jan 2011 20:08:41 +0000 (15:08 -0500)] 
- Added some defs to the resultproxy.c extension so that
    the extension compiles and runs on Python 2.4.
    [ticket:2023]

14 years ago- A warning is emitted when a joined-table inheriting mapper
Mike Bayer [Sun, 30 Jan 2011 19:55:55 +0000 (14:55 -0500)] 
- A warning is emitted when a joined-table inheriting mapper
has no primary keys on the locally mapped table
(but has pks on the superclass table).  [ticket:2019]

14 years ago- Added a `name` argument to `Query.subquery()`, to allow
Mike Bayer [Sun, 30 Jan 2011 18:45:48 +0000 (13:45 -0500)] 
- Added a `name` argument to `Query.subquery()`, to allow
a fixed name to be assigned to the alias object.
[ticket:2030]

14 years ago - Column.copy(), as used in table.tometadata(), copies the
Mike Bayer [Sun, 30 Jan 2011 18:11:50 +0000 (13:11 -0500)] 
  - Column.copy(), as used in table.tometadata(), copies the
    'doc' attribute.  [ticket:2028]

14 years agothen fix the typos
Mike Bayer [Tue, 18 Jan 2011 22:23:07 +0000 (17:23 -0500)] 
then fix the typos

14 years ago- copy 0.7's docs for Session.connection(), Session.execute(), minus
Mike Bayer [Tue, 18 Jan 2011 22:17:29 +0000 (17:17 -0500)] 
- copy 0.7's docs for Session.connection(), Session.execute(), minus
the "bind" argument and **kw on connection.

14 years agomerge
Mike Bayer [Tue, 18 Jan 2011 21:03:53 +0000 (16:03 -0500)] 
merge

14 years agoport rb28ffd5e1fb9 from tip
Mike Bayer [Tue, 18 Jan 2011 21:03:17 +0000 (16:03 -0500)] 
port rb28ffd5e1fb9 from tip

14 years agoAdded tag rel_0_6_6 for changeset 19e6a5c9555edaa1401e5e09ebd3fc1c6561c6d3
Mike Bayer [Sat, 8 Jan 2011 22:41:39 +0000 (17:41 -0500)] 
Added tag rel_0_6_6 for changeset 19e6a5c9555edaa1401e5e09ebd3fc1c6561c6d3

14 years agocrappy docs, lets try that again rel_0_6_6
Mike Bayer [Sat, 8 Jan 2011 22:19:19 +0000 (17:19 -0500)] 
crappy docs, lets try that again

14 years ago- document implicit_returning feature on create_engine()
Mike Bayer [Sat, 8 Jan 2011 21:05:09 +0000 (16:05 -0500)] 
- document implicit_returning feature on create_engine()
- add "Triggers" section to MS-SQL docs describing implicit_returning
flag on both Table and create_engine(). [ticket:1994]

14 years ago- add docstrings for _coerce_compared_value
Mike Bayer [Sat, 8 Jan 2011 20:54:00 +0000 (15:54 -0500)] 
- add docstrings for _coerce_compared_value

14 years ago- Threadlocal engine returns itself upon begin(),
Mike Bayer [Sat, 8 Jan 2011 20:33:38 +0000 (15:33 -0500)] 
- Threadlocal engine returns itself upon begin(),
begin_nested(); engine then implements contextmanager
methods to allow the "with" statement. [ticket:2004]

14 years ago- CheckConstraint will copy its 'initially', 'deferrable',
Mike Bayer [Sat, 8 Jan 2011 20:24:20 +0000 (15:24 -0500)] 
- CheckConstraint will copy its 'initially', 'deferrable',
and '_create_rule' attributes within a copy()/tometadata()
[ticket:2000]

14 years agomore 2011
Mike Bayer [Sat, 8 Jan 2011 01:50:35 +0000 (20:50 -0500)] 
more 2011

14 years ago2011
Mike Bayer [Sat, 8 Jan 2011 01:48:10 +0000 (20:48 -0500)] 
2011

14 years ago- Fixed bug regarding "subqueryload" strategy whereby
Mike Bayer [Thu, 6 Jan 2011 17:25:17 +0000 (12:25 -0500)] 
- Fixed bug regarding "subqueryload" strategy whereby
the join would fail if using a multi-level load
of the form from A->joined-subclass->C [ticket:2014]

14 years ago- adjust this test for py3k
Mike Bayer [Wed, 5 Jan 2011 23:49:16 +0000 (18:49 -0500)] 
- adjust this test for py3k

14 years ago- sorry, I really don't want metaclass recipes in the main documentation. Don't
Mike Bayer [Tue, 4 Jan 2011 17:38:54 +0000 (12:38 -0500)] 
- sorry, I really don't want metaclass recipes in the main documentation.   Don't
want people using them, thinking they're needed in the general case, confused, etc.
The two sections here are moved to the wiki for now.

14 years agomerge r8343809aca9d, fix for [ticket:2013]
Mike Bayer [Tue, 4 Jan 2011 15:56:48 +0000 (10:56 -0500)] 
merge r8343809aca9d, fix for [ticket:2013]

14 years ago- adjustment to r5af852db0056 to allow correct decimal import
Mike Bayer [Tue, 4 Jan 2011 02:13:43 +0000 (21:13 -0500)] 
- adjustment to r5af852db0056 to allow correct decimal import

14 years ago- Firebird numeric type now checks for Decimal explicitly,
Mike Bayer [Tue, 4 Jan 2011 02:11:12 +0000 (21:11 -0500)] 
- Firebird numeric type now checks for Decimal explicitly,
lets float() pass right through, thereby allowing
special values such as float('inf'). [ticket:2012]

14 years agofinish an unfinished sentence
Mike Bayer [Mon, 3 Jan 2011 01:41:30 +0000 (20:41 -0500)] 
finish an unfinished sentence

14 years ago-whitespace removal bonanza
Mike Bayer [Sun, 2 Jan 2011 19:25:15 +0000 (14:25 -0500)] 
-whitespace removal bonanza

14 years ago- clean up copyright, update for 2011, stamp every file with
Mike Bayer [Sun, 2 Jan 2011 19:02:11 +0000 (14:02 -0500)] 
- clean up copyright, update for 2011, stamp every file with
  a consistent tag
- AUTHORS file

14 years ago- A little more verbiage to the "primaryjoin" error,
Mike Bayer [Thu, 30 Dec 2010 17:20:03 +0000 (12:20 -0500)] 
- A little more verbiage to the "primaryjoin" error,
in an unusual condition that the join condition
"works" for viewonly but doesn't work for non-viewonly,
and foreign_keys wasn't used - adds "foreign_keys" to
the suggestion.  Also add "foreign_keys" to the
suggestion for the generic "direction" error.

14 years ago- A warning is emitted when version_id_col is specified
Mike Bayer [Tue, 28 Dec 2010 19:56:26 +0000 (14:56 -0500)] 
- A warning is emitted when version_id_col is specified
on an inheriting mapper when the inherited mapper
already has one, if those column expressions are not
the same.  [ticket:1987]

14 years ago- Fixed bug which prevented composite mapped
Mike Bayer [Tue, 21 Dec 2010 20:58:28 +0000 (15:58 -0500)] 
- Fixed bug which prevented composite mapped
attributes from being used on a mapped select statement.
[ticket:1997]. Note the workings of composite are slated to
change significantly in 0.7.

14 years ago- merge re3ec59015770 from 0.7, factor out composite test
Mike Bayer [Tue, 21 Dec 2010 20:44:49 +0000 (15:44 -0500)] 
- merge re3ec59015770 from 0.7, factor out composite test
- "del" doesn't work for composites in 0.6, re-add "mutation" tests which
don't work in 0.7

14 years ago- The versioning example now supports detection of changes
Mike Bayer [Mon, 20 Dec 2010 15:44:31 +0000 (10:44 -0500)] 
- The versioning example now supports detection of changes
in an associated relationship().

14 years ago- Fixed uow bug whereby expired objects passed to
Mike Bayer [Wed, 15 Dec 2010 21:26:05 +0000 (16:26 -0500)] 
- Fixed uow bug whereby expired objects passed to
Session.delete() would not have unloaded references
or collections taken into account when deleting
objects, despite passive_deletes remaining at
its default of False.  [ticket:2002]

14 years ago- fix broken py3k block
Mike Bayer [Wed, 15 Dec 2010 18:25:16 +0000 (13:25 -0500)] 
- fix broken py3k block

14 years agochangelog
Mike Bayer [Wed, 15 Dec 2010 17:25:51 +0000 (12:25 -0500)] 
changelog

14 years ago- we shouldn't be raising warnings on non-unicode for String type,
Mike Bayer [Wed, 15 Dec 2010 17:21:55 +0000 (12:21 -0500)] 
- we shouldn't be raising warnings on non-unicode for String type,
even if convert_unicode=True

14 years ago- fix mssql index bug, regression post 0.6.4
Mike Bayer [Wed, 15 Dec 2010 17:16:28 +0000 (12:16 -0500)] 
- fix mssql index bug, regression post 0.6.4
- dont emit unicode warning if _warn_on_bytestring is false, including
for in-python string conversion

14 years ago- further fixes to no trans in progress, no trans ever for TLEngine, [ticket:1998]
Mike Bayer [Thu, 9 Dec 2010 15:04:23 +0000 (10:04 -0500)] 
- further fixes to no trans in progress, no trans ever for TLEngine, [ticket:1998]