Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
100 most recent check-ins that include changes to files matching 'ext/session/*'
2024-03-13
| ||
18:00 | Merge the latest trunk enhancements into the bedrock branch. (check-in: 5c8e80f4 user: drh tags: bedrock) | |
17:55 | Merge the latest trunk enhancements into the wal2 branch. (check-in: 2b12da72 user: drh tags: wal2) | |
17:51 | Merge the latest trunk enhancements into the begin-concurrent branch. (check-in: 238fa84a user: drh tags: begin-concurrent) | |
15:59 | Merge the latest trunk enhancements into the reuse-schema branch. Fix the reuse-schema build of the CLI so that it works again. (check-in: 70ef3784 user: drh tags: reuse-schema) | |
2024-02-27
| ||
00:58 | Bring the extra-src branch up to date with the trunk. (Closed-Leaf check-in: 12ff5c5c user: stephan tags: extra-src) | |
2024-02-21
| ||
16:12 | Merge trunk changes into this branch. (check-in: 63e8846a user: dan tags: incr-integrity-check) | |
2024-02-20
| ||
12:48 | Enhancements to PRAGMA optimize and ANALYZE. Add the 0x10000 flag to PRAGMA optimize. ANALYZE now records zero-size partial indexes in the sqlite_stat1 table. PRAGMA optimize looks for both growth and shrinkage in table sizes, and uses tighter bounds (10x rather than 25x) to trigger a re-analyze. PRAGMA optimize automatically uses are reasonable analysis_limit to prevent excessive runtimes. (check-in: 63ef234e user: drh tags: trunk) | |
2024-02-19
| ||
16:22 | If a table has one or more rows and it has a partial index has zero rows, still make an entry in the sqlite_stat1 table for the partial index, so that we know that "PRAGMA optimize" does not need to redo the whole table. (check-in: e147b189 user: drh tags: better-pragma-optimize) | |
2024-01-13
| ||
20:38 | Merge latest trunk changes into this branch. (check-in: bb9a7157 user: dan tags: reuse-schema) | |
20:36 | Merge latest wal2 changes into this branch. (check-in: c39f6585 user: dan tags: bedrock) | |
20:21 | Merge latest trunk changes into this branch. (check-in: 68c2b8d0 user: dan tags: wal2) | |
19:57 | Merge latest trunk changes into this branch. (check-in: 95bf4bc2 user: dan tags: begin-concurrent) | |
2024-01-11
| ||
14:13 | Fix a comment in sessions. No functional changes. Forum post 8c20dc935b. (check-in: b0eb6d36 user: drh tags: trunk) | |
2023-12-03
| ||
19:32 | Partial hand-merge of shell.c.in (not buildable) (Leaf check-in: 62e90c9b user: larrybr tags: cli_extension_wip) | |
2023-11-06
| ||
16:32 | Merge trunk changes into this branch. (check-in: ac557061 user: dan tags: fts5-token-data) | |
2023-11-01
| ||
14:12 | Bring the jsonb branch up-to-date with version 3.44.0 changes. (check-in: a420a4f7 user: drh tags: jsonb) | |
12:50 | Version 3.44.0 for the reuse-schema branch. (check-in: 30403ce2 user: drh tags: reuse-schema) | |
12:45 | Version 3.44.0 for the bedrock branch. (check-in: 827cf67f user: drh tags: bedrock) | |
12:41 | Version 3.44.0 for the wal2 branch (check-in: 470152fd user: drh tags: wal2) | |
12:38 | Version 3.44.0 for the begin-concurrent branch. (check-in: 291d6b44 user: drh tags: begin-concurrent) | |
2023-10-31
| ||
17:40 | Fix harmless compiler warnings in test code. (check-in: d1895dd8 user: drh tags: trunk) | |
2023-10-30
| ||
23:05 | Merge the latest 3.44.0 release candidate changes into the reuse-schema branch. (check-in: 28f9a559 user: drh tags: reuse-schema) | |
22:57 | Merge the latest 3.44.0 release candidate patches into the bedrock branch. (check-in: 956b03a4 user: drh tags: bedrock) | |
21:46 | Merge the latest 3.44.0 changes into wal2 branch. (check-in: 4f65ae2d user: drh tags: wal2) | |
21:39 | Merge the latest trunk changes into the begin-concurrent branch. (check-in: 9fa405eb user: drh tags: begin-concurrent) | |
2023-10-28
| ||
03:56 | Merge trunk into jni-post-3.44 branch. (check-in: 9670eb24 user: stephan tags: jni-post-3.44) | |
2023-10-26
| ||
18:41 | In CLI for Windows builds, do MBCS/UTF-8 translation independently for input and output. (And cure an MSVC warning.) (check-in: 80f0b6f9 user: larrybr tags: trunk) | |
2023-10-25
| ||
20:44 | Cure a harmless MSVC warning. (no other changes) (check-in: 02234ef8 user: larrybr tags: win-utf8-io-split) | |
2023-10-24
| ||
11:06 | Fix various harmless scan-build warnings. (check-in: 54be9af4 user: drh tags: trunk) | |
2023-10-23
| ||
19:27 | Merge the latest trunk enhancments into the reuse-schema branch. (check-in: 52262ac9 user: drh tags: reuse-schema) | |
16:08 | Merge latest changes from wal2 into this branch. (check-in: c9c9bc09 user: dan tags: bedrock) | |
16:00 | Merge latest trunk changes into this branch. (check-in: 3a6479d3 user: dan tags: wal2) | |
15:48 | Merge latest trunk changes into this branch. (check-in: c5ef898a user: dan tags: begin-concurrent) | |
15:30 | Avoid attempting to delete a file while it is open in test script sessionalter.test. (check-in: f20b4a96 user: dan tags: trunk) | |
01:55 | Clear some picky warnings, sync w/trunk. (Closed-Leaf check-in: ee584259 user: larrybr tags: expert-enhancement) | |
2023-10-21
| ||
16:33 | Add the SQLITE_TESTCTRL_FK_NO_ACTION test control. Make it available in the CLI. Fix a minor problems with SQLITE_CHANGESETAPPLY_FKNOACTION in sessions. (check-in: 91b64c6a user: drh tags: trunk) | |
15:21 | Add missing "finish_test" to sessionnoact.test. (check-in: 9a1d37f5 user: dan tags: fknoaction) | |
15:04 | Fix a problem with SQLITE_CHANGESETAPPLY_FKNOACTION and the foreign-key-trigger-cache. (check-in: 95304ec6 user: dan tags: fknoaction) | |
2023-10-20
| ||
17:06 | Add the SQLITE_CHANGESETAPPLY_FKNOACTION flag to sqlite3session.h, for passing to sqlite3changeset_apply_v2() to cause all foreign key constraints to behave as if they were declared NO ACTION. (check-in: fc9f82ea user: dan tags: trunk) | |
2023-10-15
| ||
12:17 | Merge trunk into the wasm-xGetLastError branch. (check-in: 0239e374 user: stephan tags: wasm-xGetLastError) | |
2023-10-09
| ||
12:57 | Merge the latest trunk fixes and enhancements into the jsonb branch, and especially the JSON cache spill UAF fix. (check-in: 9422c24f user: drh tags: jsonb) | |
12:39 | Fix harmless compiler warning in the test module for sessions. (check-in: 3d5ec993 user: drh tags: trunk) | |
2023-10-07
| ||
17:29 | Fix a problem with sqlite3changegroup_schema() and patchsets. (check-in: c4ab4200 user: dan tags: trunk) | |
16:32 | Add the sqlite3changegroup_schema() API. To allow changegroup objects to upgrade the schema of a changeset/patchset under some circumstances. (check-in: 03f9e50b user: dan tags: trunk) | |
16:07 | Fix a problem with the changes on this branch and tables that use an implicit primary key. (Closed-Leaf check-in: 1f9d1023 user: dan tags: session-alter) | |
2023-10-06
| ||
20:39 | Add missing source code comments and fix other issues with the new code on this branch. (check-in: df39fbe9 user: dan tags: session-alter) | |
19:01 | Add tests for the sqlite3changegroup_schema() API. (check-in: 5dab481c user: dan tags: session-alter) | |
2023-10-05
| ||
19:09 | Add the sqlite3changegroup_schema() API. To allow changegroups to handle differences in schema created by ALTER TABLE ADD COLUMN. (check-in: 309deee2 user: dan tags: session-alter) | |
2023-10-04
| ||
21:15 | Allow a session object to generate a changeset, even if columns were added to one of the tables using ALTER TABLE ADD COLUMN while the changeset was being collected. (check-in: a3f435ec user: dan tags: session-alter) | |
2023-09-08
| ||
20:24 | Merge candidate patches for version 3.43.1 into the reuse-schema-3.43 branch. (check-in: c94be460 user: drh tags: reuse-schema-3.43) | |
20:19 | Merge the latest candidate patches for 3.43.1 into the bedrock-3.43 branch. (check-in: 4cefd16e user: drh tags: bedrock-3.43) | |
20:14 | Merge the latest 3.43.1 candidate patches into the wal2-3.43 branch. (check-in: b4491c9f user: drh tags: wal2-3.43) | |
20:09 | Merge patches queued for version 3.43.1 into the begin-concurrent-3.43 branch. (check-in: c7867985 user: drh tags: begin-concurrent-3.43) | |
2023-09-07
| ||
14:04 | Fix a buffer overread in the sessions extension that could occur when processing a corrupt changeset. (check-in: 6009c871 user: drh tags: branch-3.43) | |
13:53 | Fix a buffer overread in the sessions extension that could occur when processing a corrupt changeset. (check-in: 0e4e7a05 user: dan tags: trunk) | |
2023-07-28
| ||
19:07 | Merge the latest trunk enhancements into the wal-shm-exceptions branch. (check-in: c44fb4d0 user: drh tags: wal-shm-exceptions) | |
19:00 | Merge the latest trunk enhancements into the reuse-schema branch. (check-in: b8731493 user: drh tags: reuse-schema) | |
18:52 | Merge the latest trunk enhancements into the bedrock branch. (check-in: 1d6ded32 user: drh tags: bedrock) | |
18:47 | Merge the latest trunk enhancements into the wal2 branch. (check-in: c1fa1cb5 user: drh tags: wal2) | |
18:43 | Merge the latest trunk enhancements into the begin-concurrent branch. (check-in: 7407dda8 user: drh tags: begin-concurrent) | |
2023-07-26
| ||
01:15 | Merge the latest trunk fixes into the json-opt branch. (check-in: ef4e1664 user: drh tags: json-opt) | |
2023-07-25
| ||
17:54 | Fix a harmless "set-but-not-used" compiler warning in sqlite3session.c. (check-in: 54b3c43f user: dan tags: trunk) | |
2023-07-06
| ||
17:55 | Merge all recent trunk enhancements into the wal-shm-exceptions branch. (check-in: e59cea2d user: drh tags: wal-shm-exceptions) | |
2023-06-21
| ||
14:48 | Sync w/trunk (for CLI -cachetrace) (check-in: a61f9377 user: larrybr tags: cli_extension) | |
2023-05-16
| ||
13:11 | Merge all 3.42.0 release enhancements into the reuse-schema branch. (check-in: d67b6c39 user: drh tags: reuse-schema) | |
13:04 | Merge all 3.42.0 release changes into the bedrock branch. (check-in: 1348c2a5 user: drh tags: bedrock) | |
13:00 | Merge all 3.42.0 release changes into the wal2 branch. (check-in: 137057f9 user: drh tags: wal2) | |
12:56 | Merge all 3.42.0 release changes into the begin-concurrent branch. (check-in: 804bb138 user: drh tags: begin-concurrent) | |
2023-05-15
| ||
21:33 | Fix CLI memory leak upon loading any shell extension. (check-in: b91cec47 user: larrybr tags: cli_extension) | |
2023-05-13
| ||
20:01 | Fix windows-specific problems in test scripts sessionnoop2.test and sessionrowid.test. (check-in: e4989c11 user: dan tags: trunk) | |
2023-05-08
| ||
21:35 | WIP, sync with trunk to pickup 22 weeks of shell library enhancements. (check-in: 00d0d5b1 user: larrybr tags: cli_extension) | |
2023-05-04
| ||
20:19 | Add some tests of subsecond modifier for date/time functions. Sync with trunk. (Closed-Leaf check-in: 6499ebff user: larrybr tags: subsec-modifier) | |
14:41 | Merge latest wal2 changes into this branch. (check-in: b2e0800b user: dan tags: bedrock) | |
14:31 | Update this branch with latest changes from trunk. (check-in: 49777032 user: dan tags: wal2) | |
2023-05-03
| ||
10:56 | Fix a problem in test script changebatch1.test. (check-in: 98ecffdf user: dan tags: begin-concurrent) | |
2023-05-02
| ||
21:26 | Merge the latest trunk enhancements into the reuse-schema branch. (check-in: d08fa7d4 user: drh tags: reuse-schema) | |
21:10 | Update this branch with latest changes from trunk. (check-in: 6f22c767 user: dan tags: begin-concurrent) | |
20:34 | Fix a problem with the sqlite3changeset_size() API and rowid tables. (check-in: 92ade220 user: dan tags: trunk) | |
19:58 | Merge the latest trunk enhancements into the wal2 branch. (check-in: 0215dcc7 user: drh tags: wal2) | |
2023-05-01
| ||
18:52 | Fix harmless compiler warnings. (check-in: 0a926994 user: drh tags: trunk) | |
15:59 | Fix typos in comments in sqlite3session.h preventing documentation from being correctly generated. (check-in: ab75170d user: dan tags: trunk) | |
2023-04-28
| ||
10:23 | Merge all the latest trunk fixes and enhancements into the json5 branch. (check-in: b5ca15cf user: drh tags: json5) | |
2023-04-26
| ||
18:50 | Fix a typo in a printf() format string the sessions module. (check-in: 14d1c4a8 user: dan tags: trunk) | |
2023-04-25
| ||
20:41 | Allow the sessions module to be configured to capture changes from tables with no explicit PRIMARY KEY. (check-in: 5d4431bc user: dan tags: trunk) | |
2023-04-24
| ||
19:22 | Allow the sessions module to be configured to capture changes from tables with no explicit PRIMARY KEY. (Closed-Leaf check-in: 8a612f08 user: dan tags: sessions-rowid-tables) | |
2023-03-09
| ||
16:11 | Reinstate some test cases accidentally removed by [cb023fe28560ce0f]. (check-in: 870de61f user: dan tags: trunk) | |
2023-03-08
| ||
18:03 | 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: cb023fe2 user: dan tags: trunk) | |
2023-02-24
| ||
19:58 | Fix a problem with the sqlite3sessions_fullchangeset() and sqlite3changebatch_add() APIs on this branch. (check-in: a95a4bce user: dan tags: bedrock) | |
2023-02-07
| ||
15:29 | Merge latest trunk changes into this branch. (check-in: 4d21640c user: dan tags: reuse-schema) | |
11:39 | Merge the latest trunk enhancements into the bedrock branch. (check-in: b7d9f14d user: drh tags: bedrock) | |
2023-02-06
| ||
22:25 | Merge trunk into wasi-patches branch. (Closed-Leaf check-in: 656d36f5 user: stephan tags: wasi-patches) | |
17:48 | Merge the latest trunk enhancements into the wal2 branch. (check-in: 44f8f33d user: drh tags: wal2) | |
17:35 | Merge the latest trunk enhancements into the begin-concurrent branch. (check-in: 46e79167 user: drh tags: begin-concurrent) | |
2023-02-05
| ||
17:40 | Add the "devtest" makefile target that runs both fuzztest and testrunner. (check-in: c81398c6 user: drh tags: trunk) | |
2023-02-02
| ||
14:27 | Merge latest enhancments into this branch from branch wal2. (Leaf check-in: 5a22010c user: dan tags: begin-concurrent-pnu-wal2) | |
14:21 | Merge trunk enhancements into this branch. (check-in: c9b01802 user: dan tags: wal2) | |
2023-01-12
| ||
19:43 | Merge latest trunk changes, including fixes for RBU pass-through mode, with this branch. (check-in: deb26d03 user: dan tags: reuse-schema) | |
2022-12-28
| ||
14:55 | Merge the 3.40.1 changes into the reuse-schema branch. (Leaf check-in: 126c68bd user: drh tags: reuse-schema-3.40) | |
2022-12-26
| ||
17:02 | Prevent the sessions rebaser from generating changesets containing UPDATE records for which non-PK fields are present in the old.* but not the new.* record. Also update the changeset iterator to work around such changesets. (check-in: 629dbe25 user: drh tags: branch-3.40) | |
2022-12-24
| ||
15:31 | Merge trunk into wasi-patches branch. (check-in: 52f40ab1 user: stephan tags: wasi-patches) | |