SQLite

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

100 descendants of 2b3c8b9d9aa909f6

2013-01-25
02:10
Enhancements to the query planner to exploit transitive relationships in the WHERE clause, and other minor changes to bring the sessions branch into alignment with the trunk. (check-in: 82d3d1ae user: drh tags: sessions)
2013-01-09
14:49
Merge latest trunk changes into the sessions branch, especially the ORDER BY bug fix of 3.7.15.2. (check-in: 34af6fac user: drh tags: sessions)
2013-01-03
22:22
Merge recent trunk changes into the sessions branch. (check-in: 7e068e39 user: drh tags: sessions)
2012-12-08
23:37
Pull the latest trunk changes into the sessions branch, and in particular the collating-sequence refactorization. (check-in: 4f6d69ae user: drh tags: sessions)
2012-11-27
21:56
Update the sessions branch to include the SQLLOG enhancement, the SQLITE_IOERR_DELETE_NOENT fix, and a fix for the number-of-documents bug in FTS4. (check-in: ba8d08b6 user: drh tags: sessions)
2012-11-10
01:27
Merge the latest changes from trunk: chiefly the outer/inner loop query optimizer scoring enhancement and the INSTR() function. (check-in: 2993ca20 user: drh tags: sessions)
2012-10-30
21:03
Pull all the latest trunk enhancements into the sessions branch. (check-in: fce667f2 user: drh tags: sessions)
2012-10-15
14:25
Merge all the latest core changes into the sessions branch. (check-in: 76767d65 user: drh tags: sessions)
2012-10-09
14:58
Merge the latest trunk changes, especially the ORDER BY optimizer enhancements but also other fixes, onto the sessions branch. (check-in: f1fbb8c5 user: drh tags: sessions)
2012-10-04
22:45
Merge the 3.7.14.1 release including the fix for the LEFT JOIN problem into the sessions branch. (Leaf check-in: 17644c0e user: drh tags: sessions-3.7.14)
2012-10-03
18:26
Work around an optimization issue with the MSVC compiler for ARM. (check-in: 2ce625fd user: drh tags: sessions-3.7.14)
18:20
A branch off of the sessions branch corresponding to release 3.7.14. (check-in: 86633e01 user: drh tags: sessions-3.7.14)
2012-09-28
13:05
Merge the latest trunk changes (especially "PRAGMA busy_timeout" and the ORDER BY query planner optimizations) into the sessions branch. (check-in: 6ca8eae1 user: drh tags: sessions)
12:55
Update the sessionfault-9.1 and -9.2 tests to account for the change in version 3.7.11 in which a pending statement no longer blocks ROLLBACK but instead causes the next call on that statement to return SQLITE_ABORT. (check-in: fae9eb19 user: drh tags: sessions)
2012-08-31
14:23
Update with latest trunk changes. (check-in: 87995dc9 user: dan tags: sessions)
2012-08-25
01:21
Merge the latest trunk changes into the sessions branch. (check-in: aa62d688 user: drh tags: sessions)
2012-08-15
16:21
Merge all the latest trunk changes into the sessions branch. (check-in: fc07a479 user: drh tags: sessions)
2012-06-09
19:15
Merge latest trunk changes with sessions branch. (check-in: 47f8f071 user: dan tags: sessions)
2012-06-07
23:58
Merge all trunk changes, including the WinRT enhancements, into the sessions branch. (check-in: c6214039 user: drh tags: sessions)
2012-05-29
00:48
Merge the 64-to-32-bit RTree rounding fixes from trunk into the sessions branch. (check-in: 7eff45c2 user: drh tags: sessions)
2012-05-28
18:22
Merge the unicode61 tokenizer and the shared-cache-memory database changes into the sessions branch. (check-in: df817e70 user: drh tags: sessions)
2012-05-22
13:01
Version 3.7.12.1 (check-in: d07b7b67 user: drh tags: sessions)
2012-05-14
01:58
Version 3.7.12 (check-in: be71d2f6 user: drh tags: sessions)
2012-05-12
11:50
Update sessions branch with trunk changes. (check-in: 3f4848a8 user: dan tags: sessions)
2012-05-10
12:17
Merge in the windows AV-defense enhancements for open() and the table constraint parser fixes for legacy schemas, all from trunk. (check-in: 323570b8 user: drh tags: sessions)
2012-05-04
23:31
Update the sessions branch with all the latest changes from trunk. (check-in: 0f347fbf user: drh tags: sessions)
2012-04-19
20:00
Merge the latest trunk changes into the sessions branch. (check-in: 2b7a91e6 user: drh tags: sessions)
2012-04-18
01:41
Import all the latest trunk changes into the sessions branch. (check-in: 87a0eab5 user: drh tags: sessions)
2012-03-30
17:30
Merge all recent trunk changes into the sessions branch. (check-in: fb9b9987 user: drh tags: sessions)
2012-03-19
11:17
Merge the latest trunk changes into the sessions branch. (check-in: 2277c70b user: dan tags: sessions)
2012-03-05
16:26
Merge in the latest trunk changes. (check-in: ff86875c user: drh tags: sessions)
2012-02-10
17:54
Pull all the latest trunk changes into the sessions branch. (check-in: 361fb66a user: drh tags: sessions)
2012-01-16
12:33
Support building with SQLITE_ENABLE_SESSION under MSVC. (check-in: 2845654d user: mistachkin tags: sessions)
2012-01-14
13:50
Update sessions branch with latest changes from trunk. (check-in: 01c84fd3 user: dan tags: sessions)
2012-01-05
13:02
Merge all of the latest trunk changes into the sessions branch. (check-in: a9bcb432 user: drh tags: sessions)
2011-10-31
14:34
Merge in all changes found in the version 3.7.9 release candidate. (check-in: 23580718 user: drh tags: sessions)
2011-10-21
17:08
Merge the latest trunk enhancements into the sessions branch. (check-in: 8baef581 user: drh tags: sessions)
2011-10-11
12:58
Merge all the latest trunk changes into the sessions branch - especially the SQLITE_ENABLE_STAT3 enhancements. (check-in: 403431ca user: drh tags: sessions)
2011-09-19
20:28
Merge in all trunk changes through the version 3.7.8 release. (check-in: 98619a23 user: drh tags: sessions)
2011-09-16
19:40
Merge the latest trunk changes into the sessions branch. (check-in: 5efb0294 user: drh tags: sessions)
2011-09-14
19:41
Merge latest changes from the trunk into the sessions branch. (check-in: c00e45ed user: dan tags: sessions)
2011-08-26
19:20
Merge the latest trunk changes into the sessions branch. (check-in: eb036d6f user: drh tags: sessions)
2011-08-03
21:46
Merge the latest trunk changes into the sessions branch. (check-in: c5709036 user: drh tags: sessions)
21:32
Avoid segfaulting on an incremental blob write if SQLITE_ENABLE_PREUPDATE_HOOK set but no pre-update hooks are defined. (check-in: 62c44634 user: drh tags: sessions)
2011-07-26
17:53
Fix errors in a comment in sqlite3session.c. No changes to code. (check-in: d5f4c4c0 user: dan tags: sessions)
15:57
Fix a test case in sessionfault.test. No changes to code. (check-in: dc6ecacd user: dan tags: sessions)
15:50
Fix a problem causing sqlite3changeset_invert() to effectively drop UPDATE changes. (check-in: bb3e65d9 user: dan tags: sessions)
2011-07-22
12:49
Merge the latest trunk changes into the sessions branch. (check-in: 110cfd69 user: drh tags: sessions)
2011-07-18
15:22
Fix the sqlite3session_isempty() method so that it returns, as documented, non-zero when no changes have been recorded by the session object. (check-in: d04e0fd8 user: dan tags: sessions)
2011-07-16
18:35
Fix error in a comment in sqlite3session.h. No changes to code. (check-in: 70c84e50 user: dan tags: sessions)
18:05
Note in the documentation that when iterating through a changeset, all changes to a single table are grouped together. Also add the sqlite3session_isempty() function. (check-in: 364f3b82 user: dan tags: sessions)
2011-07-15
19:11
Add a few casts required by 64-bit VS2010 to the sessions code. (check-in: 5ac4a061 user: dan tags: sessions)
2011-07-13
15:21
Add the xFilter callback to the sqlite3changeset_apply() function. This callback allows the application to accept or reject changes on a per-table basis when applying a changeset. (check-in: 282474c4 user: dan tags: sessions)
2011-07-11
19:45
Modifications so that the sessions extension works with blob handles. (check-in: 82ac16c4 user: dan tags: sessions)
2011-06-23
17:40
Pull the latest version 3.7.7 release-candidate changes into the sessions branch. (check-in: 840bf9c2 user: drh tags: sessions)
02:11
Pull the latest trunk changes into the sessions branch. (check-in: 5d95b429 user: drh tags: sessions)
2011-06-22
12:01
Update sessions branch with latest trunk changes. (check-in: 48d5cab3 user: dan tags: sessions)
2011-06-21
01:29
Merge the latest trunk changes into the sessions branch. (check-in: f3d148e0 user: drh tags: sessions)
2011-06-20
11:17
Merge trunk changes with sessions branch. (check-in: 699b8843 user: dan tags: sessions)
10:44
Merge the latest trunk changes into the sessions branch. (check-in: 4c5e276c user: drh tags: sessions)
2011-05-30
13:39
Merge the latest trunk changes into the sessions branch. (check-in: 832886b1 user: drh tags: sessions)
2011-05-19
02:48
Merge all the latest trunk changes into the sessions branch, especially the disappearing WAL transaction fix. (check-in: 5b1b536c user: drh tags: sessions)
2011-05-05
15:46
Merge the latest trunk changes into the sessions branch. (check-in: 6883580e user: drh tags: sessions)
2011-04-18
17:30
Merge trunk changes into sessions branch. (check-in: b91b4c31 user: dan tags: sessions)
15:47
Fix further missing comments and other minor issues in the session module code. (check-in: 99f0f350 user: dan tags: sessions)
12:05
Fix some missing comments and other issues with session module code. (check-in: 20d7c280 user: dan tags: sessions)
07:36
Further coverage tests for the session module. (check-in: 69a01c70 user: dan tags: sessions)
2011-04-16
19:23
Improve test coverage of session module. (check-in: f46d4b64 user: dan tags: sessions)
2011-04-15
19:18
Improve coverage of session module. (check-in: 3dfd1d63 user: dan tags: sessions)
16:03
Add tests and fixes for OOM handling in sqlite3changeset_concat(). (check-in: df0b2d21 user: dan tags: sessions)
15:04
Have sqlite3changeset_concat() return SQLITE_SCHEMA if an attempt is made to concatenate changesets based on incompatible database schemas. (check-in: 343b6451 user: dan tags: sessions)
12:04
Add documentation for sqlite3changeset_concat() to sqlite3session.h. (check-in: ada9efa5 user: dan tags: sessions)
2011-04-14
18:01
Add further tests for the sqlite3changeset_concat() function. Also fixes. (check-in: 1fc3f15d user: dan tags: sessions)
11:16
Start adding the sqlite3changeset_concat() function to the session module. (check-in: 8927b226 user: dan tags: sessions)
2011-04-09
18:07
Merge the latest trunk changes into the sessions branch. (check-in: 83705e90 user: drh tags: sessions)
2011-04-06
23:40
Add a missing "extern C" terminator to the end of sqlite3session.h. (check-in: 29090b69 user: drh tags: sessions)
23:39
Fix VC++ compiler warnings. (check-in: 7b7c8d36 user: drh tags: sessions)
22:33
Merge in the latest changes from the trunk. (check-in: 435b57dc user: drh tags: sessions)
2011-04-05
22:13
Merge the latest trunk changes into the sessions branch. (check-in: 45f20261 user: drh tags: sessions)
13:27
Pull the latest trunk changes (and hence the schema-parse-refactor changes) into the sessions branch. (check-in: 03ca8342 user: drh tags: sessions)
2011-04-04
13:19
Merge the latest changes of trunk into the session branch. (check-in: 95d53c44 user: drh tags: sessions)
2011-04-01
15:43
Merge latest trunk changes. (check-in: d184cf00 user: dan tags: sessions)
15:30
If the sessions module is being built as part of the amalgamation, do not try to include sqliteInt.h and vdbeInt.h. (check-in: f87bfe6e user: dan tags: sessions)
2011-03-30
21:04
Add the SQLITE_ENABLE_PREUPDATE_HOOK compile-time option. (check-in: 66345214 user: drh tags: sessions)
17:25
Disable the truncate optimization if there is a preupdate hook. (check-in: d051694e user: drh tags: sessions)
17:07
Add documentation to the sqlite3_preupdate_hook() interface and its relatives. (check-in: 8180f288 user: drh tags: sessions)
02:03
Merge in all the latest changes from trunk. (check-in: b11d941e user: drh tags: sessions)
2011-03-25
19:06
Improve coverage of session module a bit more. (check-in: 4255a9f6 user: dan tags: sessions)
10:52
Improve coverage of session module code. (check-in: 666123c8 user: dan tags: sessions)
2011-03-24
16:53
Fix handling of schema changes mid-session. (check-in: 76d2d2ad user: dan tags: sessions)
16:04
Fix handling of schema mismatches in sqlite3session.c so that it matches the docs in sqlite3session.h. (check-in: 506a0d7a user: dan tags: sessions)
11:22
Store primary key definitions for modified tables in changesets. Add the sqlite3changeset_pk() API to extract this data from a changeset iterator. (check-in: 54298ee5 user: dan tags: sessions)
2011-03-23
22:48
Merge in all the latest changes from the trunk, and especially the interface changes to the SystemCall methods of the VFS. (check-in: 9c3a6e47 user: drh tags: sessions)
16:03
Add the "indirect flag" to the changeset blob format. Also the sqlite3session_indirect() API. (check-in: 1feaf2d3 user: dan tags: sessions)
2011-03-22
18:45
Add API function sqlite3_preupdate_depth(), for determining the depth of the trigger stack from within a pre-update callback. (check-in: bdea7089 user: dan tags: sessions)
16:54
Fix a crash that can follow an OOM when "all tables" are registered with a session module. (check-in: 183c236e user: dan tags: sessions)
15:21
If a NULL pointer is passed to sqlite3session_attach() in place of a table name, attach all database tables to the session object. (check-in: e9037e4e user: dan tags: sessions)
12:08
Add OOM tests and related fixes for the session module. (check-in: 06048a68 user: dan tags: sessions)
02:03
Fix a couple typos for consistency in sessions documentation. (check-in: 510198f1 user: shaneh tags: sessions)
2011-03-21
19:41
Remove some unreachable code in sqlite3session.c. Add test cases. (check-in: 39cdfa53 user: dan tags: sessions)
17:17
Merge in the sqlite3_db_config() enhancements for enabling and disabling FKs and triggers from trunk. (check-in: 2b3c8b9d user: drh tags: sessions)