sqlalchemy-commits Mailing List for SQLAlchemy (Page 16)
Brought to you by:
zzzeek
You can subscribe to this list here.
2006 |
Jan
|
Feb
(74) |
Mar
(167) |
Apr
(127) |
May
(190) |
Jun
(119) |
Jul
(77) |
Aug
(82) |
Sep
(84) |
Oct
(153) |
Nov
(45) |
Dec
(54) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(109) |
Feb
(80) |
Mar
(110) |
Apr
(106) |
May
(92) |
Jun
(147) |
Jul
(288) |
Aug
(307) |
Sep
(108) |
Oct
(156) |
Nov
(147) |
Dec
(134) |
2008 |
Jan
(126) |
Feb
(91) |
Mar
(184) |
Apr
(208) |
May
(212) |
Jun
(54) |
Jul
(106) |
Aug
(80) |
Sep
(58) |
Oct
(80) |
Nov
(119) |
Dec
(220) |
2009 |
Jan
(202) |
Feb
(50) |
Mar
(70) |
Apr
(46) |
May
(80) |
Jun
(61) |
Jul
(146) |
Aug
(81) |
Sep
(71) |
Oct
(74) |
Nov
(66) |
Dec
(82) |
2010 |
Jan
(112) |
Feb
(169) |
Mar
(235) |
Apr
(77) |
May
(22) |
Jun
(31) |
Jul
(46) |
Aug
(46) |
Sep
(70) |
Oct
(36) |
Nov
(37) |
Dec
(79) |
2011 |
Jan
(46) |
Feb
(54) |
Mar
(65) |
Apr
(73) |
May
(31) |
Jun
(46) |
Jul
(40) |
Aug
(36) |
Sep
(44) |
Oct
(33) |
Nov
(19) |
Dec
(10) |
2012 |
Jan
(60) |
Feb
(37) |
Mar
(35) |
Apr
(28) |
May
(27) |
Jun
(50) |
Jul
(33) |
Aug
(88) |
Sep
(64) |
Oct
(74) |
Nov
(62) |
Dec
(41) |
2013 |
Jan
(30) |
Feb
(37) |
Mar
(39) |
Apr
(52) |
May
(40) |
Jun
(85) |
Jul
(74) |
Aug
(76) |
Sep
(26) |
Oct
(76) |
Nov
(63) |
Dec
(65) |
2014 |
Jan
(68) |
Feb
(82) |
Mar
(87) |
Apr
(24) |
May
(66) |
Jun
(34) |
Jul
(86) |
Aug
(75) |
Sep
(70) |
Oct
(41) |
Nov
(23) |
Dec
(53) |
2015 |
Jan
(40) |
Feb
(39) |
Mar
(69) |
Apr
(64) |
May
(40) |
Jun
(43) |
Jul
(20) |
Aug
(48) |
Sep
(38) |
Oct
(28) |
Nov
(34) |
Dec
(44) |
2016 |
Jan
(82) |
Feb
(49) |
Mar
(25) |
Apr
(21) |
May
(19) |
Jun
(46) |
Jul
(38) |
Aug
(21) |
Sep
(33) |
Oct
(44) |
Nov
(26) |
Dec
(10) |
2017 |
Jan
(52) |
Feb
(18) |
Mar
(61) |
Apr
(43) |
May
(57) |
Jun
(36) |
Jul
(37) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Bitbucket <com...@bi...> - 2016-10-04 16:04:12
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/cbe99b06679e/ Changeset: cbe99b06679e Branch: None User: zzzeek Date: 2016-10-04 16:01:12+00:00 Summary: - add a note to baked documentation indicating it is not really of general use. This extension is there only for those who really want it based on observed performance characteristics. Change-Id: I2f612f26fdef4ddbeb1158ab1b344fad7083b11c Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/975af11bdc42/ Changeset: 975af11bdc42 Branch: rel_1_0 User: zzzeek Date: 2016-10-04 16:02:19+00:00 Summary: - add a note to baked documentation indicating it is not really of general use. This extension is there only for those who really want it based on observed performance characteristics. Change-Id: I2f612f26fdef4ddbeb1158ab1b344fad7083b11c (cherry picked from commit cbe99b06679e2d2da1312f7d69b41f63bda1b41f) 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...> - 2016-10-04 15:33:44
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/562e37ee7eaa/ Changeset: 562e37ee7eaa Branch: None User: zzzeek Date: 2016-10-04 15:32:20+00:00 Summary: Use schema_name() for SQL Server default schema Changed the query used to get "default schema name", from one that queries the database principals table to using the "schema_name()" function, as issues have been reported that the former system was unavailable on the Azure Data Warehouse edition. It is hoped that this will finally work across all SQL Server versions and authentication styles. Change-Id: Ic11bd4162c0d6a60432ae44876e86512703c1f81 Fixes: #3810 Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/ed7d78a73cde/ Changeset: ed7d78a73cde Branch: rel_1_0 User: zzzeek Date: 2016-10-04 15:33:02+00:00 Summary: Use schema_name() for SQL Server default schema Changed the query used to get "default schema name", from one that queries the database principals table to using the "schema_name()" function, as issues have been reported that the former system was unavailable on the Azure Data Warehouse edition. It is hoped that this will finally work across all SQL Server versions and authentication styles. Change-Id: Ic11bd4162c0d6a60432ae44876e86512703c1f81 Fixes: #3810 (cherry picked from commit 562e37ee7eaab8b19a9f081d4b170b95fce4f619) 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...> - 2016-10-04 15:19:39
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/f0ea9e37f94b/ Changeset: f0ea9e37f94b Branch: None User: zzzeek Date: 2016-10-04 15:17:26+00:00 Summary: Use SQL Server SERVERPROPERTY for version info w/ pyodbc Updated the server version info scheme for pyodbc to use SQL Server SERVERPROPERTY(), rather than relying upon pyodbc.SQL_DBMS_VER, which continues to be unreliable particularly with FreeTDS. Change-Id: I4ff49ae13c8ff51bd764980131d41c18d73d87ce Fixes: #3814 Affected #: 4 files https://bitbucket.org/zzzeek/sqlalchemy/commits/17f3f4b1e11f/ Changeset: 17f3f4b1e11f Branch: rel_1_0 User: zzzeek Date: 2016-10-04 15:18:33+00:00 Summary: Use SQL Server SERVERPROPERTY for version info w/ pyodbc Updated the server version info scheme for pyodbc to use SQL Server SERVERPROPERTY(), rather than relying upon pyodbc.SQL_DBMS_VER, which continues to be unreliable particularly with FreeTDS. Change-Id: I4ff49ae13c8ff51bd764980131d41c18d73d87ce Fixes: #3814 (cherry picked from commit f0ea9e37f94bd39fa4f0785dbdcd0ee1759c4a11) 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...> - 2016-10-04 15:19:23
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/2de9cf77b5ea/ Changeset: 2de9cf77b5ea Branch: rel_1_0 User: zzzeek Date: 2016-10-01 23:01:41+00:00 Summary: - make sure dispose() is mentioned as a strategy for dealing with os.fork(). Change-Id: I6d85f330327e79c353e191096d71528d8300f22f (cherry picked from commit a02a75588d87fcbec84b4689ee8ed462c631838c) 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...> - 2016-10-03 16:46:44
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/728ce8cc480d/ Changeset: 728ce8cc480d Branch: master User: zzzeek Date: 2016-10-03 16:25:42+00:00 Summary: Ensure strong ref to obj before calling persistent_to_deleted, others Add checks in spots where state.obj() might be late-GC'ed before we get a chance to call the event. There may be more cases of these which we should address as they come up. The Session should always be maintaining strong refs to objects that have pending operations left on them, so for these cases we need to ensure that ref remains long enough for the event to be called. Change-Id: I1a7c7bc57130acc11f54ad55924af2e36ac75101 Fixes: #3808 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...> - 2016-10-03 15:01:26
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/333414fe9494/ Changeset: 333414fe9494 Branch: master User: zzzeek Date: 2016-10-01 13:46:11+00:00 Summary: Add "eager_parenthesis" late-compilation rule, use w/ PG JSON/HSTORE Added compiler-level flags used by Postgresql to place additional parenthesis than would normally be generated by precedence rules around operations involving JSON, HSTORE indexing operators as well as within their operands since it has been observed that Postgresql's precedence rules for at least the HSTORE indexing operator is not consistent between 9.4 and 9.5. Fixes: #3806 Change-Id: I5899677b330595264543b055abd54f3c76bfabf2 Affected #: 8 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...> - 2016-10-01 13:43:19
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/9bfd0289383b/ Changeset: 9bfd0289383b Branch: None User: zzzeek Date: 2016-10-01 13:42:21+00:00 Summary: - some documentation hits Change-Id: I468fe70168804b08cf0d5e8b57e235bca904b1ff Affected #: 4 files https://bitbucket.org/zzzeek/sqlalchemy/commits/e92a05a7cdd3/ Changeset: e92a05a7cdd3 Branch: rel_1_0 User: zzzeek Date: 2016-10-01 13:42:33+00:00 Summary: - some documentation hits Change-Id: I468fe70168804b08cf0d5e8b57e235bca904b1ff (cherry picked from commit 9bfd0289383bfcaf650fe516862df545dcf95c2e) 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...> - 2016-10-01 13:32:15
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/024520b88a4a/ Changeset: 024520b88a4a Branch: rel_1_0 User: surabujin Date: 2016-10-01 13:31:03+00:00 Summary: Remove extra "return" statement in orm.ext.declared_attr.cascading examples Also improves some naming in the examples. Change-Id: I51e5b1d9a730885aed10e5e6ade2123f5e736359 Pull-request: https://github.com/zzzeek/sqlalchemy/pull/306 (cherry picked from commit dce32062236001ed89258cfe60c89bbca5db18c5) 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...> - 2016-10-01 13:31:17
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/dce320622360/ Changeset: dce320622360 Branch: master User: surabujin Date: 2016-10-01 13:27:47+00:00 Summary: Remove extra "return" statement in orm.ext.declared_attr.cascading examples Also improves some naming in the examples. Change-Id: I51e5b1d9a730885aed10e5e6ade2123f5e736359 Pull-request: https://github.com/zzzeek/sqlalchemy/pull/306 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...> - 2016-09-30 13:41:49
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/079df65dc0f7/ Changeset: 079df65dc0f7 Branch: master User: zzzeek Date: 2016-09-30 13:23:50+00:00 Summary: Escape literal string values passed to server_default A string sent as a column default via the :paramref:`.Column.server_default` parameter is now escaped for quotes. This change is backwards compatible with code that may have been working around this previously. Change-Id: I341298a76cc67bc0a53df4ab51ab9379f2294cdd Fixes: #3809 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...> - 2016-09-29 13:51:08
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/800a18aff292/ Changeset: 800a18aff292 Branch: master User: zzzeek Date: 2016-09-28 22:08:30+00:00 Summary: Enable include_table for ON CONFLICT whereclauses Fixed issue in new PG "on conflict" construct where columns including those of the "excluded" namespace would not be table-qualified in the WHERE clauses in the statement. Change-Id: Idfefc93e7e7b0d84805e23d5436d822d606f6a0a Fixes: #3807 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...> - 2016-09-26 18:17:52
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/7827dfb6726a/ Changeset: 7827dfb6726a Branch: None User: zzzeek Date: 2016-09-21 22:39:31+00:00 Summary: Handle BaseException in all _handle_dbapi_error Tests illustrate that exceptions like GreenletExit and even KeyboardInterrupt can corrupt the state of a DBAPI connection like that of pymysql and mysqlclient. Intercept BaseException errors within the handle_error scheme and invalidate just the connection alone in this case, but not the whole pool. The change is backwards-incompatible with a program that currently intercepts ctrl-C within a database transaction and wants to continue working on that transaction. Ensure the event hook can be used to reverse this behavior. Change-Id: Ifaa013c13826d123eef34e32b7e79fff74f1b21b Fixes: #3803 Affected #: 8 files https://bitbucket.org/zzzeek/sqlalchemy/commits/f09056323e2c/ Changeset: f09056323e2c Branch: master User: zzzeek Date: 2016-09-26 18:16:32+00:00 Summary: Merge "Handle BaseException in all _handle_dbapi_error" Affected #: 8 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...> - 2016-09-24 04:51:04
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/e9b2625753fb/ Changeset: e9b2625753fb Branch: None User: zzzeek Date: 2016-09-24 04:49:22+00:00 Summary: - improve documentation for SessionTransaction re: parent and nested attributes and what these mean - improve linking for after_transaction_create() / after_transaction_end() events - add public .parent attribute to detect top-level transaction within these events Change-Id: Ie7382bc8fe5de226160dcb6a5019e19fcc5af38e Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/74633d71b1f7/ Changeset: 74633d71b1f7 Branch: rel_1_0 User: zzzeek Date: 2016-09-24 04:50:22+00:00 Summary: - improve documentation for SessionTransaction re: parent and nested attributes and what these mean - improve linking for after_transaction_create() / after_transaction_end() events - add public .parent attribute to detect top-level transaction within these events Change-Id: Ie7382bc8fe5de226160dcb6a5019e19fcc5af38e (cherry picked from commit e9b2625753fba02358d9cb4ef1d9dd07b8761d21) 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...> - 2016-09-22 15:10:37
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/0cc8267286f8/ Changeset: 0cc8267286f8 Branch: None User: zzzeek Date: 2016-09-22 15:08:09+00:00 Summary: - clarify documentation on timezone flag, since Oracle has both DATE / TIMESTAMP separately the timezone flag will not bump the type to TIMESTAMP WITH TIMEZONE on that backend. Change-Id: I185992093472e1620b8cf84872631a4d48f8edc3 Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/5f203fcd92e0/ Changeset: 5f203fcd92e0 Branch: rel_1_0 User: zzzeek Date: 2016-09-22 15:09:48+00:00 Summary: - clarify documentation on timezone flag, since Oracle has both DATE / TIMESTAMP separately the timezone flag will not bump the type to TIMESTAMP WITH TIMEZONE on that backend. Change-Id: I185992093472e1620b8cf84872631a4d48f8edc3 (cherry picked from commit 0cc8267286f848f3cc3ab46c1e543956866a561e) 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...> - 2016-09-21 22:49:32
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/97b294093617/ Changeset: 97b294093617 Branch: master User: zzzeek Date: 2016-09-21 21:57:38+00:00 Summary: Ensure mapper.polymorphic_on is polymorphic_prop.columns[0] Fixed bug where joined eager loading would fail for a polymorphically- loaded mapper, where the polymorphic_on was set to an un-mapped expression such as a CASE expression. Change-Id: Iffe68196aaac592165c89684f09f4c06cd78ce54 Fixes: #3800 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...> - 2016-09-21 22:43:42
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/3202fb4eabd7/ Changeset: 3202fb4eabd7 Branch: rel_1_0 User: zzzeek Date: 2016-09-21 21:58:32+00:00 Summary: Ensure mapper.polymorphic_on is polymorphic_prop.columns[0] Fixed bug where joined eager loading would fail for a polymorphically- loaded mapper, where the polymorphic_on was set to an un-mapped expression such as a CASE expression. Change-Id: Iffe68196aaac592165c89684f09f4c06cd78ce54 Fixes: #3800 (cherry picked from commit 97b294093617eca7298a2fe97bd23bd6dc3b59bf) 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...> - 2016-09-20 23:36:21
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/319c49e64ac5/ Changeset: 319c49e64ac5 Branch: None User: David Fraser Date: 2016-09-20 17:57:40+00:00 Summary: Add exclude_tablespaces argument to Oracle Allows the SYSTEM and SYSAUX tablespaces to be only conditionally omitted when doing get_table_names() and get_temp_table_names(). Change-Id: Ie6995873f05163f2ce473a6a9c2d958a30681b44 Pull-request: https://github.com/zzzeek/sqlalchemy/pull/292 Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/930b07c3af53/ Changeset: 930b07c3af53 Branch: master User: zzzeek Date: 2016-09-20 23:36:00+00:00 Summary: Merge "Add exclude_tablespaces argument to Oracle" 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...> - 2016-09-20 17:59:20
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/e95aa257aa31/ Changeset: e95aa257aa31 Branch: None User: mpath Date: 2016-09-20 16:11:11+00:00 Summary: Add the "triggering mapper" to the configure_mappers error message. There are cases where the originating mapper name is not present in the exception message, such as relationship initialization against an unmapped class. Ensure the originating mapper is named in the string output. Pull-request: https://github.com/zzzeek/sqlalchemy/pull/298 Change-Id: I9f23bfa90b26dde9229ab7ec812eec9ceae48153 Affected #: 4 files https://bitbucket.org/zzzeek/sqlalchemy/commits/11d24b6614f6/ Changeset: 11d24b6614f6 Branch: master User: zzzeek Date: 2016-09-20 17:58:55+00:00 Summary: Merge "Add the "triggering mapper" to the configure_mappers error message." 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...> - 2016-09-20 17:57:48
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/0c90cac2c374/ Changeset: 0c90cac2c374 Branch: None User: zzzeek Date: 2016-09-20 17:56:17+00:00 Summary: - disable two phase testing for mysql entirely, build servers have no time to deal with MySQL 5.7's issues Change-Id: Ic5f4e5b0aff1b4b5210bc7b5da203f536561e585 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/43a8e0b16a8c/ Changeset: 43a8e0b16a8c Branch: rel_1_0 User: zzzeek Date: 2016-09-20 17:56:44+00:00 Summary: - disable two phase testing for mysql entirely, build servers have no time to deal with MySQL 5.7's issues Change-Id: Ic5f4e5b0aff1b4b5210bc7b5da203f536561e585 (cherry picked from commit 0c90cac2c37453a6688d9c1da62bbfb0bfa13d02) 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...> - 2016-09-20 15:56:31
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/f8ecdf47f097/ Changeset: f8ecdf47f097 Branch: None User: zzzeek Date: 2016-09-20 15:33:16+00:00 Summary: Allow SQL expressions to be set on PK columns Removes an unnecessary transfer of modified PK column value to the params dictionary, so that if the modified PK column is already present in value_params, this remains in effect. Also propagate a new flag through to _emit_update_statements() that will trip "return_defaults()" across the board if a PK col w/ SQL expression change is present, and pull this PK value in _postfetch as well assuming we're an UPDATE. Change-Id: I9ae87f964df9ba8faea8e25e96b8327f968e5d1b Fixes: #3801 Affected #: 4 files https://bitbucket.org/zzzeek/sqlalchemy/commits/5af3c903368e/ Changeset: 5af3c903368e Branch: master User: zzzeek Date: 2016-09-20 15:56:05+00:00 Summary: Merge "Allow SQL expressions to be set on PK columns" 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...> - 2016-09-20 15:56:13
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/2c4119d1eb9e/ Changeset: 2c4119d1eb9e Branch: None User: jpassaro Date: 2016-09-19 21:17:07+00:00 Summary: Exclude eq and ne from associative operators The "eq" and "ne" operators are no longer part of the list of "associative" operators, while they remain considered to be "commutative". This allows an expression like ``(x == y) == z`` to be maintained at the SQL level with parenthesis. Pull request courtesy John Passaro. Fixes: #3799 Change-Id: I3759d8987b35649d7418b6524316c9e70c857e68 Pull-request: https://github.com/zzzeek/sqlalchemy/pull/308 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/b9a7a74d5e72/ Changeset: b9a7a74d5e72 Branch: master User: zzzeek Date: 2016-09-20 15:55:19+00:00 Summary: Merge "Exclude eq and ne from associative operators" 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...> - 2016-09-20 15:55:18
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/8c3b9d608370/ Changeset: 8c3b9d608370 Branch: None User: zzzeek Date: 2016-09-19 20:22:08+00:00 Summary: Support bindparam() with callable for primaryjoin Fixes the comparison of bindparam() objects based on the "callable" parameter being present which helps to correctly detect use_get, and also checks for "callable" when detecting parameters for value substitution and will not impact the object if present. Change-Id: I4c93ee5d404d2648dd9835beeae0c5fb67e37d19 Fixes: #3767 Affected #: 5 files https://bitbucket.org/zzzeek/sqlalchemy/commits/dea7c2bd8e7e/ Changeset: dea7c2bd8e7e Branch: master User: zzzeek Date: 2016-09-20 15:54:47+00:00 Summary: Merge "Support bindparam() with callable for primaryjoin" 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...> - 2016-09-19 22:15:47
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/7ea546115161/ Changeset: 7ea546115161 Branch: None User: zzzeek Date: 2016-09-19 19:58:19+00:00 Summary: Fix ArgumentError access in Session._add_bind Fixes: #3798 Change-Id: Ib4e6344b599e871f9d46d36a5aeb7ba3104dc99b Pull-request: https://github.com/zzzeek/sqlalchemy/pull/293 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/e96483cfef13/ Changeset: e96483cfef13 Branch: rel_1_0 User: zzzeek Date: 2016-09-19 20:00:18+00:00 Summary: Fix ArgumentError access in Session._add_bind Fixes: #3798 Change-Id: Ib4e6344b599e871f9d46d36a5aeb7ba3104dc99b Pull-request: https://github.com/zzzeek/sqlalchemy/pull/293 (cherry picked from commit 7ea54611516147a1af917691c60e1823b77c7ecf) Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/e49292894a7b/ Changeset: e49292894a7b Branch: master User: zzzeek Date: 2016-09-19 22:15:02+00:00 Summary: Merge "Fix ArgumentError access in Session._add_bind" 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...> - 2016-09-19 20:26:30
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/01a0a2d54290/ Changeset: 01a0a2d54290 Branch: None User: zzzeek Date: 2016-09-16 20:20:18+00:00 Summary: Additions to support HAAlchemy plugin - add a connect=True key to connection record to support pre-loading of _ConnectionRecord objects - ensure _ConnectionRecord.close() leaves the record in a good state for reopening - add _ConnectionRecord.record_info for persistent storage - add "in_use" accessor based on fairy_ref being present or not - allow for the exclusions system and SuiteRequirements to be usable without the full plugin_base setup. - move some Python-env requirements to the importable requirements.py module. - allow starttime to be queried - add additional events for engine plugins - have "dialect" be a first-class parameter to the pool, ensure the engine strategy supplies it up front Change-Id: Ibf549f7a1766e49d335cd6f5e26bacfaef9a8229 Affected #: 11 files https://bitbucket.org/zzzeek/sqlalchemy/commits/dc7aef1d7051/ Changeset: dc7aef1d7051 Branch: master User: zzzeek Date: 2016-09-19 20:25:51+00:00 Summary: Merge "Additions to support HAAlchemy plugin" Affected #: 11 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...> - 2016-09-19 19:45:32
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/55bd3b0535d7/ Changeset: 55bd3b0535d7 Branch: rel_1_0 User: kenrobbins Date: 2016-09-19 16:32:45+00:00 Summary: Add "message 20017" (unexpected EOF from the server) to mssql. Fixes: #3791 Change-Id: I0dade4fe0ecbb53b4a66881594f362986ba73ae8 Pull-request: https://bitbucket.org/zzzeek/sqlalchemy/pull-requests/89 (cherry picked from commit 285d7bbb3e11abdc9a931e35e4ee08ef611af5d4) 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. |