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 |
|
Zixuan Chen
|
76269a8ca7
|
chore: cargo fix
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
9080e68c89
|
fix: get is span should consider unapplied status
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
6da6cd2915
|
fix: simplify get siblings
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
e136504f3e
|
test: update test
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
0509db416b
|
fix: try to put origin right to an un deleted elem
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
7c032b6321
|
fix: origin left should points to non-deleted
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
71aca40c7b
|
chore: fuzz
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
81b8f2c591
|
fix: simplify create level when apply update
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
506350a45a
|
chore: bench utils
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
f760aad046
|
test: add bench facilities
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
7f728db495
|
fix: yata fuzzing works now
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
d36c41b7cd
|
fix: tree balance issue
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
8406b182ae
|
fix: yspan slice bug
|
2022-10-26 23:31:34 +08:00 |
|
Zixuan Chen
|
a7ce6ddfd6
|
fix: adapt crdt-list change
|
2022-10-26 23:31:34 +08:00 |
|