Thread: [Sqlalchemy-commits] commit/sqlalchemy: 2 new changesets (Page 29)
Brought to you by:
zzzeek
From: Bitbucket <com...@bi...> - 2017-04-14 14:18:40
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/b7644319e85c/ Changeset: b7644319e85c Branch: None User: zzzeek Date: 2017-04-13 18:22:59+00:00 Summary: Use baked lazyloading by default The ``lazy="select"`` loader strategy now makes used of the :class:`.BakedQuery` query caching system in all cases. This removes most overhead of generating a :class:`.Query` object and running it into a :func:`.select` and then string SQL statement from the process of lazy-loading related collections and objects. The "baked" lazy loader has also been improved such that it can now cache in most cases where query load options are used. Change-Id: Ic96792fffaa045ae9aa0a4657d6d29235d3efb85 Fixes: #3954 Affected #: 16 files https://bitbucket.org/zzzeek/sqlalchemy/commits/868fa20bc93d/ Changeset: 868fa20bc93d Branch: master User: zzzeek Date: 2017-04-14 14:18:10+00:00 Summary: Merge "Use baked lazyloading by default" Affected #: 16 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-04-21 22:25:35
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/e53009e25378/ Changeset: e53009e25378 Branch: None User: zzzeek Date: 2017-04-21 22:12:56+00:00 Summary: - update relationship loader docs, backport from 1.2 wip Change-Id: I0a3c4a0166f6feed23a021723233d281fad597ec Affected #: 5 files https://bitbucket.org/zzzeek/sqlalchemy/commits/f36837398c86/ Changeset: f36837398c86 Branch: master User: zzzeek Date: 2017-04-21 22:24:10+00:00 Summary: Merge branch 'master' of ssh://gerrit.sqlalchemy.org:29418/zzzeek/sqlalchemy Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-04-22 20:44:24
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/6560bf82f387/ Changeset: 6560bf82f387 Branch: master User: zzzeek Date: 2017-04-22 20:43:31+00:00 Summary: - edits Change-Id: If2445c4cbcd7eb18e06823e8821940a391890979 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/ab409348c0ab/ Changeset: ab409348c0ab Branch: rel_1_1 User: zzzeek Date: 2017-04-22 20:43:49+00:00 Summary: - edits Change-Id: If2445c4cbcd7eb18e06823e8821940a391890979 (cherry picked from commit 6560bf82f387ca53c79f91f93ae97e6594795da8) Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-08 21:55:17
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/735c0f841418/ Changeset: 735c0f841418 Branch: master User: zzzeek Date: 2017-05-08 21:54:15+00:00 Summary: - add 1.2 forwards-port version Change-Id: I093f3939be8858a2f327c5ee5884b9629b216855 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/aec264ba3131/ Changeset: aec264ba3131 Branch: rel_1_1 User: zzzeek Date: 2017-05-08 21:54:32+00:00 Summary: - add 1.2 forwards-port version Change-Id: I093f3939be8858a2f327c5ee5884b9629b216855 Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-09 19:51:44
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/13c2a8a51053/ Changeset: 13c2a8a51053 Branch: None User: zzzeek Date: 2017-05-09 16:18:27+00:00 Summary: Use regexp to parse cx_oracle version string Fixed bug in cx_Oracle dialect where version string parsing would fail for cx_Oracle version 6.0b1 due to the "b" character. Version string parsing is now via a regexp rather than a simple split. Change-Id: I2af7172b0d7184e3ea3bd051e9fa8d6ca2a571cd Fixes: #3975 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/1ed19fc623f9/ Changeset: 1ed19fc623f9 Branch: master User: zzzeek Date: 2017-05-09 19:51:08+00:00 Summary: Merge "Use regexp to parse cx_oracle version string" Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-09 19:51:56
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/ab1eb8109221/ Changeset: ab1eb8109221 Branch: None User: zzzeek Date: 2017-05-09 16:18:10+00:00 Summary: Use regexp to parse cx_oracle version string Fixed bug in cx_Oracle dialect where version string parsing would fail for cx_Oracle version 6.0b1 due to the "b" character. Version string parsing is now via a regexp rather than a simple split. Change-Id: I2af7172b0d7184e3ea3bd051e9fa8d6ca2a571cd Fixes: #3975 (cherry picked from commit 50484eda7787c3e83c9c88c1841fc63b348ca23c) Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/93afd626d359/ Changeset: 93afd626d359 Branch: rel_1_1 User: zzzeek Date: 2017-05-09 19:51:25+00:00 Summary: Merge "Use regexp to parse cx_oracle version string" into rel_1_1 Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-10 18:22:04
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/c4f28097aa6a/ Changeset: c4f28097aa6a Branch: None User: zzzeek Date: 2017-05-10 18:21:07+00:00 Summary: Add conditionals specific to deferred for expire ro properties Fixed bug where a :func:`.column_property` that is also marked as "deferred" would be marked as "expired" during a flush, causing it to be loaded along with the unexpiry of regular attributes even though this attribute was never accessed. Change-Id: Iaa9e17b66ece30a8e729e4af746b31ff99b1ec9a Fixes: #3984 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/7455e7eba903/ Changeset: 7455e7eba903 Branch: master User: zzzeek Date: 2017-05-10 18:21:33+00:00 Summary: Merge "Add conditionals specific to deferred for expire ro properties" Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-11 00:27:01
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/6194483b73c9/ Changeset: 6194483b73c9 Branch: None User: zzzeek Date: 2017-05-11 00:21:40+00:00 Summary: Update inheritance documentation. The inheritance documentation is confused, disorganized, and out of date. Reorganize and clarify, in particular in preparation for new inheritance features. Change-Id: Ibe6a35b4b0432bad866a6afb0598b2cf1b509f10 Affected #: 5 files https://bitbucket.org/zzzeek/sqlalchemy/commits/159f5951178e/ Changeset: 159f5951178e Branch: master User: zzzeek Date: 2017-05-11 00:26:30+00:00 Summary: Merge "Update inheritance documentation." Affected #: 5 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-11 00:28:59
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/c872fc472efd/ Changeset: c872fc472efd Branch: rel_1_1 User: zzzeek Date: 2017-05-11 00:27:19+00:00 Summary: Update inheritance documentation. The inheritance documentation is confused, disorganized, and out of date. Reorganize and clarify, in particular in preparation for new inheritance features. Change-Id: Ibe6a35b4b0432bad866a6afb0598b2cf1b509f10 (cherry picked from commit 6194483b73c94565aee62c5867a251a1841db5a9) Affected #: 5 files https://bitbucket.org/zzzeek/sqlalchemy/commits/85534084ce21/ Changeset: 85534084ce21 Branch: rel_1_0 User: zzzeek Date: 2017-05-11 00:27:41+00:00 Summary: Update inheritance documentation. The inheritance documentation is confused, disorganized, and out of date. Reorganize and clarify, in particular in preparation for new inheritance features. Change-Id: Ibe6a35b4b0432bad866a6afb0598b2cf1b509f10 (cherry picked from commit 6194483b73c94565aee62c5867a251a1841db5a9) Affected #: 5 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-12 22:09:04
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/94a089bc2b42/ Changeset: 94a089bc2b42 Branch: None User: zzzeek Date: 2017-05-12 19:18:45+00:00 Summary: Demote innerjoin to outerjoin coming from with_polymorphic a with_polymorphic, regardless of inheritance type, represents multiple classes. A subclass that wants to joinedload with innerjoin=True needs to be demoted to an outerjoin because the parent entity rows might not be of that type. Looks more intuitive with a joined inheritance load, but applies just as well to single or concrete. Change-Id: I4d3d76106ae20032269f8848aad70a8e2f9422f9 Fixes: #3988 Affected #: 6 files https://bitbucket.org/zzzeek/sqlalchemy/commits/b5697334789a/ Changeset: b5697334789a Branch: master User: zzzeek Date: 2017-05-12 22:07:49+00:00 Summary: Merge "Demote innerjoin to outerjoin coming from with_polymorphic" Affected #: 6 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-18 21:47:13
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/4d4ea792e7ea/ Changeset: 4d4ea792e7ea Branch: master User: zzzeek Date: 2017-05-18 21:44:10+00:00 Summary: - Document the most transparent way to set JSON.NULL for a column default. The JSON.NULL value is special in that while it is a Python-side value, it represents "do this special behavior", and is not at all like any other Python-side value for which normally, that's exactly the type of data we want back. So in this case, encourage the user to use a SQL expression that is exact, so in the ORM context, you get back what was actually persisted in the column. There's some variants of this such as literal(JSON.NULL, JSON) but text("'null'") is simpler. Change-Id: I0339fafdc03e4b2f533d53970b2f74c774f2687b Fixes: #3923 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/32300ea9faf7/ Changeset: 32300ea9faf7 Branch: rel_1_1 User: zzzeek Date: 2017-05-18 21:46:18+00:00 Summary: - Document the most transparent way to set JSON.NULL for a column default. The JSON.NULL value is special in that while it is a Python-side value, it represents "do this special behavior", and is not at all like any other Python-side value for which normally, that's exactly the type of data we want back. So in this case, encourage the user to use a SQL expression that is exact, so in the ORM context, you get back what was actually persisted in the column. There's some variants of this such as literal(JSON.NULL, JSON) but text("'null'") is simpler. Change-Id: I0339fafdc03e4b2f533d53970b2f74c774f2687b Fixes: #3923 (cherry picked from commit 4d4ea792e7ea7945de9c9b1e005ce09b2feb45b5) Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-22 18:34:06
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/8cce3beef729/ Changeset: 8cce3beef729 Branch: rel_1_1 User: zzzeek Date: 2017-05-22 18:32:44+00:00 Summary: - add a note to versioning that version id col cannot be null, is not supported. Change-Id: I3724fea3f2d508210e35827eb1ea17f5e334da19 Fixes: #3673 (cherry picked from commit fcaf17766fdd22e67407e432f7666d63439d7a39) Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/da1bc9878b71/ Changeset: da1bc9878b71 Branch: master User: zzzeek Date: 2017-05-22 18:33:30+00:00 Summary: - add a note to versioning that version id col cannot be null, is not supported. Change-Id: I3724fea3f2d508210e35827eb1ea17f5e334da19 Fixes: #3673 (cherry picked from commit fcaf17766fdd22e67407e432f7666d63439d7a39) (cherry picked from commit 8cce3beef729e51eaed2d01a6ba0b0677abc7b36) Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-22 20:26:15
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/0a67c1305266/ Changeset: 0a67c1305266 Branch: None User: zzzeek Date: 2017-05-22 18:47:26+00:00 Summary: Detect no params w/ manual version_id counter and set to itself Fixed bug where programmatic version_id counter in conjunction with joined table inheritance would fail if the version_id counter were not actually incremented and no other values on the base table were modified, as the UPDATE would have an empty SET clause. Since programmatic version_id where version counter is not incremented is a documented use case, this specific condition is now detected and the UPDATE now sets the version_id value to itself, so that concurrency checks still take place. Change-Id: I80e385bffeed4851cc20131cbe983c173a46f655 Fixes: #3996 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/92f789eba4a4/ Changeset: 92f789eba4a4 Branch: master User: zzzeek Date: 2017-05-22 20:25:20+00:00 Summary: Merge "Detect no params w/ manual version_id counter and set to itself" Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-23 15:13:24
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/eed7888f85a4/ Changeset: eed7888f85a4 Branch: master User: zzzeek Date: 2017-05-23 15:12:22+00:00 Summary: - pin py.test at 3.0.7 due to https://github.com/pytest-dev/pytest/issues/2430 Change-Id: I587282da141aa6ea92f944eeb4c9e5782d0b5f29 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/fe2812329998/ Changeset: fe2812329998 Branch: rel_1_1 User: zzzeek Date: 2017-05-23 15:12:41+00:00 Summary: - pin py.test at 3.0.7 due to https://github.com/pytest-dev/pytest/issues/2430 Change-Id: I587282da141aa6ea92f944eeb4c9e5782d0b5f29 (cherry picked from commit eed7888f85a4255390e2522dbd428cbfe7a08bab) Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-23 15:37:07
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/7fc7492d86f6/ Changeset: 7fc7492d86f6 Branch: master User: zzzeek Date: 2017-05-23 15:35:12+00:00 Summary: - add session.close() w/ rationale to top-level "using transactions" section. References #3974 Change-Id: Idb650cbe9825cfae893ee917132b5b9d693f0c6c Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/f830fff2583b/ Changeset: f830fff2583b Branch: rel_1_1 User: zzzeek Date: 2017-05-23 15:36:32+00:00 Summary: - add session.close() w/ rationale to top-level "using transactions" section. References #3974 Change-Id: Idb650cbe9825cfae893ee917132b5b9d693f0c6c (cherry picked from commit 7fc7492d86f6e5ca105743a184cd07190e9f9b28) Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-23 16:09:23
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/1c692f019b16/ Changeset: 1c692f019b16 Branch: None User: zzzeek Date: 2017-05-23 15:13:18+00:00 Summary: Add clause adaptation for AliasedClass to with_parent() Fixed bug where :meth:`.Query.with_parent` would not work if the :class:`.Query` were against an :func:`.aliased` construct rather than a regular mapped class. Also adds a new parameter :paramref:`.util.with_parent.from_entity` to the standalone :func:`.util.with_parent` function as well as :meth:`.Query.with_parent`. Change-Id: Ic684dd63cc90b582c7580c9bba3c92fa3f286da7 Fixes: #3607 Affected #: 5 files https://bitbucket.org/zzzeek/sqlalchemy/commits/1d0067a873a8/ Changeset: 1d0067a873a8 Branch: master User: zzzeek Date: 2017-05-23 16:08:51+00:00 Summary: Merge "Add clause adaptation for AliasedClass to with_parent()" Affected #: 5 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-23 16:26:07
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/a98794276154/ Changeset: a98794276154 Branch: master User: zzzeek Date: 2017-05-23 16:24:26+00:00 Summary: - add option to disable py.test warnings plugin; lift cap on py.test. references: https://github.com/pytest-dev/pytest/issues/2430 Change-Id: Ieb8a6258ba1d15efa570d9cda2b51cf021499a23 Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/40b74df1b0f3/ Changeset: 40b74df1b0f3 Branch: rel_1_1 User: zzzeek Date: 2017-05-23 16:25:29+00:00 Summary: - add option to disable py.test warnings plugin; lift cap on py.test. references: https://github.com/pytest-dev/pytest/issues/2430 Change-Id: Ieb8a6258ba1d15efa570d9cda2b51cf021499a23 (cherry picked from commit a987942761542666be89f40a9ac4a35e001b8265) Affected #: 2 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-23 19:42:56
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/1b98ce355a60/ Changeset: 1b98ce355a60 Branch: None User: zzzeek Date: 2017-05-23 19:42:06+00:00 Summary: Remove twophase for cx_Oracle 6.x Support for two-phase transactions has been removed entirely for cx_Oracle when version 6.0b1 or later of the DBAPI is in use. The two- phase feature historically has never been usable under cx_Oracle 5.x in any case, and cx_Oracle 6.x has removed the connection-level "twophase" flag upon which this feature relied. Change-Id: I2e8161cc2bc12f4845c9224cd483038112fe9734 Fixes: #3997 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/fd7239af69a5/ Changeset: fd7239af69a5 Branch: master User: zzzeek Date: 2017-05-23 19:42:27+00:00 Summary: Merge "Remove twophase for cx_Oracle 6.x" Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-25 20:24:53
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/a78718b9340e/ Changeset: a78718b9340e Branch: None User: zzzeek Date: 2017-05-25 19:57:03+00:00 Summary: Raise if ForeignKeyConstraint created with different numbers of local and remote columns. An :class:`.ArgumentError` is now raised if a :class:`.ForeignKeyConstraint` object is created with a mismatched number of "local" and "remote" columns, which otherwise causes the internal state of the constraint to be incorrect. Note that this also impacts the condition where a dialect's reflection process produces a mismatched set of columns for a foreign key constraint. Downstream DB2 dialect has been reported as potentially causing this scenario. Change-Id: Id51c34a6c43749bb582639f9c1dc28723482f0e5 Fixes: #3949 References: #3998 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/915012950c26/ Changeset: 915012950c26 Branch: master User: zzzeek Date: 2017-05-25 20:24:25+00:00 Summary: Merge "Raise if ForeignKeyConstraint created with different numbers of local and remote columns." Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-05-26 15:27:15
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/b1369b472175/ Changeset: b1369b472175 Branch: master User: zzzeek Date: 2017-05-26 15:24:25+00:00 Summary: Add placeholder XML support Added a placeholder type :class:`.mssql.XML` to the SQL Server dialect, so that a reflected table which includes this type can be re-rendered as a CREATE TABLE. The type has no special round-trip behavior nor does it currently support additional qualifying arguments. Change-Id: I651fa729bd8e9b31a0b5effe0839aff077d77c46 Fixes: #3973 Affected #: 4 files https://bitbucket.org/zzzeek/sqlalchemy/commits/b264ec0d5226/ Changeset: b264ec0d5226 Branch: rel_1_1 User: zzzeek Date: 2017-05-26 15:25:04+00:00 Summary: Add placeholder XML support Added a placeholder type :class:`.mssql.XML` to the SQL Server dialect, so that a reflected table which includes this type can be re-rendered as a CREATE TABLE. The type has no special round-trip behavior nor does it currently support additional qualifying arguments. Change-Id: I651fa729bd8e9b31a0b5effe0839aff077d77c46 Fixes: #3973 (cherry picked from commit b1369b47217558779a5b8a17ecd945cedd608dc7) Affected #: 4 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-06-06 17:41:16
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/9dee44ae2f8b/ Changeset: 9dee44ae2f8b Branch: None User: zzzeek Date: 2017-06-05 22:39:08+00:00 Summary: Implement _postfetch_post_update to expire/refresh onupdates in post_update Fixed bug involving the :paramref:`.relationship.post_update` feature where a column "onupdate" value would not result in expiration or refresh of the corresponding object attribute, if the UPDATE for the row were a result of the "post update" feature. Additionally, the :meth:`.SessionEvents.refresh_flush` event is now emitted for these attributes when refreshed within the flush. Fixes: #3472 Change-Id: I5ee2d715e773a306ab1e8143e4382c228991ac78 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/a2099ed44f39/ Changeset: a2099ed44f39 Branch: master User: zzzeek Date: 2017-06-06 17:40:27+00:00 Summary: Merge "Implement _postfetch_post_update to expire/refresh onupdates in post_update" Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-06-15 20:07:56
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/3d3a61c6081b/ Changeset: 3d3a61c6081b Branch: rel_1_1 User: zzzeek Date: 2017-06-15 20:06:23+00:00 Summary: Merge test case from 770e1e399cb0c91db73a551e1962ccbb57f42e76, which applies to a 1.2 regression Change-Id: Ic99508dbf48e63b97975cb06fcb84e73135e0f4f Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/7af05fcc9387/ Changeset: 7af05fcc9387 Branch: master User: zzzeek Date: 2017-06-15 20:07:06+00:00 Summary: - remove redundant fixture from base test class Change-Id: I76f197d5b2b39ae476bfff924e899773aa123be0 Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-06-16 20:41:43
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/64b0760faa45/ Changeset: 64b0760faa45 Branch: None User: zzzeek Date: 2017-06-15 22:58:29+00:00 Summary: Add all versioning logic to _post_update() An UPDATE emitted as a result of the :paramref:`.relationship.post_update` feature will now integrate with the versioning feature to both bump the version id of the row as well as assert that the existing version number was matched. Fixes: #3496 Change-Id: I865405dd6069f1c1e3b0d27a4980e9374e059f97 Affected #: 5 files https://bitbucket.org/zzzeek/sqlalchemy/commits/6d8d89042b32/ Changeset: 6d8d89042b32 Branch: master User: zzzeek Date: 2017-06-16 20:41:14+00:00 Summary: Merge "Add all versioning logic to _post_update()" Affected #: 5 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-06-23 19:44:03
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/9f1a375f10cb/ Changeset: 9f1a375f10cb Branch: master User: Jodok Batlogg Date: 2017-06-23 19:16:18+00:00 Summary: added link for CrateDB support Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/02feeeb6bbe0/ Changeset: 02feeeb6bbe0 Branch: rel_1_1 User: Jodok Batlogg Date: 2017-06-23 19:43:20+00:00 Summary: added link for CrateDB support (cherry picked from commit 9f1a375f10cb7af558a9549081a0e792546aca21) Affected #: 1 file Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |
From: Bitbucket <com...@bi...> - 2017-06-26 15:57:07
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/1776597131ef/ Changeset: 1776597131ef Branch: None User: zzzeek Date: 2017-06-26 15:05:38+00:00 Summary: Coerce float Python type to Float; ensure Python float coming back Added some extra strictness to the handling of Python "float" values passed to SQL statements. A "float" value will be associated with the :class:`.Float` datatype and not the Decimal-coercing :class:`.Numeric` datatype as was the case before, eliminating a confusing warning emitted on SQLite as well as unecessary coercion to Decimal. Change-Id: I1bb1810ff1d198c0d929ccba5656e55401d74119 Fixes: #4017 Affected #: 5 files https://bitbucket.org/zzzeek/sqlalchemy/commits/e04594339c19/ Changeset: e04594339c19 Branch: master User: zzzeek Date: 2017-06-26 15:56:38+00:00 Summary: Merge "Coerce float Python type to Float; ensure Python float coming back" Affected #: 5 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |