Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - try to organize how to talk about JSON fixes for PG vs.ticket_3619 | Mike Bayer | 2016-01-06 | 2 | -86/+91 |
| | | | | that these are part of the JSON type in general | ||||
* | - doc fixes | Mike Bayer | 2016-01-05 | 1 | -36/+14 |
| | |||||
* | - additional doc fixes | Mike Bayer | 2016-01-05 | 4 | -18/+21 |
| | |||||
* | Merge branch 'master' into ticket_3619 | Mike Bayer | 2016-01-05 | 6 | -41/+52 |
|\ | |||||
| * | - dont forwards-report tons of 1.0.x changes in the unreleased 1.1; | Mike Bayer | 2016-01-05 | 2 | -41/+10 |
| | | | | | | | | | | only when a 1.1.x is released would we want to capture what's still sitting in a 1.0.x changelog | ||||
| * | - Fixed 1.0 regression where the eager fetch of cursor.rowcount was | Mike Bayer | 2016-01-05 | 5 | -1/+43 |
| | | | | | | | | | | | | | | | | no longer called for an UPDATE or DELETE statement emitted via plain text or via the :func:`.text` construct, affecting those drivers that erase cursor.rowcount once the cursor is closed such as SQL Server ODBC and Firebird drivers. fixes #3622 | ||||
| * | - break out mysql/base into modules as it's getting huge with more to come | Mike Bayer | 2016-01-04 | 5 | -1489/+1536 |
| | | |||||
* | | - changelog and docs | Mike Bayer | 2016-01-05 | 4 | -4/+67 |
| | | |||||
* | | - remove the visit_name thing from operators as we aren't | Mike Bayer | 2016-01-05 | 2 | -6/+2 |
| | | | | | | | | using it now. | ||||
* | | - some additional test fixes | Mike Bayer | 2016-01-04 | 8 | -136/+156 |
| | | |||||
* | | - json round trips + expressions passing | Mike Bayer | 2016-01-04 | 1 | -5/+5 |
| | | |||||
* | | add copyrights | Mike Bayer | 2016-01-04 | 4 | -0/+28 |
| | | |||||
* | | - wip | Mike Bayer | 2016-01-04 | 2 | -3/+4 |
| | | |||||
* | | Merge branch 'master' into ticket_3619 | Mike Bayer | 2016-01-04 | 6 | -1561/+1601 |
|\ \ | |||||
| * | | - break out mysql/base into modules as it's getting huge with more to come | Mike Bayer | 2016-01-04 | 5 | -1489/+1515 |
| |/ | |||||
* | | - mysql wip | Mike Bayer | 2016-01-04 | 13 | -91/+434 |
| | | |||||
* | | - consistency - since Array doesn't do db-agnostic, it can't be lowercase; | Mike Bayer | 2016-01-04 | 14 | -94/+105 |
| | | | | | | | | has to be ARRAY | ||||
* | | - add a layer of dispatch to "custom_op" so that we can again | Mike Bayer | 2016-01-03 | 6 | -51/+60 |
| | | | | | | | | | | | | | | | | | | | | have custom ops that also have per-dialect compilations styles. re-establish specific getitem variants for hstore, json, astext, jsonpath, etc. so that we can remove the isinstance() checks and re-simplify. there's again a json-specific getitem operator using the new custom_op variety, though if we move this to the base types we might be able to move back to not having special visits for custom_op and just having a new json_getitem operator. | ||||
* | | - adjust the Indexable tests to now be based on Array since we localized | Mike Bayer | 2016-01-03 | 1 | -22/+5 |
| | | | | | | | | that logic inside of arrays | ||||
* | | - finish off tests and add some more consistency to how the indexable | Mike Bayer | 2015-12-30 | 4 | -12/+32 |
| | | | | | | | | types are operating here | ||||
* | | - almost finished the arch for the PG side still working on hstore | Mike Bayer | 2015-12-29 | 6 | -59/+75 |
| | | |||||
* | | - move things to do with slices and zero indexing to be local | Mike Bayer | 2015-12-29 | 2 | -28/+31 |
| | | | | | | | | to the Array type. JSON as indexable will have very different rules | ||||
* | | - get these tests to pass fully | Mike Bayer | 2015-12-29 | 1 | -13/+9 |
| | | |||||
* | | - start to figure out some kind of common tests for JSON types, reference #3619 | Mike Bayer | 2015-12-28 | 4 | -3/+260 |
|/ | |||||
* | - Fixed an assertion that would raise somewhat inappropriately | Mike Bayer | 2015-12-23 | 3 | -3/+24 |
| | | | | | | | | if a :class:`.Index` were associated with a :class:`.Column` that is associated with a lower-case-t :class:`.TableClause`; the association should be ignored for the purposes of associating the index with a :class:`.Table`. fixes #3616 | ||||
* | - release date for 1.0.11 | Mike Bayer | 2015-12-22 | 1 | -0/+1 |
| | |||||
* | - An adjustment to the regular expression used to parse MySQL views, | Mike Bayer | 2015-12-22 | 3 | -1/+42 |
| | | | | | | | such that we no longer assume the "ALGORITHM" keyword is present in the reflected view source, as some users have reported this not being present in some Amazon RDS environments. fixes #3613 | ||||
* | - changelog for pullreq github:222 | Mike Bayer | 2015-12-22 | 1 | -0/+9 |
| | |||||
* | Merge remote-tracking branch 'origin/pr/222' | Mike Bayer | 2015-12-22 | 1 | -0/+2 |
|\ | |||||
| * | Add new reserved words for MySQL 5.7.pr/222 | Hanno Schlichting | 2015-12-14 | 1 | -0/+2 |
| | | |||||
* | | - varchar requires a length | Mike Bayer | 2015-12-22 | 1 | -1/+1 |
| | | |||||
* | | - add the test from ref #3614 as well for testing ref #3611 | Mike Bayer | 2015-12-21 | 1 | -0/+60 |
| | | |||||
* | | - just use *arg straight without "key" for pop | Mike Bayer | 2015-12-17 | 1 | -2/+2 |
| | | |||||
* | | - Further fixes to :ticket:`3605`, pop method on :class:`.MutableDict`, | Mike Bayer | 2015-12-17 | 3 | -3/+26 |
| | | | | | | | | | | where the "default" argument was not included. fixes #3605 | ||||
* | | Make docs listing of param order for event.listen match the codepr/224 | Jeff Widman | 2015-12-17 | 1 | -3/+3 |
| | | |||||
* | | some spelling fixes | jonathan vanasco | 2015-12-16 | 2 | -4/+4 |
| | | |||||
* | | Merge branch 'master' of bitbucket.org:zzzeek/sqlalchemy | jonathan vanasco | 2015-12-16 | 186 | -5045/+16501 |
|\ \ | |||||
| * | | - remove errant pdb, references #3612 | Mike Bayer | 2015-12-15 | 1 | -5/+1 |
| | | | |||||
| * | | - Fixed bug in baked loader system where the systemwide monkeypatch | Mike Bayer | 2015-12-15 | 4 | -2/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | for setting up baked lazy loaders would interfere with other loader strategies that rely on lazy loading as a fallback, e.g. joined and subquery eager loaders, leading to ``IndexError`` exceptions at mapper configuration time. fixes #3612 | ||||
| * | | - hyperlink default-related parameters | Mike Bayer | 2015-12-15 | 1 | -10/+10 |
| | | | | | | | | | | | | (cherry picked from commit 9f6f34bc8f04e30115e047d78b9db96995bdb898) | ||||
| * | | - Fixed regression caused in 1.0.10 by the fix for :ticket:`3593` where | Mike Bayer | 2015-12-15 | 3 | -19/+112 |
| | | | | | | | | | | | | | | | | | | | | | the check added for a polymorphic joinedload from a poly_subclass->class->poly_baseclass connection would fail for the scenario of class->poly_subclass->class. fixes #3611 | ||||
| * | | - add some more oracle skips | Mike Bayer | 2015-12-14 | 1 | -0/+2 |
| | | | |||||
| * | | - a few tweaks to allow "server_defaults" to be a little more linkable; | Mike Bayer | 2015-12-14 | 3 | -7/+12 |
| | | | | | | | | | | | | | | | | | | | | | remove "undoc members" that was putting some random server_default atributes from ColumnClause (cherry picked from commit 270301890ae87ec32a46bb17889d9776b7de1468) | ||||
| * | | - since we are mutating the statement in a loop, start with | Mike Bayer | 2015-12-14 | 1 | -3/+8 |
| | | | | | | | | | | | | | | | | | | the same cached starting statement each time. no issue has been observed with the former but it could perhaps have issues w/ versioning or eager_defaults | ||||
| * | | - Fixed bug where :meth:`.Session.bulk_update_mappings` and related | Mike Bayer | 2015-12-14 | 3 | -1/+49 |
| | | | | | | | | | | | | | | | | | | | | | | | | would not bump a version id counter when in use. The experience here is still a little rough as the original version id is required in the given dictionaries and there's not clean error reporting on that yet. fixes #3610 | ||||
| * | | - Fixed bug in :meth:`.Update.return_defaults` which would cause all | Mike Bayer | 2015-12-14 | 8 | -21/+559 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | insert-default holding columns not otherwise included in the SET clause (such as primary key cols) to get rendered into the RETURNING even though this is an UPDATE. - Major fixes to the :paramref:`.Mapper.eager_defaults` flag, this flag would not be honored correctly in the case that multiple UPDATE statements were to be emitted, either as part of a flush or a bulk update operation. Additionally, RETURNING would be emitted unnecessarily within update statements. fixes #3609 | ||||
| * | - Fixed bug where use of the :meth:`.Query.select_from` method would | Mike Bayer | 2015-12-12 | 4 | -3/+52 |
| | | | | | | | | | | | | cause a subsequent call to the :meth:`.Query.with_parent` method to fail. fixes #3606 - add mark-as-fail test for #3607 | ||||
| * | 1.0.10 | Mike Bayer | 2015-12-11 | 1 | -0/+1 |
| | | | | | | | | (cherry picked from commit 6b87e0b301f123359f8a32114a3e888d6dd05bfc) | ||||
| * | - Added support for the ``dict.pop()`` and ``dict.popitem()`` methods | Mike Bayer | 2015-12-11 | 3 | -0/+50 |
| | | | | | | | | | | to the :class:`.mutable.MutableDict` class. fixes #3605 | ||||
| * | - convert ORM tutorial and basic_relationships to favor | Mike Bayer | 2015-12-10 | 3 | -38/+128 |
| | | | | | | | | | | back_populates while still maintaining great familiarity w/ backref so as not to confuse people. fixes #3390 |