This repository has been archived by the owner on Oct 18, 2023. It is now read-only.
Releases: libsql/sqld
Releases · libsql/sqld
v0.16.3
Changes
- fix brew command for both types of mac runners @dyasny (#491)
- 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)
v0.16.0
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)
v0.15.0
Changes
- Added --version flag @CodingDoug (#402)
- Preserve original SQL string for create table @haaawk (#401)
- Add missing ; to the end of PRAGMA foreign_keys=OFF statement @athoscouto (#399)
v0.14.0
Changes
- Bump version @haaawk (#398)
- ensure no openssl @MarinPostma (#397)
- lib: modify storage monitor to return more up-to-date information @psarna (#380)
- Add
libsql
namespace to docker run command @avinassh (#392) - replace openssl with rustls for hyper @MarinPostma (#396)
- Fix type in foreign_keys pragma name @haaawk (#393)
- Add HTTP API v2, based on Hrana 2 @honzasp (#389)
- Don't return rows when
want_rows
is false @honzasp (#387) - Minor dockerfile and readme improvements @nukemberg (#388)
- move extension loading to debug @glommer (#386)
- Additions to Hrana 2 @honzasp (#385)
- limit max conccurrent db connections @MarinPostma (#383)
- fix sql wal methods leak @MarinPostma (#382)
- reserve table names @glommer (#381)
- Hrana protocol version 2 @honzasp (#364)
v0.13.0
What's Changed
- add documentation about extensions by @glommer in #371
- http: fix HTTP dev console by @psarna in #373
- Switch to 64-bit counters for rows read/written by @penberg in #367
- query_analysis: allow DROP INDEX by @psarna in #375
- cleaner shutdown by @MarinPostma in #376
- enable merge queues by @MarinPostma in #377
- stats: add storage_bytes_used by @psarna in #372
- bump sqld to 0.13.0 by @penberg in #378
Full Changelog: v0.12.0...v0.13.0
v0.12.0
Changes
- bump sqld to 0.12.0 @haaawk (#366)
- query_analysis: qualify pragmas for reads/writes @psarna (#363)
- Server heartbeats @penberg (#361)
- parse multiline when loading dump @glommer (#355)
- pass create virtual table statements through @glommer (#359)
- Categorise every pragma @MarinPostma (#360)
- be more permissive with pragmas @glommer (#356)
- enable permanent triggers @MarinPostma (#332)
- disable temp table creation @MarinPostma (#347)
v0.11.0
Changes
- bump sqld to 0.11.0 @haaawk (#349)
- whitelist specific pragmas @MarinPostma (#348)
- add virtual table support @MarinPostma (#345)
v0.10.0
v0.9.0
Changes
- dump sqld to version 0.9.0 @MarinPostma (#336)
- allow building from source tarball @glommer (#334)
- whitelist permanent views @MarinPostma (#331)
- Replica connection wait for replication @MarinPostma (#323)
- add consistency model doc @MarinPostma (#330)
v0.8.0
Changes
- bump sqld to v0.8.0 @haaawk (#329)
- RFC: read-only access JWT tokens @psarna (#311)
- posgres fix batch @MarinPostma (#326)
- remove postgres wire over ws, and refactor @MarinPostma (#325)
- Streaming replication @MarinPostma (#317)
- smaller welcome ascii art @MarinPostma (#322)
- use mimalloc as global allocator @MarinPostma (#319)
- bottomless: make compression optional @psarna (#321)
- Fixed botomless link @syrusakbary (#320)