Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2025-11-04
| ||
| 18:13 | Avoid in some cases keeping multiple manifests for the same container in memory in daemon processes. leaf check-in: 866fc737fa user: dan tags: trunk | |
|
2025-10-26
| ||
| 12:58 | Add the "memory_client_array" and "memory_client_manifest" entries to the bcv_stat table for daemon clients only. check-in: 26ec752fda user: dan tags: trunk | |
|
2025-10-18
| ||
| 16:37 | Add support for pre-processor macro SQLITE_BCV_CURL_HANDLE_CONFIG - for adding a custom routine to configure CURL handles to cloudsqlite components. check-in: e8b858d474 user: dan tags: trunk | |
|
2025-10-17
| ||
| 16:51 | Add support for environment variables CLOUDSQLITE_CAINFO and CLOUDSQLITE_REVOKE_BEST_EFFORT. check-in: c404dace2b user: dan tags: trunk | |
|
2025-10-10
| ||
| 18:30 | Add the "memory_manifest" row to the bcv_stat table. check-in: f9629a8512 user: dan tags: trunk | |
|
2025-08-18
| ||
| 18:29 | Add the values returned by the sqlite3_memory_used() and sqlite3_memory_highwater() APIs to the bcv_stat table. check-in: 5a8c00d320 user: dan tags: trunk | |
| 17:16 | Upgrade SQLite version to 3.50.0. check-in: 98277da92e user: dan tags: trunk | |
|
2024-11-20
| ||
| 14:09 | Add extra test to ensure sqlite3_bcvfs_poll() makes new data available to existing clients. 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 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 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 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 | |