Thread: [Sqlalchemy-commits] commit/sqlalchemy: 3 new changesets (Page 6)
Brought to you by:
zzzeek
From: Bitbucket <com...@bi...> - 2014-07-14 00:21:33
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/28dd15081db4/ Changeset: 28dd15081db4 Branch: None User: celttechie Date: 2014-07-14 02:10:55 Summary: PEP8 style fixes Affected #: 38 files https://bitbucket.org/zzzeek/sqlalchemy/commits/598e2311bf19/ Changeset: 598e2311bf19 Branch: None User: zzzeek Date: 2014-07-14 02:19:25 Summary: Merge branch 'pep8' Affected #: 36 files https://bitbucket.org/zzzeek/sqlalchemy/commits/c4b838248150/ Changeset: c4b838248150 Branch: rel_0_9 User: celttechie Date: 2014-07-14 02:21:06 Summary: PEP8 style fixes Affected #: 36 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...> - 2014-07-14 03:59:46
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/aacf952e0b9a/ Changeset: aacf952e0b9a Branch: None User: zzzeek Date: 2014-07-14 05:59:12 Summary: - adjust this to work on PG also Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/2c41a702adca/ Changeset: 2c41a702adca Branch: rel_0_9 User: zzzeek Date: 2014-07-14 05:59:27 Summary: - adjust this to work on PG also Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/703cda62d754/ Changeset: 703cda62d754 Branch: rel_0_8 User: zzzeek Date: 2014-07-14 05:59:32 Summary: - adjust this to work on PG also 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...> - 2014-07-14 20:31:54
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/5ec6ec9cbb1c/ Changeset: 5ec6ec9cbb1c Branch: None User: zzzeek Date: 2014-07-14 22:31:16 Summary: - add some order bys Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/f2a9d522654d/ Changeset: f2a9d522654d Branch: rel_0_9 User: zzzeek Date: 2014-07-14 22:31:34 Summary: - add some order bys Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/8be54fe1de23/ Changeset: 8be54fe1de23 Branch: rel_0_8 User: zzzeek Date: 2014-07-14 22:31:39 Summary: - add some order bys 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...> - 2014-07-16 17:44:45
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/a7ed17e71437/ Changeset: a7ed17e71437 Branch: rel_0_8 User: zzzeek Date: 2014-07-16 19:42:23 Summary: - backport #3093 to 0.8, fixes #3093 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/81f5631b4422/ Changeset: 81f5631b4422 Branch: rel_0_9 User: zzzeek Date: 2014-07-16 19:43:57 Summary: - forwards-port changelog for ref #3093 Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/889013529feb/ Changeset: 889013529feb Branch: None User: zzzeek Date: 2014-07-16 19:44:27 Summary: - forwards-port changelog for ref #3093 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...> - 2014-07-21 14:43:26
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/0cd79fb1f50b/ Changeset: 0cd79fb1f50b Branch: None User: Bog Date: 2014-07-21 00:52:58 Summary: Fix doc gen on Windows platform - replaced hardcoded ":" path separator with OS dependent one. Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/72ac9c189248/ Changeset: 72ac9c189248 Branch: None User: zzzeek Date: 2014-07-21 16:42:05 Summary: Merge pull request #120 from bogkyu/pr_fix_docgen Fix doc gen on Windows platform Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/bd31a2430a19/ Changeset: bd31a2430a19 Branch: rel_0_9 User: Bog Date: 2014-07-21 16:42:44 Summary: Fix doc gen on Windows platform - replaced hardcoded ":" path separator with OS dependent one. 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...> - 2014-07-25 16:14:59
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/8560522ff024/ Changeset: 8560522ff024 Branch: None User: zzzeek Date: 2014-07-25 18:02:05 Summary: - use a variant with expected collation here for mysql Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/318a197b64c4/ Changeset: 318a197b64c4 Branch: rel_0_9 User: zzzeek Date: 2014-07-25 18:02:38 Summary: - use a variant with expected collation here for mysql Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/6b60d3a9e6ba/ Changeset: 6b60d3a9e6ba Branch: None User: zzzeek Date: 2014-07-25 18:14:22 Summary: - The MySQL dialect will now disable :meth:`.ConnectionEvents.handle_error` events from firing for those statements which it uses internally to detect if a table exists or not. This is achieved using an execution option ``skip_user_error_events`` that disables the handle error event for the scope of that execution. In this way, user code that rewrites exceptions doesn't need to worry about the MySQL dialect or other dialects that occasionally need to catch SQLAlchemy specific exceptions. 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...> - 2014-07-27 01:19:05
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/82965851fe7c/ Changeset: 82965851fe7c Branch: None User: zzzeek Date: 2014-07-27 02:53:12 Summary: fix paren here Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/41a8a8531183/ Changeset: 41a8a8531183 Branch: None User: zzzeek Date: 2014-07-27 02:53:27 Summary: Merge branch 'master' into xdist_poc Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/35551841c522/ Changeset: 35551841c522 Branch: None User: zzzeek Date: 2014-07-27 03:18:19 Summary: - reorganize tox options 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...> - 2014-08-02 18:43:35
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/beaefd799dcc/ Changeset: beaefd799dcc Branch: 3149 User: zzzeek Date: 2014-08-02 20:22:25 Summary: - poc fix for #3149 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/7c80e521f00a/ Changeset: 7c80e521f00a Branch: None User: zzzeek Date: 2014-08-02 20:42:57 Summary: - Fixed bug in CTE where ``literal_binds`` compiler argument would not be always be correctly propagated when one CTE referred to another aliased CTE in a statement. Fixes #3154 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/d9e87a9ddfec/ Changeset: d9e87a9ddfec Branch: rel_0_9 User: zzzeek Date: 2014-08-02 20:43:25 Summary: - Fixed bug in CTE where ``literal_binds`` compiler argument would not be always be correctly propagated when one CTE referred to another aliased CTE in a statement. Fixes #3154 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...> - 2014-08-07 02:14:10
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/042131443fb5/ Changeset: 042131443fb5 Branch: None User: Michael White Date: 2014-08-06 04:47:40 Summary: fix typo in cascade documentation Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/a3761896fa3e/ Changeset: a3761896fa3e Branch: None User: zzzeek Date: 2014-08-07 04:12:41 Summary: Merge pull request #127 from mwhite/master fix typo in cascade documentation Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/25d59af8be71/ Changeset: 25d59af8be71 Branch: rel_0_9 User: Michael White Date: 2014-08-07 04:13:53 Summary: fix typo in cascade documentation 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...> - 2014-08-07 14:01:44
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/b35e6c69b726/ Changeset: b35e6c69b726 Branch: None User: zzzeek Date: 2014-08-07 15:59:59 Summary: - clarify docs that contains_eager() is included in the of_type() system, fix #2438 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/8cc9f89b5eca/ Changeset: 8cc9f89b5eca Branch: rel_0_9 User: zzzeek Date: 2014-08-07 16:01:19 Summary: - clarify docs that contains_eager() is included in the of_type() system, fix #2438 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/57dc0581462f/ Changeset: 57dc0581462f Branch: rel_0_8 User: zzzeek Date: 2014-08-07 16:01:23 Summary: - clarify docs that contains_eager() is included in the of_type() system, fix #2438 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...> - 2014-08-08 17:52:43
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/ab7c785d9693/ Changeset: ab7c785d9693 Branch: None User: zzzeek Date: 2014-08-08 19:06:41 Summary: - turn off the testing reaper here, that's the source of the leaks when we are running with pydist, and even when we are running without it in fact... Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/3c30e805c2d4/ Changeset: 3c30e805c2d4 Branch: None User: zzzeek Date: 2014-08-08 19:48:27 Summary: - memusage is fine for parallel Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/95547596426a/ Changeset: 95547596426a Branch: None User: zzzeek Date: 2014-08-08 19:51:58 Summary: - have python setup.py test use xdist with -q 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...> - 2014-08-14 18:41:04
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/fe1a09029b6b/ Changeset: fe1a09029b6b Branch: None User: zzzeek Date: 2014-08-14 20:15:46 Summary: on second thought we need to prioritize what really needs to be here and what's just in changelog Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/c0c6aaa58ad1/ Changeset: c0c6aaa58ad1 Branch: None User: zzzeek Date: 2014-08-14 20:21:03 Summary: pep8 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/4a4cccfee5a2/ Changeset: 4a4cccfee5a2 Branch: None User: zzzeek Date: 2014-08-14 20:40:28 Summary: - Removing (or adding) an event listener at the same time that the event is being run itself, either from inside the listener or from a concurrent thread, now raises a RuntimeError, as the collection used is now an instance of ``colletions.deque()`` and does not support changes while being iterated. Previously, a plain Python list was used where removal from inside the event itself would produce silent failures. fixes #3163 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...> - 2014-08-15 00:48:31
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/253523c57f76/ Changeset: 253523c57f76 Branch: None User: zzzeek Date: 2014-08-15 02:01:59 Summary: pep8 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/f0a56bc5aa8c/ Changeset: f0a56bc5aa8c Branch: None User: zzzeek Date: 2014-08-15 02:37:28 Summary: pep8 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/bc509dd50d7b/ Changeset: bc509dd50d7b Branch: None User: zzzeek Date: 2014-08-15 02:47:49 Summary: - UPDATE statements can now be batched within an ORM flush into more performant executemany() call, similarly to how INSERT statements can be batched; this will be invoked within flush to the degree that subsequent UPDATE statements for the same mapping and table involve the identical columns within the VALUES clause, as well as that no VALUES-level SQL expressions are embedded. - some other inlinings within persistence.py 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...> - 2014-08-18 22:53:41
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/c65ed17bc1f0/ Changeset: c65ed17bc1f0 Branch: None User: zzzeek Date: 2014-08-18 23:44:35 Summary: Merge branch 'master' into ticket_3100 Conflicts: lib/sqlalchemy/orm/mapper.py lib/sqlalchemy/orm/persistence.py Affected #: 22 files https://bitbucket.org/zzzeek/sqlalchemy/commits/84cca0e28660/ Changeset: 84cca0e28660 Branch: None User: zzzeek Date: 2014-08-19 00:30:14 Summary: dev Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/a251001f24e8/ Changeset: a251001f24e8 Branch: ticket_3100 User: zzzeek Date: 2014-08-19 00:52:53 Summary: dev 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...> - 2014-08-21 00:19:11
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/89ff6df7dcdf/ Changeset: 89ff6df7dcdf Branch: None User: zzzeek Date: 2014-08-21 01:12:32 Summary: - pep8 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/71ca494f5186/ Changeset: 71ca494f5186 Branch: None User: zzzeek Date: 2014-08-21 02:14:20 Summary: - The INSERT...FROM SELECT construct now implies ``inline=True`` on :class:`.Insert`. This helps to fix a bug where an INSERT...FROM SELECT construct would inadvertently be compiled as "implicit returning" on supporting backends, which would cause breakage in the case of an INSERT that inserts zero rows (as implicit returning expects a row), as well as arbitrary return data in the case of an INSERT that inserts multiple rows (e.g. only the first row of many). A similar change is also applied to an INSERT..VALUES with multiple parameter sets; implicit RETURNING will no longer emit for this statement either. As both of these constructs deal with varible numbers of rows, the :attr:`.ResultProxy.inserted_primary_key` accessor does not apply. Previously, there was a documentation note that one may prefer ``inline=True`` with INSERT..FROM SELECT as some databases don't support returning and therefore can't do "implicit" returning, but there's no reason an INSERT...FROM SELECT needs implicit returning in any case. Regular explicit :meth:`.Insert.returning` should be used to return variable numbers of result rows if inserted data is needed. fixes #3169 Affected #: 5 files https://bitbucket.org/zzzeek/sqlalchemy/commits/d3dea559e180/ Changeset: d3dea559e180 Branch: rel_0_9 User: zzzeek Date: 2014-08-21 02:18:30 Summary: - upgrade the note about inline=True to a warning, and make it clear that this flag should really be set all the time. ref #3169 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...> - 2014-08-21 21:36:32
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/7c4d0a4d6611/ Changeset: 7c4d0a4d6611 Branch: None User: gunnlaugur Date: 2014-08-21 20:38:23 Summary: Fix copy-paste error in Delete doc Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/a12fcd1487f6/ Changeset: a12fcd1487f6 Branch: None User: gunnlaugur Date: 2014-08-21 20:38:23 Summary: Fix doc typo 'conjunection' Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/b4af17b34216/ Changeset: b4af17b34216 Branch: None User: zzzeek Date: 2014-08-21 23:33:26 Summary: Merge pull request #130 from gthb/docfix-1 Fix doc typos and copy-paste error 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...> - 2014-08-21 21:37:29
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/01aeb3db3b4b/ Changeset: 01aeb3db3b4b Branch: None User: gunnlaugur Date: 2014-08-21 23:35:08 Summary: Fix copy-paste error in Delete doc Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/ea503767a23e/ Changeset: ea503767a23e Branch: None User: gunnlaugur Date: 2014-08-21 23:35:17 Summary: Fix doc typo 'conjunection' Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/bbc1cc29f51e/ Changeset: bbc1cc29f51e Branch: rel_0_9 User: zzzeek Date: 2014-08-21 23:37:09 Summary: Merge branch 'rel_0_9' of bitbucket.org:zzzeek/sqlalchemy into rel_0_9 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...> - 2014-08-21 21:39:18
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/42a65014f8cf/ Changeset: 42a65014f8cf Branch: None User: gunnlaugur Date: 2014-08-21 20:43:07 Summary: Add note on begin_nested requiring rollback/commit Avoid confusion about rollback/commit "must be issued" after ``session.begin_nested()`` --- this might be taken to mean call must be *added*, but that's only true if not using the return value as a context manager. Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/575c4ee5c644/ Changeset: 575c4ee5c644 Branch: None User: zzzeek Date: 2014-08-21 23:38:23 Summary: Merge remote-tracking branch 'origin/pr/131' Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/dec550ccf688/ Changeset: dec550ccf688 Branch: rel_0_9 User: gunnlaugur Date: 2014-08-21 23:38:53 Summary: Add note on begin_nested requiring rollback/commit Avoid confusion about rollback/commit "must be issued" after ``session.begin_nested()`` --- this might be taken to mean call must be *added*, but that's only true if not using the return value as a context manager. 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...> - 2014-08-25 21:17:02
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/9f66e75ea71f/ Changeset: 9f66e75ea71f Branch: rel_1_0 User: zzzeek Date: 2014-08-25 23:13:45 Summary: - mention that FOUND_ROWS is hardcoded; fixes #3146 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/a16ee423e452/ Changeset: a16ee423e452 Branch: master User: zzzeek Date: 2014-08-25 23:15:16 Summary: - mention that FOUND_ROWS is hardcoded; fixes #3146 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/c149e020cbeb/ Changeset: c149e020cbeb Branch: rel_0_9 User: zzzeek Date: 2014-08-25 23:16:08 Summary: - mention that FOUND_ROWS is hardcoded; fixes #3146 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...> - 2014-08-29 00:08:49
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/9f4caf97b017/ Changeset: 9f4caf97b017 Branch: None User: zzzeek Date: 2014-08-28 23:42:41 Summary: - flake8 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/fa5522547150/ Changeset: fa5522547150 Branch: None User: zzzeek Date: 2014-08-28 23:57:48 Summary: - Made a small adjustment to the mechanics of lazy loading, such that it has less chance of interfering with a joinload() in the very rare circumstance that an object points to itself; in this scenario, the object refers to itself while loading its attributes which can cause a mixup between loaders. The use case of "object points to itself" is not fully supported, but the fix also removes some overhead so for now is part of testing. fixes #3145 Affected #: 4 files https://bitbucket.org/zzzeek/sqlalchemy/commits/c192e447f3a5/ Changeset: c192e447f3a5 Branch: None User: zzzeek Date: 2014-08-29 02:06:49 Summary: - major refactoring/inlining to loader.instances(), though not really any speed improvements :(. code is in a much better place to be run into C, however - The ``proc()`` callable passed to the ``create_row_processor()`` method of custom :class:`.Bundle` classes now accepts only a single "row" argument. - Deprecated event hooks removed: ``populate_instance``, ``create_instance``, ``translate_row``, ``append_result`` - the getter() idea is somewhat restored; see ref #3175 Affected #: 17 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...> - 2014-08-29 17:36:04
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/3fb9aed2ccc7/ Changeset: 3fb9aed2ccc7 Branch: None User: zzzeek Date: 2014-08-29 19:35:03 Summary: - add some more docs to yield_per Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/faf319fff513/ Changeset: faf319fff513 Branch: None User: zzzeek Date: 2014-08-29 19:35:25 Summary: - we've got 25% improvement so let's talk about it Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/21813afd0f9d/ Changeset: 21813afd0f9d Branch: rel_0_9 User: zzzeek Date: 2014-08-29 19:35:49 Summary: - add some more docs to yield_per 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...> - 2014-08-29 19:11:12
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/8c8b22e4742d/ Changeset: 8c8b22e4742d Branch: rel_0_9 User: zzzeek Date: 2014-08-29 20:23:36 Summary: - add a test to events within load to verify something we want to ensure stays the same on 1.0 Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/b9046a163bd9/ Changeset: b9046a163bd9 Branch: None User: zzzeek Date: 2014-08-29 20:25:09 Summary: - re-establish and test some behavior from previous versions, that if a load() or refresh() event changes history (which...why...but anyway) the state of the object is the same; currently it seems that history gets reset but on a refresh, the object still goes into session.dirty - simplify what we store in partials Affected #: 2 files https://bitbucket.org/zzzeek/sqlalchemy/commits/9449c102768e/ Changeset: 9449c102768e Branch: None User: zzzeek Date: 2014-08-29 21:07:11 Summary: - reorganize how create_row_processor() communicates up to instances(), using a named tuple it can assign to directly. this way we never have to worry about that structure changing anymore, though we are still having it append (key, fn) which is kind of awkward. - inline _populators() into instance(), it's a little verbose but saves an fn call 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...> - 2014-08-29 20:33:21
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/5686472f4246/ Changeset: 5686472f4246 Branch: None User: zzzeek Date: 2014-08-29 22:28:19 Summary: - defaultdict benchmarks faster than a namedtuple; OK - inline the column-based expiration operations as well Affected #: 4 files https://bitbucket.org/zzzeek/sqlalchemy/commits/8155138e0aac/ Changeset: 8155138e0aac Branch: None User: zzzeek Date: 2014-08-29 22:29:46 Summary: - use default dialect for compile test here Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/41a3e1fd99f6/ Changeset: 41a3e1fd99f6 Branch: None User: zzzeek Date: 2014-08-29 22:32:08 Summary: - need to use safe_discard() at least in _restore_snapshot(), let's use it everywhere in Session since the optimized one only applies to loading 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...> - 2014-08-29 23:09:18
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/e695138cb4c9/ Changeset: e695138cb4c9 Branch: None User: zzzeek Date: 2014-08-29 22:57:12 Summary: - further move things vertically, at which point things are inlined enough that I'd like to start de-inlining again in the hopes of making this readable. Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/ab5a1a7f4a87/ Changeset: ab5a1a7f4a87 Branch: master User: zzzeek Date: 2014-08-29 23:46:57 Summary: - pull out populators back into separate functions, though still very inlined Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/5eff49e08d54/ Changeset: 5eff49e08d54 Branch: attempt_c_loading User: zzzeek Date: 2014-08-30 01:07:27 Summary: - attempt to write part of _populate_full in C. Performance difference is pretty much zippo! 1%. to use C code here would require a much more fundamental rewrite of everything so that we aren't just calling python functions. 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...> - 2014-08-31 22:02:53
|
3 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/e42ced2ecac0/ Changeset: e42ced2ecac0 Branch: None User: zzzeek Date: 2014-09-01 00:00:34 Summary: - these tests were squashing deprecation warnings all along... Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/197233152882/ Changeset: 197233152882 Branch: None User: zzzeek Date: 2014-09-01 00:00:49 Summary: - refine this a bit to better check for exception type Affected #: 1 file https://bitbucket.org/zzzeek/sqlalchemy/commits/d7131ffad378/ Changeset: d7131ffad378 Branch: None User: zzzeek Date: 2014-09-01 00:02:24 Summary: - optional 'b' here for py3k 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. |