summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | - add some more height here so that anchors come outMike Bayer2014-05-271-2/+2
| | | | | |
| | * | | | - disallow negative scroll positions from affecting the left nav positionMike Bayer2014-05-271-1/+2
| | | | | |
| | * | | | - again use "fixed" for sidebar in all automated cases, dynamicallyMike Bayer2014-05-272-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adjust its top within the initial scroll period, this is what foundationdb is doing. For whatever reason that comes out smooth on all browsers. the rationale is so that its independently scrollable at all times.
| | * | | | - go back to float:left for the sidenav in normal mode, we had a clear:rightMike Bayer2014-05-271-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | causing the issue
| | * | | | OK this one seems to be the most solidMike Bayer2014-05-273-18/+18
| | | | | |
| | * | | | - use relative/absolute positioning and greatly simplify everything,Mike Bayer2014-05-272-24/+24
| | | | | | | | | | | | | | | | | | | | | | | | works in chrome + safari
| | * | | | more tweaksMike Bayer2014-05-262-9/+40
| | | | | |
| | * | | | - automate the offset partMike Bayer2014-05-262-4/+6
| | | | | |
| | * | | | - add mobile detection, turn the whole thing off if mobileMike Bayer2014-05-263-1/+11
| | | | | |
| | * | | | - pull in the whole top into the fixed part, reduce the size, clean it upMike Bayer2014-05-265-64/+40
| | | | | |
| | * | | | - experiment with multi-zoned navigationMike Bayer2014-05-014-23/+82
| | | | | |
* | | | | | Merge branch 'master' into rel_1_0Mike Bayer2014-05-291-1/+2
|\ \ \ \ \ \ | |/ / / / /
| * | | | | - disable the scrolling layout, anchors for code/params are not working,Mike Bayer2014-05-291-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and the current approach used for sections is not able to work for fine-grained anchors like these, another approach needs to be taken.
* | | | | | Merge branch 'master' into rel_1_0Mike Bayer2014-05-287-11/+173
|\ \ \ \ \ \ | |/ / / / /
| * | | | | - Fixed a few edge cases which arise in the so-called "row switch"Mike Bayer2014-05-287-11/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | scenario, where an INSERT/DELETE can be turned into an UPDATE. In this situation, a many-to-one relationship set to None, or in some cases a scalar attribute set to None, may not be detected as a net change in value, and therefore the UPDATE would not reset what was on the previous row. This is due to some as-yet unresovled side effects of the way attribute history works in terms of implicitly assuming None isn't really a "change" for a previously un-set attribute. See also :ticket:`3061`. fixes #3060
| * | | | | - a rework of doc layout and nav:Mike Bayer2014-05-286-79/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - reduce the real estate for the top nav; move the search box into the top yellow box, close in space - use a new CSS/js approach such that the top toolbar freezes from scrolling at the top of the page. The left nav scrolls independently of the content pane so that the local contents remain visible regardless of scrolling. this approach is disabled on mobile where the dual scrollbars may be cumbersome (overall the site is not well designed for mobile).
* | | | | | - a rework of doc layout and nav:Mike Bayer2014-05-286-79/+169
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - reduce the real estate for the top nav; move the search box into the top yellow box, close in space - use a new CSS/js approach such that the top toolbar freezes from scrolling at the top of the page. The left nav scrolls independently of the content pane so that the local contents remain visible regardless of scrolling. this approach is disabled on mobile where the dual scrollbars may be cumbersome (overall the site is not well designed for mobile).
* | | | | - Fixed bug in INSERT..FROM SELECT construct where selecting from aMike Bayer2014-05-253-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | | UNION would wrap the union in an anonymous (e.g. unlabled) subquery. fixes #3044
* | | | | - Added the ``hashable=False`` flag to the PG :class:`.HSTORE` type, whichMike Bayer2014-05-253-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is needed to allow the ORM to skip over trying to "hash" an ORM-mapped HSTORE column when requesting it in a mixed column/entity list. Patch courtesy Gunnlaugur Þór Briem. Fixes #3053
* | | | | - Fixed bug in subquery eager loading where a long chain ofMike Bayer2014-05-254-2/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eager loads across a polymorphic-subclass boundary in conjunction with polymorphic loading would fail to locate the subclass-link in the chain, erroring out with a missing property name on an :class:`.AliasedClass`. fixes #3055
* | | | | - Fixed bug in SQLite join rewriting where anonymized column namesMike Bayer2014-05-254-1/+69
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | due to repeats would not correctly be rewritten in subqueries. This would affect SELECT queries with any kind of subquery + join. fixes #3057
* | | | - repair oracle compilation for new limit/offset system.Mike Bayer2014-05-242-30/+48
| | | |
* | | | - fix some identity map accessorsMike Bayer2014-05-242-1/+40
| | | | | | | | | | | | | | | | - fix a bad comparison in MySQL w/ limit/offset thing
* | | | - reset callcountsMike Bayer2014-05-241-396/+291
| | | |
* | | | - revert the memoized committed_state / callables changes as they appear to ↵Mike Bayer2014-05-242-20/+11
| | | | | | | | | | | | | | | | | | | | | | | | add to lazy loading. not really clear which approach is better in the long run.
* | | | - indicate all 0.9.5 issues as from 1.0.0 backported to 0.9.5Mike Bayer2014-05-241-0/+12
| | | |
* | | | - fix typos in testMike Bayer2014-05-242-2/+5
| | | | | | | | | | | | | | | | - restore __len__ to identity map
* | | | - Fixed bug where the :meth:`.Operators.__and__`,Mike Bayer2014-05-244-8/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | :meth:`.Operators.__or__` and :meth:`.Operators.__invert__` operator overload methods could not be overridden within a custom :class:`.TypeEngine.Comparator` implementation. fixes #3012
* | | | - hyperlink all the column operators listed in the ORM tutorial common ↵Mike Bayer2014-05-242-15/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | filter operators section - add language to MATCH explicitly stating this operator varies by backend and is not available on SQLite, as the tutorial defaults to SQLite to start with, fix #3059 - on the actual match() documentation fix this up to be more accurate, list some example renderings for different backends. again mention SQLite not supported
* | | | - document the compiler_kwargs accessorMike Bayer2014-05-232-0/+121
| | | | | | | | | | | | | | | | - add new FAQ for rendering SQL as a string
* | | | call this 1.0Mike Bayer2014-05-231-3/+3
| | | |
* | | | - changelog for #3034, at this point we can mark fix #3034Mike Bayer2014-05-232-1/+44
| | | |
* | | | Merge branch 'ticket_3034'Mike Bayer2014-05-2314-74/+342
|\ \ \ \
| * | | | - more tests, including backend testsMike Bayer2014-05-167-61/+251
| | | | | | | | | | | | | | | | | | | | - implement for SQL server, use window functions when simple limit/offset not available
| * | | | Merge branch 'issue_3034' of ↵Mike Bayer2014-05-1610-54/+132
| |\ \ \ \ | | |_|_|/ | |/| | | | | | | | https://bitbucket.org/dobesv/sqlalchemy/branch/issue_3034 into ticket_3034
| | * | | Remove unused importDobes Vandermeer2014-05-091-6/+29
| | | | |
| | * | | Remove unused importDobes Vandermeer2014-04-251-1/+1
| | | | |
| | * | | Remove unused importDobes Vandermeer2014-04-251-1/+0
| | | | |
| | * | | Remove unused importDobes Vandermeer2014-04-251-1/+0
| | | | |
| | * | | Remove unused importDobes Vandermeer2014-04-251-1/+0
| | | | |
| | * | | Pull out offset/limit to a local variable to reduce the impact of the ↵Dobes Vandermeer2014-04-251-8/+10
| | | | | | | | | | | | | | | | | | | | inefficient select._offset and select._limit operations.
| | * | | Remove unused importDobes Vandermeer2014-04-251-1/+0
| | | | |
| | * | | Use _offset_clause and _limit_clause, which are always Visitable and usually ↵Dobes Vandermeer2014-04-257-43/+74
| | | | | | | | | | | | | | | | | | | | a BindParameter, instead of _offset and _limit in GenerativeSelect.
| | * | | Extract limit/offset to variablesDobes Vandermeer2014-04-251-5/+7
| | | | |
| | * | | Expand test to also test whether offset accepts a bindparam.Dobes Vandermeer2014-04-241-2/+6
| | | | |
| | * | | Proof-of-concept implementation of supporting bindparam for offset and limit ↵Dobes Vandermeer2014-04-246-13/+33
| | | | | | | | | | | | | | | | | | | | on a query.
* | | | | - switch master to be 1.0Mike Bayer2014-05-238-11/+74
| | | | |
* | | | | - mark translate_row, create_instance, populate_instance, append_result as ↵Mike Bayer2014-05-232-3/+25
| | | | | | | | | | | | | | | | | | | | legacy
* | | | | inliningMike Bayer2014-05-193-17/+27
| | | | |
* | | | | Revert "remove events nobody uses...?"Mike Bayer2014-05-191-4/+60
| | | | | | | | | | | | | | | | | | | | This reverts commit 72a09d9e5c54e3ee8b3561da144d8379ce1df747.