aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | Adjust OSTRACE usage so that it works with the changes in the previous check-in.mistachkin2023-04-27
| | | | | | | | | FossilOrigin-Name: 1eb4573e9092d350d00d05ba716cb0272e2dbb1ecbaadc2a7cc22de0b8cc2bda
* | | Fix a problem on windows sometimes causing SQLITE_NOMEM to be returned if an ↵dan2023-04-27
| | | | | | | | | | | | | | | error occurred while opening a temp file. FossilOrigin-Name: c22a39a6b28e3039fe453c0c0db98744b8a63ef9063cc3f6e0ed67d2506d34be
* | | Fix a typo in a printf() format string the sessions module.dan2023-04-26
| | | | | | | | | FossilOrigin-Name: 14d1c4a828660bc137dcea1bb4cc439e1ed3872867a0dab486f6a639ef3bcc45
* | | When changing a large integer into a floating point value, cancel thedrh2023-04-26
| | | | | | | | | | | | | | | | | | string representation. Fix for [forum:/forumpost/5c74a3bc4a|forum post 5c74a3bc4a]. FossilOrigin-Name: 3e2da8a7e35c839128d26aac575605e1e34889e8ab3484440bdd65c4d752c6bb
* | | Allow the sessions module to be configured to capture changes from tables ↵dan2023-04-25
|\ \ \ | | | | | | | | | | | | | | | | with no explicit PRIMARY KEY. FossilOrigin-Name: 5d4431bc44e206f48f3bcc1f51399b38bd4cb418e7e50a37495475fb8da04646
| * | | Allow the sessions module to be configured to capture changes from tables ↵dan2023-04-24
| | | | | | | | | | | | | | | | | | | | with no explicit PRIMARY KEY. FossilOrigin-Name: 8a612f0860126c0c8473b1e65fcabb9a8821d8bf09fdf3f6018acfc99df9af71
* | | | Remove unused variable ltoj accidentally added by [1783655e].dan2023-04-25
| | | | | | | | | | | | FossilOrigin-Name: faa1575ce0a39a2335a77057e8769a4e67aedd6326b4627988d03f0cb21fc39a
* | | | Avoid assuming that an expression in an ON() clause that evaluates to zero ↵dan2023-04-25
| | | | | | | | | | | | | | | | | | | | implies that the query will return zero rows when the query contains a RIGHT JOIN. [forum:95849acbe1|Forum Post 95849acbe1]. FossilOrigin-Name: 1783655ea422185e75593b89e4ef452a6f5496aefd389f88ce7fe4b7d41d6a98
* | | | Handle newline-trimmed input TEXT correctly in base64, base85 UDFs.larrybr2023-04-25
| | | | | | | | | | | | FossilOrigin-Name: 8f637aae23e6638c064a34262dcf16a3cdfd000fb1fa1b2a834b292fe6659408
* | | | Check for OOM sqlite_value_x() returns in base64, base85 extensions.larrybr2023-04-25
| |/ / |/| | | | | FossilOrigin-Name: e6f9c0b1f963033a8e17d13935c5c6b12d263fe10c585035a3d1f1154c6ba5d6
* | | Update the compile-time detection of architecture byte-order in the RTREEdrh2023-04-24
|/ / | | | | | | | | extension so that it is aligned with the latest enhancements in the core. FossilOrigin-Name: 122431d3a7267ec83768316ab146c0557fb6c0577a4a47ac6ed3d7aa6811ca9a
* | Add a note about the journaling mode in the OPFS VFS. No code changes.stephan2023-04-24
| | | | | | FossilOrigin-Name: e79c95fc130fc302719690eb6391d96070aff825b2b51ef6c4ad459d9a8918d7
* | CLI to have "undocumented" dot-commands, not usually shown by .helplarrybr2023-04-23
| | | | | | FossilOrigin-Name: 17f5dd2d2ae02a95180b9208b7de805922ba20271d3263e3193f0d46f4ec324c
* | The sqlite_stat4.idx field is case insensitive. It should work even ifdrh2023-04-22
| | | | | | | | | | | | some entries use a different case than others. Fix for [forum:/info/6c118daad0f1f5ef|forum post 6c118daad0f1f5ef]. FossilOrigin-Name: f097ca70b5b967d1aadebd74ac5020813e00b7c30cc543814dbf5f359d1328f1
* | Avoid a crash in fts5 when combining an empty expression with another.dan2023-04-22
| | | | | | FossilOrigin-Name: 33681ff3d29c9f096dbd8c5d885993f780e93974a7653adc00fa41a158356d7c
* | Enhance the ".tables" command in the CLI so that it is able to dealdrh2023-04-22
| | | | | | | | | | gracefully with an OOM situation. FossilOrigin-Name: 5157fd1cf753b1c01c6c00e9ac2712da2631a673837ed15ec3420ec869ee66aa
* | The assertion-fault fix in [53a61f7423a7f057] was not quite complete. Thisdrh2023-04-22
| | | | | | | | | | | | additional change enhances it to deal with WITHOUT ROWID tables. No changes to deliverable code. FossilOrigin-Name: 4d5af42c651bc1655a4f09b743f2a1424f19c1e4248e041b3fd4a042fd1f9799
* | Add the --unsafe-testing command-line option to the CLI. Without this option,drh2023-04-22
|\ \ | | | | | | | | | | | | | | | | | | features of the CLI that are intended for testing and that might result in incorrect answers, assertion faults, and/or corrupt database files if misused are disabled. FossilOrigin-Name: f28256a96af4263c0caded79b7481b88e9c7e7f1af7dbb3fd5e22ff07fbedaf3
| * | Add --unsafe-testing invocation option to CLI. Needs some tests added and ↵larrybr2023-04-22
|/ / | | | | | | | | changed. FossilOrigin-Name: b3d9ac052d5c2dd1afeeeb5c9cfac9dd91a1b8d6a74a2ef10aa2037ca505abce
* | Fix an incorrect assert() statement in btree.c as found bydrh2023-04-22
| | | | | | | | | | [forum:/info/d03345d572713fe6|forum post d03345d572713fe6]. FossilOrigin-Name: cd485b302c54aef066d751a153df34eea0cd23e54a414e291f636ad9929fe78a
* | Fix a incorrect assert() statement in the pre-update hook logic. No changesdrh2023-04-22
| | | | | | | | | | | | to production code. Fix for the problem reported by [forum:/info/19b217bfe709a072|forum post 19b217bfe709a072]. FossilOrigin-Name: 53a61f7423a7f057568a1d8a1e63be01a2328997850dc32e3d8c6d51f1c5ab0b
* | Fix harmless compiler warning in [1489e7f53a4863b3].drh2023-04-22
| | | | | | FossilOrigin-Name: da907dbc60b4f754845ae0bedc05cbda4cbfed9f468be3ffdc18860c763d9324
* | Also fix no-length string intolerance for CLI json mode.larrybr2023-04-22
| | | | | | FossilOrigin-Name: 3ac1984039a50445ff65db97468a5313d7f09db7b604755e444b77ac9346ea76
* | Early out from sqlite3Prepare() following an OOM to avoid possibledrh2023-04-22
| | | | | | | | | | | | problems further along in the parse. Fix for the NULL pointer dereference reported by [forum:/info/2e5131839365682a|forum post 2e5131839365682a]. FossilOrigin-Name: f35ce7c122017009496b777f33e641d0be086abee6ea8e25aab4c3e0fb45731a
* | CLI to handle absurd string length limit better. ↵larrybr2023-04-22
| | | | | | | | | | [forum:5180af725f1cc375|forum post 5180af725f1cc375] FossilOrigin-Name: 1489e7f53a4863b316af6dee10d9c66491d1bed6cf52a3538ac118c03b1d7ef9
* | Avoid need for cast in CLI shell_check_oom() calls.larrybr2023-04-22
| | | | | | FossilOrigin-Name: c88550ef6711b03a81e2e6d121e2eb99ccff6e925c025dd6e85dd81088508400
* | Fix unchecked return in CLI .dbi command. ([forum 79e2cd1bc](forum:)79e2cd1bc)larrybr2023-04-22
| | | | | | FossilOrigin-Name: 81a74ee9d66ba23dfadd875e372ce96491dd6bf146e03e7fec8c3fd98e6be825
* | Change the return type of the ts_read/write() family of functions from int ↵stephan2023-04-21
| | | | | | | | | | to ssize_t, per report in [forum post 947169d5e7](forum:947169d5e7). FossilOrigin-Name: 7809e7ce6a70657b8ea239eb4778698f7986a658e9177a57b2fb7814c069c936
| * Add a new modifier to date/time functions: "subsecond". May bedrh2023-04-21
|/ | | | | | abbreviated as just "subsec". This modifier causes functions to try to show fractional seconds if they do not already. FossilOrigin-Name: 03f2a15e8779d8ca76510badeabde62a0539ce8a6368d7a9688f5aadc215b940
* Increase CLI tolerance of arifically low memory.larrybr2023-04-20
| | | FossilOrigin-Name: 13f2638622871db9b91db547dcfd38f61c03e7696e4df5144adefcd86140aeba
* CLI .ar made to enforce getting a proper subcommand.larrybr2023-04-20
| | | FossilOrigin-Name: 104ab105ac0e96c0fc61c6d69179bf984fcfe5e0efb2c82f3742456c1b5fe5d1
* Fix a function declaration so that it correctly appears as private indrh2023-04-20
| | | | | the amalgamation. [forum:/forumpost/ec8c77516c|Forum post ec8c77516c]. FossilOrigin-Name: 1864569bb9fe28a5e77f34b199f26ac272dbbb1a6642dacd7e50ddd29aa567b6
* Fix a broken assert() in the recovery extension. ↵dan2023-04-20
| | | | | [forum:/forumpost/82a88f5812|Forum post 82a88f5812]. FossilOrigin-Name: 8a1ad137606ce5bddbed62f89ff9a5cd922c6530db84c12b8b27c08df3c66bc6
* Add tests for the progress-handler callback with the fts5 'secure-delete' ↵dan2023-04-19
| | | | | feature. FossilOrigin-Name: 48505ad950bc0902d58210be066d4672e6085eb27c525ba2bc663fde7e932ff7
* Improved rebustness of the pcache tracing logic.drh2023-04-19
| | | FossilOrigin-Name: 0a43235b8368a0996d1856c4e956786a5321275458cb9179ce818aa47bb824ed
* Remove unreachable legacy code.drh2023-04-19
| | | FossilOrigin-Name: e3e7fb87d90690c29b70da261887c8f7d87b62188d15577e48db91232e13608c
* Fix a segfault that could occur if a non-empty in-memory database was the ↵dan2023-04-19
| | | | | destination of a backup operation from a database with a smaller page size. FossilOrigin-Name: 020968f857d7b90bab3525fc9d6b859a019f6a80422c3d5ffb88f5bdb8e02a11
* Do not remove pages from the cache of an in-memory database due to adrh2023-04-19
| | | | | | failure to acquire the page due to it being larger than the maximum page size. Fix for [forum:/forumpost/a19bb49140|forum post a19bb49140]. FossilOrigin-Name: 982b35563da685dfdf50cbe4a7ae829d3b428e03587028df7efe520f819b1dc2
* Fix ambiguity in the header comment to the sqlite3PagerUnrefNotNull() routine.drh2023-04-19
| | | | | No code changes. FossilOrigin-Name: d419e65eef2954ed759121254024028854b55e8c4f52ff7a8896c8cadfc57f53
* Fix a debugging printf() in pcache.c. This only comes up on custom builds.drh2023-04-19
| | | FossilOrigin-Name: f2d6756731caadf9a30214ab7d19717a2ca1dae2652bcc6b211f6b0830362240
* Correct use of an undefined symbol in one of the OPFS VFS loading failure ↵stephan2023-04-19
| | | | | error reporting cases (copy/paste error). FossilOrigin-Name: c81c968b458977b2d6dd2fdd3c3d667f0e7cee069f3715363d0e8aed4e6e8377
* Add pager debug tracing of truncate operations.drh2023-04-19
| | | FossilOrigin-Name: 0daadf36229816abe73ff684b55ef4f8045ed314347f3a694404a2084decb355
* Attempt to suppress harmless compiler warnings reported bydrh2023-04-19
| | | | | [forum:/forumpost/fc98845c06|forum post fc98845c06]. FossilOrigin-Name: f6e6c5f94cef83645288568a344a0ff64e4ef17b10fab28996567a94db0a002a
* CLI to cease dumping back to OS shell on single ^C when interactive.larrybr2023-04-18
|\ | | | | FossilOrigin-Name: ba8e4378f21d529a248d2d60b60974fef0d6612dcaaa1f6b7f8a6946fc46b39b
| * Add comment on CLI ^C fix (because it is a bit subtle.)larrybr2023-04-18
| | | | | | FossilOrigin-Name: 19c062f1cd814a33bf9c10928217464cddaea7c3291ff44e605901a86b82a06d
| * CLI to cease dumping back to OS shel on ^C.larrybr2023-04-18
|/ | | FossilOrigin-Name: 7b1f635268bd5b093b22f832c3ac9e5d642d1aac5ebc620619be5a24930feb83
* Ensure that the VACUUM command is not confused by alternative encodings whendrh2023-04-18
| | | | | | it is the first command run on new database connection. [forum:/forumpost/09503b4d33|Forum post 09503b4d33]. FossilOrigin-Name: 8b0fe63f873661037351fc1eba6071b98b5c97a0fc8bd8a504a90d047f78bc0d
* Another fix to the indexed expressions in aggregate queries with GROUP BYdrh2023-04-18
| | | | | | | enhancement of ticket [99378177930f87bd] and implemented by check-in [b9190d3da70c4171] to address a problem described by [forum:/forumpost/f34e32d120|forum post f34e32d120], FossilOrigin-Name: 5acc3ef83e16a9f2803981a6e61eca62fe177cac4eed1befe2ade3a5977a1eab
* Add the --fullsync option to speedtest1.drh2023-04-18
| | | FossilOrigin-Name: 960fe54c8227a376c97bb2a3ba604d97e79e27e51a9798be9d318cf56c04fa99
* Fix an assert() in fts5 that could fail following an OOM or IO error.dan2023-04-18
| | | FossilOrigin-Name: 49595083ba58e13d404b6a11c28f53768a257c59f3f36be3591438127df7e875