|
20238668a0
|
cleanups
|
2023-11-27 15:42:19 +01:00 |
|
|
e96be96299
|
fix embedded replica replication
|
2023-11-24 14:10:42 +01:00 |
|
|
85abb3b987
|
add rollback to ReplicationClient
|
2023-11-23 17:39:28 +01:00 |
|
|
2af6c8b03b
|
fmt
|
2023-11-23 17:24:36 +01:00 |
|
|
42b1a56f00
|
set injector to NeedHandshake state on unexpected errror
|
2023-11-23 17:01:01 +01:00 |
|
|
7aa3ddb98f
|
rollback injector on error
|
2023-11-23 17:01:01 +01:00 |
|
|
d43abe4a66
|
add injector mid transaction error test
|
2023-11-23 17:01:00 +01:00 |
|
|
499ad76a81
|
fmt
|
2023-11-21 20:19:23 +01:00 |
|
|
17b380b902
|
add replication error handling tests
|
2023-11-21 20:18:56 +01:00 |
|
|
d4d70d39f4
|
improve replication error handling
|
2023-11-21 20:18:55 +01:00 |
|
|
4974434288
|
libsql: fix embedded replica snapshot handling
|
2023-11-20 18:17:50 -05:00 |
|
|
0575a34902
|
fmt
|
2023-11-20 16:00:57 +01:00 |
|
|
652560f68a
|
fix partial snapshot application bug
|
2023-11-20 16:00:57 +01:00 |
|
|
b76430dd4c
|
rollback injector on error
|
2023-11-17 14:09:22 +01:00 |
|
|
18e678bdb0
|
run cargo fmt
|
2023-11-13 19:32:11 +01:00 |
|
|
3b7798019b
|
reset embedded replica on incompatible log.
|
2023-11-13 19:31:35 +01:00 |
|
|
b9b47ee16c
|
fix namespace reset on imcompatible log
|
2023-11-13 15:47:54 +01:00 |
|
|
7af5b247ac
|
make replica proxy to primary until caught up with primary
|
2023-11-07 20:07:14 +01:00 |
|
|
d7b65533cf
|
add primary replication index to Hello response
|
2023-11-07 17:57:16 +01:00 |
|
|
54895cb167
|
proxy proto: change txn state to is_autocommit
|
2023-11-07 12:41:31 +01:00 |
|
|
f92feb0cc1
|
Merge pull request #507 from tursodatabase/streaming-proxy
streaming proxy
|
2023-11-03 10:27:49 +00:00 |
|
|
649915f9ea
|
declare handshake version 1 in current libsql
|
2023-11-02 16:36:08 +01:00 |
|
|
c464bf4008
|
add backward compat to replication server
|
2023-11-02 16:25:53 +01:00 |
|
|
84a8fd1825
|
make proto backwark compatible
|
2023-11-02 16:25:34 +01:00 |
|
|
4f617afc53
|
fix clippy and fmt
|
2023-10-31 17:40:09 +01:00 |
|
|
f63f358eaf
|
fix generated rpc code
|
2023-10-31 17:27:05 +01:00 |
|
|
a7fe6bd558
|
restore cargo lock after bad rebase
|
2023-10-31 17:26:14 +01:00 |
|
|
e23f1f2516
|
add more exec-stream tests
|
2023-10-31 17:10:59 +01:00 |
|
|
f6d73619f9
|
add streaming replication proto
|
2023-10-31 17:10:31 +01:00 |
|
|
ecbc261cec
|
Remove build.rs for replication
|
2023-10-31 11:24:10 -04:00 |
|
|
0c40a3bc76
|
review changes
|
2023-10-30 17:26:20 +01:00 |
|
|
ea56d83b79
|
fix clippy
|
2023-10-30 17:26:20 +01:00 |
|
|
866d8858ea
|
remove debug statements
|
2023-10-30 17:26:19 +01:00 |
|
|
641945e97f
|
fix panick in local sync embbedded replica
local embbedded replicas are not allowed to perform writes.
|
2023-10-30 17:26:19 +01:00 |
|
|
4a3a31836b
|
session based handshake
|
2023-10-30 17:26:19 +01:00 |
|
|
0012ae05c2
|
fix tests
|
2023-10-30 17:26:18 +01:00 |
|
|
da4f293c12
|
use libsql_replication snapshot in libsql_server
|
2023-10-30 17:26:18 +01:00 |
|
|
0b04438393
|
add snapshot to libsql-replication
|
2023-10-30 17:26:18 +01:00 |
|
|
6c87f263bd
|
clippy & fmt
|
2023-10-30 17:26:18 +01:00 |
|
|
fbc6d30fba
|
use abstract replicator in libsql
|
2023-10-30 17:26:17 +01:00 |
|
|
e16d3e857a
|
move WalIndexMeta to libsql-replication
|
2023-10-30 17:26:17 +01:00 |
|
|
5d9fd529fc
|
use abstract Replicator in libsql-server
|
2023-10-30 17:26:17 +01:00 |
|
|
ade217c5eb
|
Abstract Replicator
|
2023-10-30 17:26:16 +01:00 |
|
|
f493f3f054
|
use injector from replication crate
|
2023-10-30 17:26:16 +01:00 |
|
|
e998c8a7d8
|
move injector to replcation crate
|
2023-10-30 17:26:16 +01:00 |
|
|
2e42c635b5
|
move rpc to libsql-replication crate
|
2023-10-30 17:26:14 +01:00 |
|