storage: each runtime database connection keeps a page cache sized for its role, read back at open

This commit is contained in:
2026-10-21 21:40:05 +02:00
parent 8f2794533b
commit c2eac8d486
6 changed files with 161 additions and 8 deletions
+1
View File
@@ -13,6 +13,7 @@ Sections are written by hand. Nothing here is generated from commit messages: th
### Changed
- **Each database connection keeps a page cache sized for its job** instead of SQLite's 2 MiB default on all seven: 256 KiB for the configuration database and for retention, 1 MiB for the query-history writer and reader.
- **The documentation is written for people running nxdns.** It starts from Get started, which downloads a release instead of building from source, and drops the API reference, the troubleshooting page and the performance pages. It is published at <https://nxdns.sh/docs/>, and `INSTALL.md` in the tarball links there.
## [0.0.24] - 2026-10-21