]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/log
thirdparty/sqlalchemy/sqlalchemy.git
14 years agofix typo, [ticket:2271]
Mike Bayer [Tue, 6 Sep 2011 13:51:02 +0000 (09:51 -0400)] 
fix typo, [ticket:2271]

14 years agolink date/time classes correctly, helps [ticket:2244]
Mike Bayer [Thu, 4 Aug 2011 19:20:34 +0000 (15:20 -0400)] 
link date/time classes correctly, helps [ticket:2244]

14 years ago- document get_bind(), [ticket:1053]
Mike Bayer [Sun, 31 Jul 2011 14:23:46 +0000 (10:23 -0400)] 
- document get_bind(), [ticket:1053]
- ensure mapper has "None" default for get_bind()

14 years ago- Fixed bug where query.join() + aliased=True
Mike Bayer [Sat, 30 Jul 2011 16:12:39 +0000 (12:12 -0400)] 
- Fixed bug where query.join() + aliased=True
from a joined-inh structure to itself on
relationship() with join condition on the child
table would convert the lead entity into the
joined one inappropriately.  [ticket:2234]

14 years agoBacked out changeset e5737a6d896ba54da07c7ffb0bc56121732ade72 - this only applies...
Mike Bayer [Sun, 24 Jul 2011 23:18:04 +0000 (19:18 -0400)] 
Backed out changeset e5737a6d896ba54da07c7ffb0bc56121732ade72 - this only applies to 0.7

14 years ago- fix annotation for aliased()
Mike Bayer [Sun, 24 Jul 2011 17:36:40 +0000 (13:36 -0400)] 
- fix annotation for aliased()

14 years ago- added CURRENT to reserved word list.
Mike Bayer [Sun, 24 Jul 2011 16:57:25 +0000 (12:57 -0400)] 
- added CURRENT to reserved word list.
[ticket:2212]

14 years ago- Fixed OurSQL dialect to use ansi-neutral
Mike Bayer [Sun, 24 Jul 2011 16:51:25 +0000 (12:51 -0400)] 
- Fixed OurSQL dialect to use ansi-neutral
quote symbol "'" for XA commands instead
of '"'.  [ticket:2186].

14 years ago- Fixed bug apparent only in Python 3 whereby
Mike Bayer [Sun, 24 Jul 2011 15:50:26 +0000 (11:50 -0400)] 
- Fixed bug apparent only in Python 3 whereby
sorting of persistent + pending objects during
flush would produce an illegal comparison,
if the persistent object primary key
is not a single integer.  [ticket:2228]

14 years ago- document query.get(), ObjectDeletedError fully, [ticket:2146]
Mike Bayer [Sat, 23 Jul 2011 16:27:01 +0000 (12:27 -0400)] 
- document query.get(), ObjectDeletedError fully, [ticket:2146]

14 years ago - Added an informative error message when
Mike Bayer [Thu, 21 Jul 2011 15:44:41 +0000 (11:44 -0400)] 
 - Added an informative error message when
    ForeignKeyConstraint refers to a column name in
    the parent that is not found.
- add tests for [ticket:2226], as if we hit each @declared_attr
directly with obj.__get__(obj, name) instead of using
getattr(cls, name).  Basic inheritance mechanics are improperly
used in this case, so 2226 is invalid.

14 years agoput a really explicit note about joinedload vs. join, everywhere joinedload() is...
Mike Bayer [Wed, 20 Jul 2011 23:42:54 +0000 (19:42 -0400)] 
put a really explicit note about joinedload vs. join, everywhere joinedload() is mentioned

14 years ago - Fixed bug whereby the source clause
Mike Bayer [Wed, 20 Jul 2011 22:03:22 +0000 (18:03 -0400)] 
  - Fixed bug whereby the source clause
    used by query.join() would be inconsistent
    if against a column expression that combined
    multiple entities together.  [ticket:2197]

14 years ago- repaired the oracle.RAW type which did not
Mike Bayer [Tue, 19 Jul 2011 15:43:46 +0000 (11:43 -0400)] 
- repaired the oracle.RAW type which did not
generate the correct DDL.  [ticket:2220]
- Fixed bug whereby "warn on unicode" flag
would get set for the String type
when used with certain dialects.  This
bug is not in 0.7.

