Lucio Franco
1ce7bd09fc
server: prepare v0.22.11 release
2023-12-21 11:49:49 -05:00
Lucio Franco
2c0d54ca8b
server: add server count metric
2023-12-21 11:15:04 -05:00
Lucio Franco
4afc01ba17
server: fix metrics overflow panic
2023-12-21 10:31:48 -05:00
Lucio Franco
be02919ed2
sqld: release v0.22.10
2023-12-04 16:03:27 -05:00
Lucio Franco
8a65caa043
sqld: add version label
2023-12-04 15:35:02 -05:00
Lucio Franco
d4c116c174
sqld: use debug for error messages
2023-12-04 15:26:44 -05:00
Lucio Franco
9543ae9fb9
prepare: v0.22.9 release
2023-12-01 12:03:38 -05:00
Lucio Franco
82ef23b1ce
server: remove dbg! in trace
2023-12-01 12:03:08 -05:00
ad hoc
2f9b888256
bump libsql-server to v0.22.8
2023-11-30 15:50:18 +01:00
Avinash Sajjanshetty
0a6dacfc4e
Make snapshot at shutdown opt in
2023-11-30 15:28:31 +01:00
ad hoc
de39b26926
Merge pull request #732 from tursodatabase/bump-libsql-server-0.22.7
...
bump libsql-server to 0.22.7
2023-11-29 16:44:41 +00:00
ad hoc
56bc823021
bump libsql-server to 0.22.7
2023-11-29 17:35:31 +01:00
Lucio Franco
dcd07bf516
Merge branch 'main' into libsql-transactions
2023-11-29 11:30:29 -05:00
ad hoc
6b923e6656
Merge pull request #728 from Horusiath/bottomless-graceful-shutdown
...
bottomless: wait for all background tasks to complete on graceful shutdown
2023-11-29 15:44:10 +00:00
Bartosz Sypytkowski
6252f917b6
call bottomless graceful shutdown when shutting down primary sqld instance
2023-11-29 20:33:33 +09:00
Lucio Franco
23c2cbd4ce
sqld: Add fault and http response metrics
2023-11-28 16:37:03 -05:00
Bartosz Sypytkowski
fc29986354
fixed transaction tests
2023-11-28 10:05:38 +09:00
Bartosz Sypytkowski
0c9b19a04a
introduced concepts of streams and transactions to Hrana HTTP
2023-11-28 10:05:38 +09:00
ad hoc
3ff1253b76
Merge pull request #696 from learn-tursodatabase/main
...
libsql had been moved under https://github.com/tursodatabase/libsql
2023-11-27 11:40:48 +00:00
ad hoc
f19b97caba
fmt
2023-11-26 13:57:23 +01:00
ad hoc
bfc21223e7
test sync embedded replica with snapshots
2023-11-26 13:57:21 +01:00
ad hoc
bc1b16d5b9
fmt
2023-11-25 14:36:31 +01:00
ad hoc
911406181b
fix replica re-syncing from 0 on restart
2023-11-25 14:29:26 +01:00
ad hoc
51afddeabe
test embedded replica don't resync from scratch on restart
2023-11-25 14:29:22 +01:00
T.J. Yang
19c5cb7bb5
libsql had been moved under https://github.com/tursodatabase/libsql
2023-11-24 10:21:25 -06:00
ad hoc
e96be96299
fix embedded replica replication
2023-11-24 14:10:42 +01:00
ad hoc
85abb3b987
add rollback to ReplicationClient
2023-11-23 17:39:28 +01:00
ad hoc
2e7b88fad1
Merge pull request #661 from tursodatabase/improve-replication-error-handling
...
improve replication error handling
2023-11-23 12:30:06 +00:00
ad hoc
5412434add
Merge pull request #493 from tursodatabase/757-bottomless
...
snapshot on scale to zero and shutdown
2023-11-23 07:52:40 +00:00
Lucio Franco
e09b1b21e6
sqld: prepare v0.22.6 release
2023-11-22 15:23:41 -05:00
Bartosz Sypytkowski
490884be39
modified http response code for Hrana's expired stream errors from 500 to 400
2023-11-22 17:33:04 +09:00
ad hoc
499ad76a81
fmt
2023-11-21 20:19:23 +01:00
ad hoc
bcd920d54f
fix flaky replication test
2023-11-21 20:18:56 +01:00
ad hoc
d4d70d39f4
improve replication error handling
2023-11-21 20:18:55 +01:00
Lucio Franco
1e97a624c7
Merge pull request #660 from tursodatabase/lucio/fix-replication
...
libsql: fix embedded replica snapshot handling
2023-11-21 10:22:14 +00:00
Lucio Franco
4974434288
libsql: fix embedded replica snapshot handling
2023-11-20 18:17:50 -05:00
Lucio Franco
365d921243
Merge pull request #658 from tursodatabase/lucio/prepare-0.22.5
...
prepare sqld v0.22.5
2023-11-20 23:08:56 +00:00
Lucio Franco
f1536a1d78
Update README.md
2023-11-20 16:56:35 -05:00
Lucio Franco
87f0e1d595
prepare sqld v0.22.5
2023-11-20 16:50:06 -05:00
Lucio Franco
f8080fa74a
run cargo fmt
2023-11-20 15:05:24 -05:00
ad hoc
ed06fe2586
create tempfile within sqld directory
2023-11-20 20:36:26 +01:00
ad hoc
433e09784d
review edits
2023-11-20 18:50:36 +01:00
ad hoc
06904ddd6f
remove stray dbg! + fmt
2023-11-20 18:41:22 +01:00
ad hoc
b40c2d66c8
add tests
2023-11-20 18:41:22 +01:00
ad hoc
8c65645a37
Non blocking snapshot merger
2023-11-20 18:41:22 +01:00
ad hoc
bc52cc17bf
compact pending logs on compactor startup
2023-11-20 18:41:21 +01:00
ad hoc
81ae87cddc
fix compaction bug
...
use a compaction queue instead of compacting a single log at a time, and
fix a bug that was caused by the change of the channel type from a zero
sized crossbeam with a single slot tokio channel.
2023-11-20 18:41:21 +01:00
ad hoc
f602f1cd40
Merge pull request #648 from tursodatabase/lucio/remove-tracing-panic
...
server: remove tracing-panic
2023-11-20 15:30:25 +00:00
ad hoc
c4748a25bd
Merge pull request #652 from tursodatabase/snapshot-injection-bug
...
snapshot injection bug
2023-11-20 15:16:57 +00:00
Lucio Franco
0ac4b4cf17
server: remove tracing-panic
2023-11-20 16:16:40 +01:00