SQLite

Today In History
Login

This Day In History For 2025-06-03

1 Year Ago (more context)

2024-06-03
18:04
Address a corner-case associated with the call-function-once optimization of check-in [663f5dd32d9db832] that was causing a (harmless) use of an uninitialized bytecode register. dbsqlfuzz 8a44f675401a8b1f68a43bf813c4f4f72ad8f0ea (check-in: b37ac2d020 user: drh tags: trunk)
12:36
Omit an unused #define. (check-in: 9c2de28a14 user: drh tags: trunk)
07:22
Modify three #if checks in os_unix.c to improve handling of SQLITE_OMIT_WAL on WASI builds. Based on the discussion in/around forum post 57e918431735128a. (check-in: 296eeb26c8 user: stephan tags: trunk)

2 Years Ago (more context)

2023-06-03
11:22
Prototype implementation of the octet_length() SQL function. (check-in: 2db989c863 user: drh tags: octet_length)

3 Years Ago (more context)

2022-06-03
14:08
Fix to test case in fts3corrupt.test. No changes to source code. (check-in: d18818afc6 user: dan tags: trunk)
13:52
Fix a 1-byte overread in fts3 that could occur when processing corrupt records. (check-in: f1dfbc4f74 user: dan tags: trunk)

4 Years Ago (more context)

2021-06-03
19:00 Edit [4a587c3492faa994|4a587c3492]: Edit check-in comment. (artifact: 016b41f654 user: drh)
18:56
Fix a case where combining row-value UPDATE FROM syntax with window functions over aggregates can cause an error. dbsqlfuzz ae4516bff08d736f203f09934e2f4d31e0b3e7ce (check-in: 4a587c3492 user: dan tags: trunk)
18:51
Fix the truncate optimization so that PRAGMA count_changes and changes() return correct values even for a WITHOUT ROWID table. Forum post 07dedbf9a1. (check-in: 820ae3b117 user: drh tags: trunk)
13:51
Add the regexp() and regexpi() extension functions to the CLI. (check-in: 5d4535bfb6 user: drh tags: trunk)
13:44
Fix a bug in the regexp extension in which the "." wildcard would match the 0x00 terminator at the end of the comparison string. (check-in: fa23108b29 user: drh tags: trunk)
12:31
Fix the case-insensitive version of the regexp() function so that it does not use the prefix optimization incorrectly. Forum post 983b43ef8e. (check-in: 1a8e43cc1b user: drh tags: trunk)

5 Years Ago (more context)

2020-06-03
22:57
Fix for ticket [810dc8038872e212]. (check-in: 9cfefef591 user: drh tags: branch-3.32)
22:47
Version number to 3.32.2 (check-in: 4454b27fc5 user: drh tags: branch-3.32)
19:31 Fixed ticket [810dc80388]: COMMIT command succeeds even though it didn't commit. plus 6 other changes (artifact: 0f4da86434 user: drh)
19:28
Fix for ticket [810dc8038872e212]. Thank to user "Maxulite" for tracking down the problem! (check-in: 89af93d77f user: drh tags: trunk)
19:24 New ticket [810dc80388] COMMIT command succeeds even though it didn't commit.. (artifact: f620056cd8 user: drh)
15:59
Simplification to the interrupt handling logic in sqlite3VdbeExec() saves a few bytes of code space. (check-in: 43e0e59bd4 user: drh tags: trunk)
03:00
Improve the query planner so that it is better able to find full index scan plan when there is an INDEXED BY clause. (check-in: d901837fea user: drh tags: trunk)

10 Years Ago (more context)

2015-06-03
11:23
Fix an fts5 problem in extracting columns from position lists containing large varints. (check-in: 4ea015ab98 user: dan tags: fts5)

15 Years Ago (more context)

2010-06-03
19:10
Fix another problem in test_vfs.c. (check-in: df7d59899c user: dan tags: trunk)
18:20
Have test_vfs.c simulate IO errors in xShmLock. (check-in: fcbf7cf189 user: dan tags: trunk)
18:02
Performance fix for winShmClose(). (check-in: ed7774de04 user: drh tags: trunk)
16:58
Add extra tests for removing elements from wal-index hash tables as part of a rollback. (check-in: af3e598ad9 user: dan tags: trunk)
12:35
Delay opening the sub-journal until SQLite actually needs to write data to it. (check-in: c43deb33ae user: dan tags: trunk)
12:09
Remove global variables when compiled with SQLITE_OMIT_WSD (check-in: dd10a547f1 user: drh tags: trunk)
09:25
Enhancements to test_vfs.c and walfault.test. (check-in: ac0de2f39e user: dan tags: trunk)
09:18 Edit [eb80ddc665132c60|eb80ddc665]: Edit check-in comment. Timestamp 2010-06-03 09:17:38. (artifact: c11136be8a user: dan)
09:17
If an error (OOM or SQLITE_FULL error) occurs while executing an SQL statement and a statement-transaction is automatically rolled back as a result, if a second error occurs during the statement rollback do a full transaction rollback instead. Otherwise the client can be left with an inconsistent cache. This can affect both WAL and rollback modes. (check-in: eb80ddc665 user: dan tags: trunk)
09:01
If a malloc fails while allocating a savepoint object at the pager level, do not try to roll that savepoint back later on. (check-in: 91cb08ffb6 user: dan tags: trunk)
00:42 Edit [4c3e137803f86ec5|4c3e137803]: Change branch background color to "#ffc0d0". Timestamp 2010-05-13 09:32:31. (artifact: 633570a432 user: drh)
00:41 Edit [ee13c8849d234931|ee13c8849d]: Timestamp 2010-05-12 19:02:36. (artifact: 32339f0ad8 user: drh)

25 Years Ago (more context)

2000-06-03
19:28
:-) (CVS 48) (check-in: f766564165 user: drh tags: trunk)
19:19
:-) (CVS 47) (check-in: 729d6586b8 user: drh tags: trunk)
18:06
added default values (CVS 46) (check-in: 27c0678623 user: drh tags: trunk)