14 years agocallcounts being weird
Mike Bayer [Sun, 17 Jul 2011 22:47:06 +0000 (18:47 -0400)] 
callcounts being weird

14 years ago- Fixed bug whereby if a mapped class
Mike Bayer [Sun, 17 Jul 2011 20:44:07 +0000 (16:44 -0400)] 
- Fixed bug whereby if a mapped class
redefined __hash__() or __eq__() to something
non-standard, which is a supported use case
as SQLA should never consult these,
the methods would be consulted if the class
was part of a "composite" (i.e. non-single-entity)
result set.  [ticket:2215]

14 years ago- add a latex Makefile to texinputs that gets copied on latex build,
Mike Bayer [Thu, 7 Jul 2011 15:34:59 +0000 (11:34 -0400)] 
- add a latex Makefile to texinputs that gets copied on latex build,
ensures pdflatex/latex errors are totally ignored
- fix all SQL/code examples in the inherits doc to be within 79 chars.
will need to do this for all the docs to get pdf to not look crappy.
- add an abspath to the "templates" dir, not sure of the rationale
here but is harmless, [ticket:2211]
- integrate pdf build with site-mako build

14 years ago- The join condition produced by with_parent
Mike Bayer [Wed, 6 Jul 2011 16:44:41 +0000 (12:44 -0400)] 
- The join condition produced by with_parent
as well as when using a "dynamic" relationship
against a parent will generate unique
bindparams, rather than incorrectly repeating
the same bindparam.  [ticket:2207].

14 years agomerge doc patches from default
Mike Bayer [Tue, 5 Jul 2011 23:33:14 +0000 (19:33 -0400)] 
merge doc patches from default

14 years ago- fix pypostgresql typo, [ticket:2185]
Mike Bayer [Mon, 4 Jul 2011 20:35:27 +0000 (16:35 -0400)] 
- fix pypostgresql typo, [ticket:2185]
- rewrite "getting a session" docs to delineate
all sessionmaker() use cases distinctly
- rewrite "Managing Transactions" doc to spell out
each specific step completely, [ticket:2204]
- add to create_engine() and main "engine" doc
an unambiguous statement that the create_engine()
does not create a connection
- other link fixes
- rewrite "deleting" section so that "deleting from collections"
is separate, well-described, [ticket:2202]
- rephrase "autocommit mode" into its own section, move it down,
put some bold text that you shouldn't be using it.
- simplify the "subtransactions" section and make it local to
"autocommit" since it is utterly unneeded by anybody.
- oracle is not doing 2-phase anytime soon

14 years ago- fix documentation versions in conf.py, other changes to site layout
Mike Bayer [Sat, 2 Jul 2011 02:38:16 +0000 (22:38 -0400)] 
- fix documentation versions in conf.py, other changes to site layout

14 years ago - Fixed subtle bug that caused SQL to blow
Mike Bayer [Mon, 27 Jun 2011 23:44:52 +0000 (19:44 -0400)] 
  - Fixed subtle bug that caused SQL to blow
    up if: column_property() against subquery +
    joinedload + LIMIT + order by the column
    property() occurred.  [ticket:2188].

14 years ago - Fixed a subtle bug involving column
Mike Bayer [Mon, 27 Jun 2011 23:31:21 +0000 (19:31 -0400)] 
  - Fixed a subtle bug involving column
    correspondence in a selectable with the
    same column repeated.   Affects [ticket:2188].

14 years ago- the "cascade" section of the session doc was totally screwed up, mappings
Mike Bayer [Thu, 23 Jun 2011 23:54:50 +0000 (19:54 -0400)] 
- the "cascade" section of the session doc was totally screwed up, mappings
used the wrong form, example for cascade_backref used the wrong names.
- rewrite relationship cascade_backrefs doc

14 years agofix docstring
Mike Bayer [Thu, 23 Jun 2011 15:15:39 +0000 (11:15 -0400)] 
fix docstring

14 years ago - Added ORA-00028 to disconnect codes, use
Mike Bayer [Wed, 22 Jun 2011 16:05:26 +0000 (12:05 -0400)] 
  - Added ORA-00028 to disconnect codes, use
    cx_oracle _Error.code to get at the code,
    [ticket:2200].

