This Day In History For 2025-08-22
1 Year Ago (more context)
2024-08-22
| ||
18:12 | Enhance the generate_series() table-valued function such that it is able to recognize equality and inequality constraints on the "value" column and optimize its operating accordingly. (check-in: d50b784807 user: drh tags: trunk) | |
16:22 | Add the SQLITE_INDEX_SCAN_HEX bit to the sqlite3_index_info.idxFlags bitmask. When set, this bit causes the EXPLAIN QUERY PLAN output to show the idxNum value in hex rather than in decimal. This is purely a debugging aid. (check-in: 6c00e88ebd user: drh tags: trunk) | |
2 Years Ago (more context)
2023-08-22
| ||
23:00 | Minor Tester1.java cleanups. (check-in: 70d936953b user: stephan tags: jni-threading) | |
22:13 | Fix Tester1 so that exceptions triggered via threads are not silently ignored. Disable auto-extension tests in multi-thread mode because concurrent threads rightfully interfere with that. (check-in: 56b2a077ac user: stephan tags: jni-threading) | |
20:10 | More work on the JNI multi-threaded test runner. (check-in: 9a74ad716b user: stephan tags: jni-threading) | |
18:36 | Disassociate JNI db handles from the thread that created them, as it's no longer relevant. (check-in: 8b78b737e6 user: stephan tags: jni-threading) | |
17:51 | Correct JNI binding of sqlite3_shutdown() to clean up all cached JNIEnv objects. (check-in: 02e868690f user: stephan tags: jni-threading) | |
17:36 | JNI internal cleanups and correct two leaked db handles in test code. (check-in: f927a30b5b user: stephan tags: jni-threading) | |
16:44 | Fix a harmless memory leak in the sqldiff utility. (check-in: 724bc15701 user: drh tags: trunk) | |
15:47 | Merge the trunk Makefile enhancements into the reuse-schema branch - especially the new "sdevtset" makefile target. (check-in: f55f5e9dff user: drh tags: reuse-schema) | |
15:30 | Move the JNI per-thread cache of NativePointerHolder refs into global space. This allows better-targeted mutex locks and incidentally eliminates the lagginess and post-run hangs in Tester1's multi-thread mode (presumably caused by deadlocks). (check-in: e209f56a97 user: stephan tags: jni-threading) | |
15:19 | Add makefile target "sdevtest" - like "mdevtest" except asan and usan enabled for the non-debug test. (check-in: a449d650cd user: dan tags: trunk) | |
13:41 | Update version number in autoconf/tea/configure.ac. (check-in: 055ae724ff user: dan tags: trunk) | |
11:34 | Move most of the per-JNIEnv global Java class refs into the global state, saving a bit of per-thread overhead. (check-in: 7342bf5787 user: stephan tags: jni-threading) | |
11:20 | Update autoconf/Makefile.msc (by running mkmsvcmin.tcl) to support the "ASAN=1" option. (check-in: 17028ba7a9 user: dan tags: trunk) | |
3 Years Ago (more context)
2022-08-22
| ||
21:37 | More experimentation with how client-side config state can be passed on to initialize the JS-side sqlite3 API. (check-in: ea2acc454c user: stephan tags: fiddle-opfs) | |
16:30 | Merge recent trunk enhancements into the reuse-schema branch. (check-in: 9c05a48ee0 user: drh tags: reuse-schema) | |
16:10 | • Edit [e215d55a97e1ccbc|e215d55a97]: Edit check-in comment. (artifact: 63cb273b82 user: stephan) | |
16:08 | Merge all recent trunk changes into the begin-concurrent-pnu-wal2 branch. (check-in: dde76e91d3 user: drh tags: begin-concurrent-pnu-wal2) | |
15:57 | Merge all recent trunk enhancements into the wal2 branch. (check-in: 0b7578bf3d user: drh tags: wal2) | |
15:48 | Merge all recent trunk enhancements into the begin-concurrent-report branch. (check-in: 2ec6e9e134 user: drh tags: begin-concurrent-report) | |
15:42 | Merge all recent trunk enhancements into the begin-concurrent branch. (check-in: 7eac6136ab user: drh tags: begin-concurrent) | |
15:18 | Performance enhancement for sqlite3DbFree(). (check-in: c296a9d958 user: drh tags: trunk) | |
14:03 | Merge recent trunk changes into the fiddle-opfs branch. (check-in: e215d55a97 user: stephan tags: fiddle-opfs) | |
13:34 | Refactor JS API amalgamation such that the bootstrapping/configuration is deferred until the whole amalgamation is available, to facilitate providing clients with a way to initialize the API with their own config (noting that we're still one small level of refactoring away from being able to actually do that). (check-in: 9dbe9a6aec user: stephan tags: fiddle-opfs) | |
08:55 | wasm: accommodated a JS API rename. (check-in: 00991335c4 user: stephan tags: fiddle-opfs) | |
02:00 | Add the new internal interface sqlite3DbNNFreeNN(db,ptr) where both the db and ptr parameters are guaranteed to be non-NULL. Use this where appropriate to save more than 2 million CPU cycles on the standard performance test. (check-in: e5eaa80e81 user: drh tags: trunk) | |
10 Years Ago (more context)
2015-08-22
| ||
20:32 | Fix a problem to do with detecting unlocked transaction conflicts if another client restarts the wal while the transaction is running. (check-in: e3968b2562 user: dan tags: begin-concurrent) | |
19:39 | Add the json_valid() function to the json1.c extension. Fix various minor problems in the json1.c extension. (check-in: 380a97345b user: drh tags: trunk) | |
17:28 | Add further tests for deferred page allocation. And fixes for the same. (check-in: ed0a31be72 user: dan tags: begin-concurrent) | |
07:56 | Merge further trunk changes. (check-in: c2327a3b8e user: dan tags: begin-concurrent) | |
07:55 | Merge trunk changes into this branch. (check-in: 9021f7369f user: dan tags: begin-concurrent) | |
03:05 | Fix a couple instances of OOM handling in the json extension. (check-in: 213a6c5ccb user: drh tags: trunk) | |
01:32 | • Fixed ticket [c2a19d8165]: Incorrect LEFT JOIN when FROM clause contains nested subqueries plus 5 other changes (artifact: 05ca3244a6 user: drh) | |
01:32 | Do not apply the WHERE-clause pushdown optimization to terms that originate in the ON or USING clause of a LEFT JOIN. Fix for ticket [c2a19d81652f40568c]. (check-in: 351bc22fa9 user: drh tags: trunk) | |
20 Years Ago (more context)
2005-08-22
| ||
02:10 | Update the download page of the website to handle TEA builds and starkits. (CVS 2612) (check-in: 1fab599b6f user: drh tags: trunk) | |
25 Years Ago (more context)
2000-08-22
| ||
18:30 | Version 1.0.3 (CVS 497) (check-in: d35a1f8b37 user: drh tags: trunk) | |
18:29 | bug fix (CVS 142) (check-in: f255ea6d4b user: drh tags: trunk) | |
13:47 | :-) (CVS 141) (check-in: 7ecc9c447b user: drh tags: trunk) | |
13:43 | :-) (CVS 140) (check-in: 9d72ceb44d user: drh tags: trunk) | |
13:40 | :-) (CVS 139) (check-in: 67e2da38c3 user: drh tags: trunk) | |
13:40 | :-) (CVS 138) (check-in: c6b71d9b4b user: drh tags: trunk) | |
13:27 | :-) (CVS 137) (check-in: 5f6559ee7b user: drh tags: trunk) | |