Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-11-20
| ||
14:09 | Add extra test to ensure sqlite3_bcvfs_poll() makes new data available to existing clients. Leaf check-in: 001f38fb2b user: dan tags: trunk | |
2024-10-11
| ||
15:38 | Have sqlite3_bcv_copy() reject attempts to create a database with a name too long for the manifest file format. check-in: 88f4ee0e3d user: dan tags: trunk | |
2024-06-11
| ||
15:47 | Fix the sqlite3_bcvfs_delete() function so that it sets the delete-timestamp for each block. check-in: a52aa7ed97 user: dan tags: trunk | |
2024-06-10
| ||
19:58 | Fix broken SQLITE_BCVCONFIG_FIND_ORPHANS option. check-in: 73cd3efdf0 user: dan tags: trunk | |
2024-06-06
| ||
17:43 | Changes to make sqlite3_bcv_cleanup() interruptible. check-in: ca7b3d0b97 user: dan tags: trunk | |
17:31 | Document new progress callback conventions for sqlite3_bcv_cleanup(). Closed-Leaf check-in: 06277b3ea4 user: dan tags: cleanup-interrupt | |
16:07 | Add tests for extra xProgress callbacks issued by sqlite3_bcv_cleanup(). check-in: f122416bab user: dan tags: cleanup-interrupt | |
2024-06-05
| ||
20:40 | Add the SQLITE_BCVCONFIG_FINDORPHANS. And invoke the xProgress callback from sqlite3_bcv_cleanup() while listing files. check-in: 20bb6098d2 user: dan tags: cleanup-interrupt | |
2024-05-30
| ||
19:02 | Experimental changes to make sqlite3_bcv_cleanup() interruptible. check-in: abf540ceed user: dan tags: cleanup-interrupt | |
19:01 | Fix handling of "Transfer-Encoding: Chunked" in test script proxy.tcl. check-in: 060e73c89a user: dan tags: trunk | |
2024-05-17
| ||
15:30 | Fix bug in logging causing all HTTP requests made by sqlite3_bcv handles to be reported as being answered within 0ms. check-in: a3648245f3 user: dan tags: trunk | |
2024-02-21
| ||
15:47 | Upgrade the sqlite3.c and sqlite3.h in this project to version 3.45.1. check-in: d27643049a user: dan tags: trunk | |
15:32 | Avoid a crash in the daemon process that could occur if event logging is enabled, and a client sends a READ message and then abruptly disconnects. check-in: a371e8ac24 user: dan tags: trunk | |
2024-02-12
| ||
19:09 | Fixes so that things work with SQLITE_DIRECT_OVERFLOW_READ. check-in: f6145230ca user: dan tags: trunk | |
2023-10-19
| ||
15:22 | Fix a problem causing the daemon to crash if a client connected, sent a PREFETCH message, then disconnected before receiving the PREFETCH_REPLY message. check-in: 0ad9d3112a user: dan tags: trunk | |
2023-08-31
| ||
15:51 | Change the name of the new "nreader" column to "ntrans". check-in: 8535bc08c4 user: dan tags: trunk | |
15:38 | Add the "nreader" column to virtual table "bcv_database". Also add new table "bcv_stat". check-in: 40b9073b33 user: dan tags: trunk | |
14:37 | Update existing test cases and documentation to account for the virtual table enhancements on this branch. Closed-Leaf check-in: 3abbe73e90 user: dan tags: vtab-v2 | |
11:07 | Add tests for the code on this branch. check-in: f6e1a4864b user: dan tags: vtab-v2 | |
2023-08-30
| ||
20:48 | Add the "nreader" column to the bcv_database table. Add the new "bcv_stat" table. check-in: 5d60b4987c user: dan tags: vtab-v2 | |
2023-08-23
| ||
11:30 | Add extra documentation for the daemon -cachesize option. check-in: 379d034d22 user: dan tags: trunk | |
2023-08-22
| ||
16:08 | Remove an old "TODO" comment from blockcachevfs.c. check-in: 94b1bc44c8 user: dan tags: trunk | |
2023-08-18
| ||
20:10 | Update documentation to match bcv_database changes. check-in: 683101f90f user: dan tags: trunk | |
19:24 | Add "nclient" and "nprefetch" columns to the bcv_database table. check-in: 7712ba2611 user: dan tags: trunk | |
2023-08-02
| ||
15:32 | Upgrade to SQLite 3.42.0. check-in: fbbff0c1fb user: dan tags: trunk | |
2023-08-01
| ||
19:15 | Fix a problem causing the second and subsequent clients of a daemon-mode db to never properly close read-only transactions. Leaf check-in: 66be10dc2a user: dan tags: locking-fix | |
2023-07-31
| ||
11:46 | Add missing automake files - compile, config.guess and config.sub - and upgrade others to automake 1.16. check-in: 58e9546ef5 user: dan tags: trunk | |
2023-07-28
| ||
16:06 | Add test cases for read-only daemon clients. check-in: 3ff0f4fbfc user: dan tags: trunk | |
2023-07-27
| ||
11:40 | Fix a missing link on index.wiki. check-in: f625c9d4a1 user: dan tags: trunk | |
2023-07-06
| ||
20:44 | Add missing "db close" to test file. No changes to code. check-in: 66d4a43593 user: dan tags: trunk | |
19:28 | Fix a problem with sqlite3_bcvfs_upload() where the first SQLITE_BCVFS_CONFIG_NREQUEST blocks are all already in cloud storage. check-in: 30f3519a8a user: dan tags: trunk | |
18:36 | Add extra tests for copy/vacuum/upload. check-in: 21d9018ff4 user: dan tags: trunk | |
2023-06-21
| ||
19:06 | Modify daemon code to write blocks to disk 32KiB, instead of 512 bytes, at a time. check-in: 42f076fd4e user: dan tags: trunk | |
2023-06-20
| ||
15:10 | Fix problems with autoconf builds. check-in: 4c5a676785 user: dan tags: trunk | |
15:00 | Move encryption routines into a dedicated file - bcvencrypt.c - so that they can be easily replaced at compile time. check-in: 62cc91b89d user: dan tags: trunk | |
2023-04-18
| ||
17:50 | Change the types of columns start_time and end_time from the bcv_http_log virtual table from INTEGER to TEXT. check-in: dcdccea8d0 user: dan tags: trunk | |
2023-04-12
| ||
17:11 | Merge the bcv_http_log virtual table to trunk. check-in: 1e01d8dae8 user: dan tags: trunk | |
17:06 | Fix documentation typos. Closed-Leaf check-in: 92f21a7dd4 user: dan tags: http-log-vtab | |
17:04 | Add documentation for bcv_http_log virtual table. check-in: 4b0a7fa017 user: dan tags: http-log-vtab | |
16:50 | Update comments in blockcachevfs.h to take the bcv_http_log table into account. check-in: a72905b670 user: dan tags: http-log-vtab | |
16:32 | Add tests for discarding bcv_http_log entries. check-in: 1094301617 user: dan tags: http-log-vtab | |
2023-04-11
| ||
20:43 | Add a virtual table to access an internally maintained log of http requests. check-in: 1972b524d6 user: dan tags: http-log-vtab | |
2023-03-27
| ||
13:37 | Fix iso-8661/iso-8601 typo in index.wiki. check-in: 2a33c90842 user: dan tags: trunk | |
06:59 | Update documentation to mention the bcv_kv_meta table. check-in: 7cb23b3b50 user: dan tags: trunk | |
2023-03-25
| ||
20:28 | Add the bcv_kv_meta table, for accessing the "Date" and "Last-Modified" timestamps recieved from the cloud storage server when the bcv_kv database was downloaded. check-in: 3fa5e96a45 user: dan tags: trunk | |
2023-03-16
| ||
15:59 | Allow daemon clients to run without write access to the daemon directory. check-in: f57ec8574c user: dan tags: trunk | |
15:30 | Add missing comments to source code. Closed-Leaf check-in: 4e5c2d5760 user: dan tags: readonly-clients | |
15:22 | Ensure daemon clients open the cache-file for read-only access. check-in: dfe8c7cbd9 user: dan tags: readonly-clients | |
2023-03-15
| ||
22:06 | Experimental changes to allow daemon clients to run without write access to the daemon directory. check-in: 9de8531fd6 user: dan tags: readonly-clients | |
2023-03-14
| ||
16:55 | Fix a test script problem. check-in: aa4c61fdf2 user: dan tags: trunk | |