Zixuan Chen
|
ec07825c4f
|
fix: slice issue
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
037093f6bd
|
fix: partial iter bug
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
b099b4507c
|
fix: add 2 site tests & fix update cursor bug
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
0cd640340a
|
chore: cargo style fix
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
36adcd0ba3
|
fix: avoid repeatedly apply
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
ef129f96e7
|
refactor: remove op_proxy
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
e27c94aaea
|
test: add script to quick check all tests
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
d7d626dd97
|
fix: fix yspan merge bug
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
69521a97ef
|
fix: two sites sync issue
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
788808b055
|
fix: basic import export test
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
61c27ca58b
|
fix: fix a few bugs
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
6473d9c11e
|
fix: dag partial iter bug
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
b582e005cb
|
fix: fix memory leak
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
cf11e1ff4b
|
test: single client fuzz
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
796317097d
|
test: start integration testing
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
5c47f2e04e
|
feat: simple export and import
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
e8e977ddf4
|
refactor: remove redundant code
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
12e2899bdd
|
fix: tracker state fix
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
4f2f07dd32
|
feat: get op content from store
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
d1e1143c58
|
chore: impl basic framework of text applying
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
ee8bee54ab
|
chore: tracker apply skeleton
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
d8bb107a56
|
refactor: impl dag for log store
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
f3b36680f9
|
chore: cargo fix
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
9cd360e511
|
refactor: list slice
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
f20e135301
|
refactor: better loro structure
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
1d38440e9f
|
refactor: org loro entry code
add raw string pool
add owning_ref dep
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
4fc987f42a
|
fix: use better structure for log store access
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
fd29b50e99
|
doc: tracker stage doc
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
18229bd41b
|
refactor: rename yata to yata_impl
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
947eb13853
|
chore: cleanup
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
8f6dd65522
|
feat: dag partial iter
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
780cf84610
|
refactor: can use multiple ids inpu in find path
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
15c60aece0
|
fix: find_path
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
06758d07a5
|
refactor: better version diff type
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
0bc32bbf79
|
refactor: use id span struct in dag
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
3400a4e4b7
|
test: refine test, dag node may be merged
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
d47fe2df8c
|
test: use proptest factor to switch proptest mode
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
9d66aeb511
|
test: simplify proptest
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
fe12784fc3
|
refactor: refine dag impl
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
56be50c1b6
|
fix: pass dag prop test
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
906aebfa8a
|
fix: a few common ancestors bugs
still buggy
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
e11e93fe07
|
fix: better dag find common ancestor
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
aef1947bee
|
chore: add tabled to y_span
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
0bcf19038d
|
chore: init apply logic
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
d924e9fac8
|
refactor: add has id
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
d28fa407ea
|
chore: update config
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
490927a878
|
chore: cargo fix
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
f62d01d5e8
|
refactor: replace dyn dispatch with static
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
0889fa0dfa
|
refactor: update based on new crdt abstraction
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
aae1b2a322
|
refactor: simplify cursor code
|
2022-10-26 23:31:34 +08:00 |
|