2014-03-20 17:03:30
— part of check-in
[2ea4a9f75f]
on branch trunk
— The "x IN (?)" optimization in check-ins [2ff3b25f40] and [e68b427afb] is
incorrect, as demonstrated by the in4-5.1 test case in this check-in.
The "COLLATE binary" that was being added to the RHS of IN was overriding
the implicit collating sequence of the LHS. This change defines the EP_Generic
expression node property that blocks all affinity or collating sequence
information in the expression subtree and adds that property to the expression
taken from RHS of the IN operator.
(user:
drh
size: 8899)
2014-03-20 20:56:49
— part of check-in
[eca35871c3]
on branch orderby-planning
— Merge trunk fixes for "x IN (?)" handling.
(user:
drh
size: 8899)
2014-03-25 13:17:41
— part of check-in
[b415dfb6cb]
on branch threads
— Merge all fixes and enhancements from trunk.
(user:
drh
size: 8899)
2014-03-26 19:43:30
— part of check-in
[fc8ca1a87e]
on branch sessions
— Merge in fixes (including the corrupt-database crash fix) and
performance enhancements from trunk.
(user:
drh
size: 8899)
2014-03-31 22:03:32
— part of check-in
[f6211540c9]
on branch overflow-pgno-cache
— Merge in the latest changes and fixes from trunk.
(user:
drh
size: 8899)
2014-05-02 21:38:02
— part of check-in
[c4d1d8a0db]
on branch winHdr
— Merge updates from trunk.
(user:
mistachkin
size: 8899)
2014-05-02 21:42:31
— part of check-in
[598a3875ce]
on branch winIoRetry
— Merge updates from trunk.
(user:
mistachkin
size: 8899)
2014-05-08 23:01:59
— part of check-in
[9411d7dc6f]
on branch apple-osx
— Initial attempt to merge in all trunk changes over the previous 1.5 years.
This check-in compiles but there are compiler warnings and "make test"
segfaults after only running a few test modules.
(user:
drh
size: 8899)