SQLite

Timeline
Login

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

50 most recent check-ins that include changes to files matching 'ext/session/*'

2025-09-12
17:13
Add sqlite3_set_errmsg(). Use this in sqlite3changeset_apply() to return any error code and error message via the SQLite handle. (check-in: e34eda113c user: dan tags: trunk)
15:02
Add experimental API sqlite3_set_errmsg(). Use this in sqlite3changeset_apply() to return any error code and error message via the SQLite handle. (check-in: 4d5b60a1e5 user: dan tags: sqlite3-set-errmsg)
2025-09-10
16:57
Change the order of some paragraphs within documentation comments in sqlite3session.h. (check-in: f0102d7b25 user: dan tags: trunk)
2025-09-04
16:26
Merge latest changes from the wal2 branch into the bedrock branch. (Leaf check-in: 21e4744de2 user: stephan tags: bedrock)
16:02
Merge the latest trunk enhancements into the wal2 branch. (Leaf check-in: 8b881fd828 user: stephan tags: wal2)
2025-08-28
12:04
Merge trunk into tcl-init branch. (check-in: 64c802ca10 user: stephan tags: tcl-init)
2025-08-20
11:21
Fix a problem with SQLITE_CHANGESET_CONFLICT conflicts caused by DELETE triggers within a call to sqlite3changset_apply_v2() with SQLITE_CHANGESETAPPLY_IGNORENOOP specified. (check-in: 138e2aab43 user: dan tags: trunk)
2025-08-19
21:35
Fix a problem causing an SQLITE_CHANGESET_DATA conflict of a DELETE operation to be incorrectly ignored if the SQLITE_CHANGESETAPPLY_IGNORENOOP is specified. (check-in: 78b543f85a user: dan tags: trunk)
2025-08-05
19:36
Fix a buffer overread in the sessions extension that could occur when processing a corrupt changeset. (check-in: 5833174c9d user: drh tags: branch-3.42)
2025-07-17
15:38
Merge the latest trunk enhancments into the reuse-schema branch. (Leaf check-in: 12dbb05b84 user: drh tags: reuse-schema)
15:31
Merge all of the trunk enchancements into the bedrock branch. (check-in: ba2174bdca user: drh tags: bedrock)
15:24
Merge the latest trunk enhancements into the wal2 branch. (check-in: 69794955d8 user: drh tags: wal2)
15:18
Merge the latest trunk enhancements into the begin-concurrent branch. (Leaf check-in: 0b2979f0c0 user: drh tags: begin-concurrent)
2025-07-14
18:03
Merge latest trunk changes into this branch. (check-in: 8f9d6acaf7 user: dan tags: vtab-setup-cost)
14:51
Add new sessions function sqlite3changeset_apply_v3() and its streaming equivalent. This allows changesets to be filtered on a per-change basis, not just per-table. (check-in: 10ebd7a119 user: dan tags: trunk)
2025-05-30
16:22
Merge trunk into tcl-cw branch. (Closed-Leaf check-in: 6747183c90 user: stephan tags: tcl-cw)
2025-05-29
14:59
Update the reuse-schema branch to version 3.50.0 (check-in: 4b1a38ff6b user: drh tags: reuse-schema)
14:59
Update the bedrock branch to version 3.50.0 (check-in: 54b8888080 user: drh tags: bedrock)
14:47
Bring the wal2 branch to to version 3.50.0. (check-in: 9f9f81ca9c user: drh tags: wal2)
14:40
Bring the begin-concurrent branch up to version 3.50.0. (check-in: 436609fdb1 user: drh tags: begin-concurrent)
2025-05-22
18:04
Fix a problem with using streaming iterators with sqlite3changegroup_add_change(). (check-in: 3dbde72714 user: dan tags: trunk)
2025-05-19
17:06
Merge the latest trunk changes into the reuse-schema branch. (check-in: fc5edd557e user: drh tags: reuse-schema)
16:58
Merge the latest trunk enhancements into the bedrock branch through the wal2 intermediary. (check-in: e7d6e993df user: drh tags: bedrock)
16:52
Merge recent trunk changes into the wal2 branch. (check-in: 720d175478 user: drh tags: wal2)
16:45
Merge the latest trunk changes into the begin-concurrent branch. (check-in: 9fec43d927 user: drh tags: begin-concurrent)
2025-05-17
17:15
Merge trunk into this branch. (check-in: 58dd6d94e5 user: stephan tags: tcl-cw)
2025-05-15
18:50
Add the --enablefk option to the "changeset apply" command of the changeset program. (check-in: e98d46d436 user: drh tags: trunk)
17:33
Enhance the "changeset" utility program with new command-line options for the "changeset apply" command. (check-in: 428daca4f1 user: drh tags: trunk)
2025-05-12
19:12
Session extension doc typo fix reported in [forum:75e9408acb|forum post 75e9408acb]. (check-in: b96cfff52b user: stephan tags: trunk)
2025-05-05
15:12
Merge trunk into cygwin-fixes branch. 'make test' failure count = 1 (delete_db-1.3.0) both before and after the merge, (Leaf check-in: 7471088197 user: stephan tags: cygwin-fixes)
2025-04-21
13:08
Merge all the latest trunk enhancements into the reuse-schema branch. (check-in: b3a526a887 user: drh tags: reuse-schema)
13:02
Merge all the latest trunk enhancements into the bedrock branch. (check-in: 3215186aa9 user: drh tags: bedrock)
12:56
Merge the latest trunk enhancements into the wal2 branch. (check-in: c68d0d3530 user: drh tags: wal2)
12:41
Merge all recent trunk enhancements into the begin-concurrent branch. (check-in: 2866119c75 user: drh tags: begin-concurrent)
2025-04-19
20:08
Update to comments in sqlite3session.h. (check-in: ea9acb5573 user: dan tags: trunk)
2025-04-10
20:52
Fix a memory leak in sqlite3session_diff(). (check-in: a6cbc5db1c user: dan tags: trunk)
17:25
Fix a comment in sessionD.test. (check-in: 3516354ee5 user: dan tags: trunk)
16:48
Improve the error messages returned by sqlite3session_diff(). (check-in: a3217cdb75 user: dan tags: trunk)
2025-04-08
17:18
Have sqlite3session_diff() automatically attach tables to session objects, as it has always been documented to do. (check-in: 99827144f1 user: dan tags: trunk)
15:58
Have sqlite3session_diff() automatically attach tables to session objects, as it has always been documented to do. (Closed-Leaf check-in: ec1641858e user: dan tags: sessions-diff-autoattach)
2025-03-27
23:29
Merge cygwin and tclsqlite fixes into trunk. (check-in: 121f4d97f9 user: drh tags: trunk)
18:42
Add an explicit db close to fix a file-is-opened failure in session1.test in cygwin. (check-in: c6e4e1cf2b user: stephan tags: cygwin-fixes)
2025-03-26
00:02
Merge trunk into cygwin-fixes branch. Add .fossil-settings/binary-glob to squelch warnings about *.db files on Cygwin. (check-in: a8328b921c user: stephan tags: cygwin-fixes)
2025-03-24
19:58
Test that the sqlite3changeset_apply() function is properly appling indirect changes. (check-in: 1dadea3a79 user: dan tags: trunk)
11:13
Add test cases to session1.test. (check-in: dda9d7cf31 user: dan tags: trunk)
2025-03-19
15:21
Correct part of [505d9e49f7] and [7126a51ed8] to get sessioninvert tests working on cygwin. (check-in: 83c34decbe user: stephan tags: cygwin-fixes)
14:57
Correct part of [7126a51e] which changed the implicit return value of a test function. (check-in: 505d9e49f7 user: stephan tags: cygwin-fixes)
14:52
Add some explicit db close calls to work around a process-reaping timing problem on cygwin builds. (check-in: 7126a51ed8 user: stephan tags: cygwin-fixes)
2025-03-14
11:14
Minor doc corrections for the sahpool-digest fix and merge in current trunk. (Closed-Leaf check-in: 500f2e6ec7 user: stephan tags: sahpool-digest)
2025-03-06
13:38
Cygwin-centric fixes from Jan Nijtmans. (check-in: 205979813c user: stephan tags: cygwin-fixes)