14 years ago- Repaired the "no statement condition"
Mike Bayer [Tue, 21 Jun 2011 14:03:40 +0000 (10:03 -0400)] 
- Repaired the "no statement condition"
assertion in Query which would attempt
to raise if a generative method were called
after from_statement() were called.
[ticket:2199].

14 years agoAdded tag rel_0_6_8 for changeset 99409a9db3fe4d4e97d429ba9a3a6ecc6d130709
Mike Bayer [Sun, 5 Jun 2011 17:11:51 +0000 (13:11 -0400)] 
Added tag rel_0_6_8 for changeset 99409a9db3fe4d4e97d429ba9a3a6ecc6d130709

14 years agostyle for latest sphinx css rel_0_6_8
Mike Bayer [Sun, 5 Jun 2011 16:49:44 +0000 (12:49 -0400)] 
style for latest sphinx css

14 years ago- Fixed bug whereby DATETIME2 type would fail on
Mike Bayer [Sun, 5 Jun 2011 16:32:22 +0000 (12:32 -0400)] 
- Fixed bug whereby DATETIME2 type would fail on
the "adapt" step when used in result sets or
bound parameters.  This issue is not in 0.7.
[ticket:2159]

14 years ago- Fixed bug where transaction-level "deleted"
Mike Bayer [Sun, 5 Jun 2011 16:24:02 +0000 (12:24 -0400)] 
- Fixed bug where transaction-level "deleted"
collection wouldn't be cleared of expunged
states, raising an error if they later
became transient [ticket:2182].

14 years agoput some variance on this as its a difference between 9 and 60 calls
Mike Bayer [Sun, 5 Jun 2011 01:58:39 +0000 (21:58 -0400)] 
put some variance on this as its a difference between 9 and 60 calls

14 years ago- Adjusted the __contains__() method of
Mike Bayer [Sun, 5 Jun 2011 00:57:16 +0000 (20:57 -0400)] 
- Adjusted the __contains__() method of
a RowProxy result row such that no exception
throw is generated internally;
NoSuchColumnError() also will generate its
message regardless of whether or not the column
construct can be coerced to a string.
[ticket:2178].

14 years ago- Some unit test fixes regarding numeric arrays,
Mike Bayer [Sun, 5 Jun 2011 00:22:20 +0000 (20:22 -0400)] 
- Some unit test fixes regarding numeric arrays,
MATCH operator.   A potential floating-point
inaccuracy issue was fixed, and certain tests
of the MATCH operator only execute within an
EN-oriented locale for now.  [ticket:2175].

14 years ago- Modify the text of the message which occurs
Mike Bayer [Sun, 5 Jun 2011 00:09:21 +0000 (20:09 -0400)] 
- Modify the text of the message which occurs
when the "identity" key isn't detected on
flush, to include the common cause that
the Column isn't set up to detect
auto-increment correctly; [ticket:2170].

14 years ago- Fixed bug affecting PG 9 whereby index reflection
Mike Bayer [Fri, 20 May 2011 21:56:29 +0000 (17:56 -0400)] 
- Fixed bug affecting PG 9 whereby index reflection
would fail if against a column whose name
had changed.  [ticket:2141].

14 years agodont need the DEBUG here messing up the rest of the tests
Mike Bayer [Fri, 20 May 2011 18:50:15 +0000 (14:50 -0400)] 
dont need the DEBUG here messing up the rest of the tests

14 years ago- Fixed bug whereby mapper mapped to an anonymous
Mike Bayer [Fri, 20 May 2011 18:45:20 +0000 (14:45 -0400)] 
- Fixed bug whereby mapper mapped to an anonymous
alias would fail if logging were used, due to
unescaped % sign in the alias name.  [ticket:2171]

14 years ago- Fixed bug in MSSQL dialect whereby the aliasing
Mike Bayer [Thu, 19 May 2011 16:03:00 +0000 (12:03 -0400)] 
- Fixed bug in MSSQL dialect whereby the aliasing
applied to a schema-qualified table would leak
into enclosing select statements [ticket:2169].
Merge of r9b3bd0601a85 from default

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]