/ All files named "ext/session/session1.test"
Login

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

History for ext/session/session1.test

2018-10-26
17:05
[0b2f8899] part of check-in [1e69f3ff] Add the sqlite3session_config() interface. For configuring global parameters belonging to the sessions module. (check-in: [1e69f3ff] user: dan branch: trunk, size: 18036)
2018-04-09
11:43
[45321164] part of check-in [3d29631f] Add a "flags" parameter to experimental API sqlite3changeset_apply_v2(). Also add the SQLITE_CHANGESETAPPLY_NOSAVEPOINT flag. (check-in: [3d29631f] user: dan branch: trunk, size: 17752)
2017-07-19
18:01
[736d7ff1] part of check-in [d14fc621] Remove some 'breakpoint' commands in test files. (check-in: [d14fc621] user: mistachkin branch: trunk, size: 16611)
2017-01-30
19:44
[c8a50e0e] part of check-in [856f8604] Experimental change to invoke the preupdate hook when WITHOUT ROWID tables are written. (check-in: [856f8604] user: dan branch: preupdate-without-rowid, size: 16633)
2017-01-28
19:45
[482e9b86] part of check-in [dc555b10] Avoid redundant table b-tree cursor seeks in UPDATE statements that use the two-pass strategy. (check-in: [dc555b10] user: dan branch: trunk, size: 15893)
2016-10-21
21:21
[e5125b21] part of check-in [b861328a] In the sessions module, avoid recording a change if an UPDATE statement overwrites a column with REAL affinity containing an integer value with the same value. (check-in: [b861328a] user: dan branch: sessions-fix, size: 15442)
2016-03-30
21:19
[98f38473] part of check-in [1085911a] Have the sqlite3session_apply() function and its streaming equivalent retry any operations that failed with SQLITE_CONSTRAINT after all other operations on the same table have been attempted. New code is largely untested. (check-in: [1085911a] user: dan branch: session-retry, size: 15135)
2015-10-01
16:35
[5dab50ce] part of check-in [76958902] Changes to the sesssions module ensure that tables appear within changesets and patchsets in the same order that they were attached to the sessions object. (check-in: [76958902] user: dan branch: sessions, size: 15135)
2015-06-02
09:19
[d4f53b9b] part of check-in [bdaf9575] Modify the sessions module to ignore all operations on tables with no primary keys as documented. (check-in: [bdaf9575] user: dan branch: sessions, size: 15458)
2014-09-27
16:33
[4653867f] part of check-in [d2642543] Fix a segfault in the streaming API functions triggered by a very long table name. (check-in: [d2642543] user: dan branch: sessions, size: 14850)
2014-08-18
16:03
[3733d71e] part of check-in [0fac6cff] Add miscellaneous test cases to improve coverage of sessions module. (check-in: [0fac6cff] user: dan branch: sessions, size: 14243)
2013-07-03
19:53
[894e3bc9] part of check-in [1d44e5d3] Experimental change to the handling of foreign key constraint violations when applying a changeset: all foreign keys, immediate and deferred, are deferred until the end of the transaction (or sub-transaction) opened by the sqlite3changeset_apply(). A single call to the conflict-handler (if any) is made if any FK constraint violations are still present in the database at this point. The conflict-handler may choose to rollback the changeset or to apply it, constraint violations and all. (check-in: [1d44e5d3] user: dan branch: sessions, size: 13944)
2011-07-26
15:50
[50208690] part of check-in [bb3e65d9] Fix a problem causing sqlite3changeset_invert() to effectively drop UPDATE changes. (check-in: [bb3e65d9] user: dan branch: sessions, size: 13969)
2011-07-18
15:22
[98691eec] part of check-in [d04e0fd8] 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 branch: sessions, size: 13537)
2011-07-16
18:05
[6ad289a1] part of check-in [364f3b82] 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 branch: sessions, size: 13537)
2011-04-16
19:23
[f5d9f2e3] part of check-in [f46d4b64] Improve test coverage of session module. (check-in: [f46d4b64] user: dan branch: sessions, size: 12971)
2011-03-30
21:04
[7a92a2a6] part of check-in [66345214] Add the SQLITE_ENABLE_PREUPDATE_HOOK compile-time option. (check-in: [66345214] user: drh branch: sessions, size: 12375)
2011-03-24
11:22
[b2da15b9] part of check-in [54298ee5] 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 branch: sessions, size: 12335)
2011-03-23
16:03
[bca38efb] part of check-in [1feaf2d3] Add the "indirect flag" to the changeset blob format. Also the sqlite3session_indirect() API. (check-in: [1feaf2d3] user: dan branch: sessions, size: 12269)
2011-03-21
19:41
[1e8cda2c] part of check-in [39cdfa53] Remove some unreachable code in sqlite3session.c. Add test cases. (check-in: [39cdfa53] user: dan branch: sessions, size: 12225)
2011-03-19
17:07
Renamed test/session1.test → ext/session/session1.test. [3f982c74] part of check-in [c4436a93] Move session1.test from test/ to ext/session/. (check-in: [c4436a93] user: dan branch: sessions, size: 12226)