/ History for ext/session/session_common.tcl
Login

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

History for ext/session/session_common.tcl

2020-06-17
14:14
[f6131746] part of check-in [d73e857b] Fix a problem with retrying constraint failures within sqlite3changeset_apply() calls with the SQLITE_CHANGESET_INVERT flag is set. (check-in: [d73e857b] user: dan branch: trunk, size: 4949)
2018-10-18
14:59
[29ec9910] part of check-in [d4b6406e] Add the SQLITE_CHANGESETAPPLY_INVERT flag to sessions. For inverting and applying a changeset in a single step. (check-in: [d4b6406e] user: dan branch: trunk, size: 4937)
2018-04-06
16:22
[ee925e0d] part of check-in [7594e609] Fix a problem in the sessions module causing sqlite3session_apply_strm() to allocate enough memory for the entire input buffer - which defeats the point of a streaming interface. (check-in: [7594e609] user: dan branch: trunk, size: 4612)
2018-03-20
20:27
[748141b0] part of check-in [7475a363] Add further tests and documentation for the sessions rebase feature. (check-in: [7475a363] user: dan branch: sessions-rebase, size: 3894)
2017-02-04
17:33
[7776eda5] part of check-in [b20ff81f] Allow sqlite3session_apply() to apply changesets to tables that have been extended using ALTER TABLE ADD COLUMN. (check-in: [b20ff81f] user: dan branch: trunk, size: 3893)
2016-08-29
14:18
[9b696a34] part of check-in [6602974d] Use some of the example code from the sessions documenatation in the sessions test cases. (check-in: [6602974d] user: dan branch: trunk, size: 3832)
2015-10-01
16:35
[a1293167] 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: 3761)
2015-06-02
09:19
[f4b7b59c] 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: 3183)
2014-09-27
20:45
[9de0451b] part of check-in [1f44bfdc] Change the names of the stream interface APIs to be of the form "_strm" instead of "_str". In other words, added an "m" to the end, to try to make it clear that we are talking about a "stream" and not a "string. (check-in: [1f44bfdc] user: drh branch: sessions, size: 2927)
2011-04-15
16:03
[1539d897] part of check-in [df0b2d21] Add tests and fixes for OOM handling in sqlite3changeset_concat(). (check-in: [df0b2d21] user: dan branch: sessions, size: 2928)
2011-03-22
15:21
[fb91560b] part of check-in [e9037e4e] 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 branch: sessions, size: 2810)
12:08
[c40e81e8] part of check-in [06048a68] Add OOM tests and related fixes for the session module. (check-in: [06048a68] user: dan branch: sessions, size: 2764)
2011-03-21
19:41
[d7bb85c3] part of check-in [39cdfa53] Remove some unreachable code in sqlite3session.c. Add test cases. (check-in: [39cdfa53] user: dan branch: sessions, size: 2383)
16:17
[880b554b] part of check-in [32e95164] Add start of fault-injection tests for session module. Fix some bugs related to the same. (check-in: [32e95164] user: dan branch: sessions, size: 2345) Added