This repository was archived by the owner on Oct 18, 2023. It is now read-only.
v0.16.0
·
194 commits
to refs/heads/main
since this release
Changes
- bump sqld to 0.16.0 @MarinPostma (#486)
- Bart/bottomless nowait @Horusiath (#483)
- bottomless: stop waiting for S3 put object on every transaction commit @Horusiath (#480)
- Limit replica frames buffer size @MarinPostma (#479)
- Publish release @dyasny (#474)
- bottomless async replication @Horusiath (#473)
- Mechanism to block reads and writes to a database @honzasp (#476)
- disallow explain pragma @MarinPostma (#475)
- Improve sqld version reporting @penberg (#471)
- Publish release binaries and docker images @dyasny (#469)
- Switch HTTP request logging to "debug" level @penberg (#470)
- base connection state on autocommit @MarinPostma (#467)
- disable nagle algorithm for http @MarinPostma (#468)
- Fix hrana skipped step bug @MarinPostma (#463)
- introduce sentinel file @MarinPostma (#458)
- fix hrana size limit @MarinPostma (#462)
- Testing setup for bottomless @Horusiath (#460)
- Limit reponse size @MarinPostma (#451)
- replication: allow replica overwrite @MarinPostma (#456)
- start metric loop after db is initialized @MarinPostma (#454)
- Correctly report errors when executing statements over Hrana @honzasp (#455)
- Create sqld user group @athoscouto (#450)
- wal recovery @MarinPostma (#447)
- Add Dockerfile.dev with cache to speed up local builds @athoscouto (#446)
- sqld: bump rusqlite and move it to a workspace dependency @psarna (#445)
- bump vergen @MarinPostma (#444)
- Results builder @MarinPostma (#400)
- avoid panicking when adress already in use @MarinPostma (#442)
- remove cargo chef from Dockerfile @MarinPostma (#441)
- bump sqlite3 parser to 0.8.0 @MarinPostma (#443)
- Prebuilt docker container instructions @CodingDoug (#435)
- bottomless: inject into existing WalHook mechanism @psarna (#432)
- libsql: allocate a vector for column values once @psarna (#425)
- fix off by one replication bug @MarinPostma (#440)
- busyproof sqld @MarinPostma (#436)
- Stateful Hrana-over-HTTP API @honzasp (#403)
- static wal methods @MarinPostma (#414)
- remove bottomless tests @MarinPostma (#431)
- Debug tools @MarinPostma (#430)
- treewide: temporarily nuke mwal_backend @psarna (#429)
- Flush large transaction to shadow WAL when too large @MarinPostma (#423)
- bottomless: ignore PASSIVE checkpoints @psarna (#421)
- Improve formatting of SQLite errors in Hrana @honzasp (#417)
- sqld: add optional heap limiting @psarna (#420)
- Improve user guide @penberg (#418)
- sqld: bump rusqlite to revision without memory leak for Wasm UDF @psarna (#408)
- trace SQL commands @MarinPostma (#416)
- fix atomic file swap on osx @MarinPostma (#413)
- mimalloc: drop secure mode @psarna (#409)
- sqld-libsql-bindings: deregister methods before freeing them @psarna (#407)
- sqld-libsql-bindings: make register+find atomic @psarna (#406)
- Improve readmes @CodingDoug (#404)