Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for ext/session/session_common.tcl
2025-01-28
| ||
19:03 | [a31f537a92] part of check-in [437fb31638] Fix sessions module handling of tables with generated columns. (check-in: [437fb31638] user: dan branch: trunk, size: 7169) | |
2023-04-24
| ||
19:22 | [e559809642] part of check-in [8a612f0860] Allow the sessions module to be configured to capture changes from tables with no explicit PRIMARY KEY. (check-in: [8a612f0860] user: dan branch: sessions-rowid-tables, size: 7077) | |
2023-03-08
| ||
18:03 | [db0dda567c] part of check-in [cb023fe285] Add the SQLITE_CHANGESETAPPLY_IGNORENOOP flag, which may be passed to sqlite3changeset_apply_v2() to have it ignore changes that would be no-ops if applied to the database (e.g. deleting a row that has already been deleted), instead of considering them conflicts. (check-in: [cb023fe285] user: dan branch: trunk, size: 5794) | |
2020-06-17
| ||
14:14 | [f613174665] part of check-in [d73e857b83] Fix a problem with retrying constraint failures within sqlite3changeset_apply() calls with the SQLITE_CHANGESET_INVERT flag is set. (check-in: [d73e857b83] user: dan branch: trunk, size: 4949) | |
2018-10-18
| ||
14:59 | [29ec9910ac] part of check-in [d4b6406e7f] Add the SQLITE_CHANGESETAPPLY_INVERT flag to sessions. For inverting and applying a changeset in a single step. (check-in: [d4b6406e7f] user: dan branch: trunk, size: 4937) | |
2018-04-06
| ||
16:22 | [ee925e0d23] part of check-in [7594e60935] 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: [7594e60935] user: dan branch: trunk, size: 4612) | |
2018-03-20
| ||
20:27 | [748141b020] part of check-in [7475a363eb] Add further tests and documentation for the sessions rebase feature. (check-in: [7475a363eb] user: dan branch: sessions-rebase, size: 3894) | |
2017-02-04
| ||
17:33 | [7776eda579] part of check-in [b20ff81ff9] Allow sqlite3session_apply() to apply changesets to tables that have been extended using ALTER TABLE ADD COLUMN. (check-in: [b20ff81ff9] user: dan branch: trunk, size: 3893) | |
2016-08-29
| ||
14:18 | [9b696a341c] part of check-in [6602974d17] Use some of the example code from the sessions documenatation in the sessions test cases. (check-in: [6602974d17] user: dan branch: trunk, size: 3832) | |
2015-10-01
| ||
16:35 | [a1293167d1] part of check-in [7695890230] 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: [7695890230] user: dan branch: sessions, size: 3761) | |
2015-06-02
| ||
09:19 | [f4b7b59c61] part of check-in [bdaf9575cd] Modify the sessions module to ignore all operations on tables with no primary keys as documented. (check-in: [bdaf9575cd] user: dan branch: sessions, size: 3183) | |
2014-09-27
| ||
20:45 | [9de0451b6a] part of check-in [1f44bfdc23] 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: [1f44bfdc23] user: drh branch: sessions, size: 2927) | |
2011-04-15
| ||
16:03 | [1539d8973b] part of check-in [df0b2d21dc] Add tests and fixes for OOM handling in sqlite3changeset_concat(). (check-in: [df0b2d21dc] user: dan branch: sessions, size: 2928) | |
2011-03-22
| ||
15:21 | [fb91560b6d] part of check-in [e9037e4e4c] 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: [e9037e4e4c] user: dan branch: sessions, size: 2810) | |
12:08 | [c40e81e86b] part of check-in [06048a68b3] Add OOM tests and related fixes for the session module. (check-in: [06048a68b3] user: dan branch: sessions, size: 2764) | |
2011-03-21
| ||
19:41 | [d7bb85c3fd] part of check-in [39cdfa5324] Remove some unreachable code in sqlite3session.c. Add test cases. (check-in: [39cdfa5324] user: dan branch: sessions, size: 2383) | |
16:17 | Added: [880b554b0b] part of check-in [32e95164d1] Add start of fault-injection tests for session module. Fix some bugs related to the same. (check-in: [32e95164d1] user: dan branch: sessions, size: 2345) | |