{"push_id":2451420843,"size":801,"distinct_size":801,"ref":"refs/heads/master","head":"55371f4cffa730f65f1b687e9f6287d2ac189227","before":"c3d582d87b5bd404d380c5707f35b7a20c9828fc","commits":[{"sha":"6e1f34ed6230d7fce338ee4fb022678a7e511627","author":{"name":"Mike Bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"- placeholder for 1.0.16 within 1.0 changelog\n\nChange-Id: I33405513dc216ad33c5ec4796bff73f75d5866c4\n(cherry picked from commit 4017b2696498a1cb4804a3be32b522b542d5af90)","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/6e1f34ed6230d7fce338ee4fb022678a7e511627"},{"sha":"25804aeae262fa01256dbd2f045ad4a380644f66","author":{"name":"Mike Bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Repair foreign_keys population for Join._refresh_for_new_column\n\nFixed bug where setting up a single-table inh subclass of a joined-table\nsubclass which included an extra column would corrupt the foreign keys\ncollection of the mapped table, thereby interfering with the\ninitialization of relationships.\n\nChange-Id: I04a0cf98fd456d12d5a5b9e77a46a01246969a63\nFixes: #3797","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/25804aeae262fa01256dbd2f045ad4a380644f66"},{"sha":"65d8deac95b63ea5702a9ce6b5d9a6c9a6a60991","author":{"name":"Mike Bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"- latest mysql 5.7 also crashing on XA recovery, disable\nXA recovery for all MySQL\n\nChange-Id: I4f77de521cd80c09fdf97e5bbe5dfd1c830dc3cb","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/65d8deac95b63ea5702a9ce6b5d9a6c9a6a60991"},{"sha":"01a0a2d542909456a28fba8e6f16c0e0346e1278","author":{"name":"Mike Bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Additions to support HAAlchemy plugin\n\n- add a connect=True key to connection record to support\n  pre-loading of _ConnectionRecord objects\n- ensure _ConnectionRecord.close() leaves the record in a good\n  state for reopening\n- add _ConnectionRecord.record_info for persistent storage\n- add \"in_use\" accessor based on fairy_ref being present or not\n- allow for the exclusions system and SuiteRequirements to be\n  usable without the full plugin_base setup.\n- move some Python-env requirements to the importable\n  requirements.py module.\n- allow starttime to be queried\n- add additional events for engine plugins\n- have \"dialect\" be a first-class parameter to the pool,\n  ensure the engine strategy supplies it up front\n\nChange-Id: Ibf549f7a1766e49d335cd6f5e26bacfaef9a8229","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/01a0a2d542909456a28fba8e6f16c0e0346e1278"},{"sha":"881369b949cff44e0017fdc28d9722ef3c26171a","author":{"name":"Ken Robbins","email":"3200f537deaadd80eacef9cad73e33fd07e4d1af@surveymonkey.com"},"message":"Add \"message 20017\" (unexpected EOF from the server) to mssql.\n\nFixes: #3791\nChange-Id: I0dade4fe0ecbb53b4a66881594f362986ba73ae8\nPull-request: https://bitbucket.org/zzzeek/sqlalchemy/pull-requests/89","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/881369b949cff44e0017fdc28d9722ef3c26171a"},{"sha":"7ea54611516147a1af917691c60e1823b77c7ecf","author":{"name":"Mike Bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Fix ArgumentError access in Session._add_bind\n\nFixes: #3798\nChange-Id: Ib4e6344b599e871f9d46d36a5aeb7ba3104dc99b\nPull-request: https://github.com/zzzeek/sqlalchemy/pull/293","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/7ea54611516147a1af917691c60e1823b77c7ecf"},{"sha":"8c3b9d6083709311c6125d812b242f9e31a90065","author":{"name":"Mike Bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Support bindparam() with callable for primaryjoin\n\nFixes the comparison of bindparam() objects based on\nthe \"callable\" parameter being present which helps to correctly\ndetect use_get, and also checks for \"callable\" when detecting\nparameters for value substitution and will not impact the\nobject if present.\n\nChange-Id: I4c93ee5d404d2648dd9835beeae0c5fb67e37d19\nFixes: #3767","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/8c3b9d6083709311c6125d812b242f9e31a90065"},{"sha":"dc7aef1d70519e8373da12d7760267854cd1fcc4","author":{"name":"mike bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Merge \"Additions to support HAAlchemy plugin\"","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/dc7aef1d70519e8373da12d7760267854cd1fcc4"},{"sha":"2c4119d1eb9e231676bf4facedf46849970b8253","author":{"name":"John Passaro","email":"b5ef127a37b7c933e3aef18bd5f5d055375adb65@gmail.com"},"message":"Exclude eq and ne from associative operators\n\nThe \"eq\" and \"ne\" operators are no longer part of the list of\n\"associative\" operators, while they remain considered to be\n\"commutative\".  This allows an expression like ``(x == y) == z``\nto be maintained at the SQL level with parenthesis.  Pull request\ncourtesy John Passaro.\n\nFixes: #3799\nChange-Id: I3759d8987b35649d7418b6524316c9e70c857e68\nPull-request: https://github.com/zzzeek/sqlalchemy/pull/308","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/2c4119d1eb9e231676bf4facedf46849970b8253"},{"sha":"e49292894a7b5a372d0e930691d65002ae1537c6","author":{"name":"mike bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Merge \"Fix ArgumentError access in Session._add_bind\"","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/e49292894a7b5a372d0e930691d65002ae1537c6"},{"sha":"f8ecdf47f0975b8b4e357fde2008d9aae8c50239","author":{"name":"Mike Bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Allow SQL expressions to be set on PK columns\n\nRemoves an unnecessary transfer of modified PK column\nvalue to the params dictionary, so that if the modified PK column\nis already present in value_params, this remains in effect.  Also\npropagate a new flag through to _emit_update_statements() that will\ntrip \"return_defaults()\" across the board if a PK col w/ SQL expression\nchange is present, and pull this PK value in _postfetch as well assuming\nwe're an UPDATE.\n\nChange-Id: I9ae87f964df9ba8faea8e25e96b8327f968e5d1b\nFixes: #3801","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/f8ecdf47f0975b8b4e357fde2008d9aae8c50239"},{"sha":"dea7c2bd8e7e852b6a41d6e0ec3af35f33917a70","author":{"name":"mike bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Merge \"Support bindparam() with callable for primaryjoin\"","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/dea7c2bd8e7e852b6a41d6e0ec3af35f33917a70"},{"sha":"b9a7a74d5e729408fcac86fe2919aa423c59d863","author":{"name":"mike bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Merge \"Exclude eq and ne from associative operators\"","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/b9a7a74d5e729408fcac86fe2919aa423c59d863"},{"sha":"5af3c903368e9a437a6ceafce5dc993433420cc7","author":{"name":"mike bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Merge \"Allow SQL expressions to be set on PK columns\"","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/5af3c903368e9a437a6ceafce5dc993433420cc7"},{"sha":"e95aa257aa3145a5db478d33fb1803494a38b46d","author":{"name":"John Perkins","email":"1ff1f537a948756f4cce2c0936c67735a7b37fa2@gmail.com"},"message":"Add the \"triggering mapper\" to the configure_mappers error message.\n\nThere are cases where the originating mapper name is not\npresent in the exception message, such as relationship initialization\nagainst an unmapped class.   Ensure the originating mapper is named\nin the string output.\n\nPull-request: https://github.com/zzzeek/sqlalchemy/pull/298\nChange-Id: I9f23bfa90b26dde9229ab7ec812eec9ceae48153","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/e95aa257aa3145a5db478d33fb1803494a38b46d"},{"sha":"0c90cac2c37453a6688d9c1da62bbfb0bfa13d02","author":{"name":"Mike Bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"- disable two phase testing for mysql entirely, build servers\nhave no time to deal with MySQL 5.7's issues\n\nChange-Id: Ic5f4e5b0aff1b4b5210bc7b5da203f536561e585","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/0c90cac2c37453a6688d9c1da62bbfb0bfa13d02"},{"sha":"319c49e64ac52ef559d7a3f630de9291bb89e1dc","author":{"name":"David Fraser","email":"d0b1195ff58cb30686c4a4ddbf81d7886b7c9dc1@j5int.com"},"message":"Add exclude_tablespaces argument to Oracle\n\nAllows the SYSTEM and SYSAUX tablespaces to be only\nconditionally omitted when doing get_table_names()\nand get_temp_table_names().\n\nChange-Id: Ie6995873f05163f2ce473a6a9c2d958a30681b44\nPull-request: https://github.com/zzzeek/sqlalchemy/pull/292","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/319c49e64ac52ef559d7a3f630de9291bb89e1dc"},{"sha":"11d24b6614f660c19fad5ba224042bd5e0e7d3e3","author":{"name":"mike bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Merge \"Add the \"triggering mapper\" to the configure_mappers error message.\"","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/11d24b6614f660c19fad5ba224042bd5e0e7d3e3"},{"sha":"930b07c3af5300e65473d44535db8c1d7133cb13","author":{"name":"mike bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Merge \"Add exclude_tablespaces argument to Oracle\"","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/930b07c3af5300e65473d44535db8c1d7133cb13"},{"sha":"97b294093617eca7298a2fe97bd23bd6dc3b59bf","author":{"name":"Mike Bayer","email":"af6dce93e65a0323a67e1a9b00933e6d1707b089@zzzcomputing.com"},"message":"Ensure mapper.polymorphic_on is polymorphic_prop.columns[0]\n\nFixed bug where joined eager loading would fail for a polymorphically-\nloaded mapper, where the polymorphic_on was set to an un-mapped\nexpression such as a CASE expression.\n\nChange-Id: Iffe68196aaac592165c89684f09f4c06cd78ce54\nFixes: #3800","distinct":true,"url":"https://api.github.com/repos/rishi-freshbooks/sqlalchemy/commits/97b294093617eca7298a2fe97bd23bd6dc3b59bf"}]}
{"actor":{"display_login":"rishi-freshbooks"}}