Zixuan Chen
|
afe084f4fe
|
Merge remote-tracking branch 'origin/feat-encode-decode' into feat-gc-fast
|
2022-11-15 16:13:12 +08:00 |
|
Zixuan Chen
|
811d585fed
|
feat: add gc feature gate
|
2022-11-15 16:02:42 +08:00 |
|
Zixuan Chen
|
ebe907dc8d
|
test: update fuzzing type
|
2022-11-15 15:54:29 +08:00 |
|
Zixuan Chen
|
284f1e0862
|
fix: it's possible to enter the no sibling state
|
2022-11-15 15:53:03 +08:00 |
|
leeeon233
|
5ec8752d3d
|
fix: make LoroValue serialize & deserialize compatible with json and binary
|
2022-11-15 15:50:41 +08:00 |
|
leeeon233
|
580f2e54be
|
feat: impl loro decode
Co-authored-by: Zixuan Chen <me@zxch3n.com>
|
2022-11-15 15:50:41 +08:00 |
|
Zixuan Chen
|
c57d4b0e52
|
perf: reduce copies when encoding
|
2022-11-15 15:50:33 +08:00 |
|
Zixuan Chen
|
114e12944d
|
fix: should use slicerange in text container
|
2022-11-15 14:37:18 +08:00 |
|
Zixuan Chen
|
985a8f6920
|
fix: export iter bug
|
2022-11-15 13:59:10 +08:00 |
|
Zixuan Chen
|
3d07e7e7e5
|
fix: bugs related to unknown type
|
2022-11-15 13:41:00 +08:00 |
|
Zixuan Chen
|
bced2f29c8
|
chore: doc
|
2022-11-15 11:46:51 +08:00 |
|
Zixuan Chen
|
794e001ce9
|
feat: fast gc
|
2022-11-15 10:46:29 +08:00 |
|
Zixuan Chen
|
98c9360a85
|
fix: op content merge
|
2022-11-15 00:30:31 +08:00 |
|
Zixuan Chen
|
209e9b98a0
|
chore: noop
|
2022-11-14 23:59:47 +08:00 |
|
Zixuan Chen
|
ed5fc3a491
|
refactor: make remote content a list
|
2022-11-14 23:21:07 +08:00 |
|
Zixuan Chen
|
60a4b13bba
|
chore: remove unused
|
2022-11-14 22:34:14 +08:00 |
|
Zixuan Chen
|
b97b6b1d31
|
perf: reduce copies when encoding
|
2022-11-14 20:34:16 +08:00 |
|
Zixuan Chen
|
452640910e
|
chore: update frontier fn
|
2022-11-14 20:07:08 +08:00 |
|
Zixuan Chen
|
e583c03e1d
|
chore: reduce encode overhead
|
2022-11-14 19:31:56 +08:00 |
|
leeeon233
|
5969f92b87
|
feat: add encode
Co-authored-by: Zixuan Chen <me@zxch3n.com>
|
2022-11-14 18:42:16 +08:00 |
|
Zixuan Chen
|
96c2fd0ba6
|
refactor: rm breakpoints in change
|
2022-11-14 15:19:07 +08:00 |
|
Zixuan Chen
|
1ca3f0e774
|
refactor: rename feature fuzzing to test_utils
|
2022-11-14 10:49:42 +08:00 |
|
Zixuan Chen
|
9758303c28
|
Merge pull request #15 from loro-dev/feat-recursive
feat: recursive type
|
2022-11-14 10:31:10 +08:00 |
|
Zixuan Chen
|
c7ba9203df
|
chore: fix command err
|
2022-11-13 21:25:10 +08:00 |
|
Zixuan Chen
|
fa63687698
|
refactor: remove proptest feature
|
2022-11-13 21:22:49 +08:00 |
|
Zixuan Chen
|
81433a1a8f
|
refactor: replace mem feature with cfg
|
2022-11-13 21:12:35 +08:00 |
|
Zixuan Chen
|
60607a62f0
|
perf: fix B4 perf slow down
|
2022-11-13 20:43:58 +08:00 |
|
Zixuan Chen
|
1c7ccf2b53
|
fix: resolve deep value
|
2022-11-13 17:57:13 +08:00 |
|
Zixuan Chen
|
534302e696
|
test: speed up tests
|
2022-11-13 17:35:13 +08:00 |
|
Zixuan Chen
|
94afd65c4d
|
refactor: rename var
|
2022-11-13 17:32:36 +08:00 |
|
Zixuan Chen
|
18235db95f
|
fix: all vv and head vv error
|
2022-11-13 16:38:12 +08:00 |
|
Zixuan Chen
|
36d141edee
|
test: speed up recursive fuzzing test
|
2022-11-13 16:14:28 +08:00 |
|
Zixuan Chen
|
8dbdf04228
|
fix: all_vv update
|
2022-11-13 15:28:39 +08:00 |
|
Zixuan Chen
|
e385c09e11
|
fix: seq container vv error
|
2022-11-13 15:16:18 +08:00 |
|
Zixuan Chen
|
f33a93c95c
|
test: a failed test
|
2022-11-13 13:23:01 +08:00 |
|
Zixuan Chen
|
a6a599c6c3
|
test: refine recursive test
|
2022-11-13 12:26:28 +08:00 |
|
Zixuan Chen
|
eb00019392
|
test: fix fuzzing tests err
|
2022-11-13 11:37:36 +08:00 |
|
Zixuan Chen
|
9301ed6975
|
chore: update test utils
|
2022-11-13 00:10:50 +08:00 |
|
Zixuan Chen
|
139d71e64a
|
fix: remove over conservative check
|
2022-11-13 00:10:25 +08:00 |
|
Zixuan Chen
|
46252a4b4a
|
fix: get first cursor at id span err
|
2022-11-13 00:09:21 +08:00 |
|
Zixuan Chen
|
beeda6ccf6
|
fix: allow holes exist in tracker vv
|
2022-11-12 22:54:50 +08:00 |
|
Zixuan Chen
|
9b717f901b
|
chore: speed up test
|
2022-11-12 21:46:25 +08:00 |
|
Zixuan Chen
|
b4773b6dc4
|
test: speed up old fuzz test
|
2022-11-12 21:39:40 +08:00 |
|
Zixuan Chen
|
886c1cdd4a
|
fix: fix several issues detected by fuzzer
|
2022-11-12 21:30:00 +08:00 |
|
Zixuan Chen
|
4da32c7d0e
|
test: fuzzing test init
|
2022-11-12 17:51:34 +08:00 |
|
Zixuan Chen
|
37b35cf42f
|
test: sync all
|
2022-11-12 16:33:57 +08:00 |
|
Zixuan Chen
|
b56d747019
|
feat: insert obj to list
|
2022-11-12 11:33:23 +08:00 |
|
Zixuan Chen
|
077d696952
|
feat: list container
|
2022-11-12 11:11:07 +08:00 |
|
Zixuan Chen
|
0c7a7af0fd
|
refactor: remove insert value
simplify code and only use loro value
|
2022-11-12 00:30:07 +08:00 |
|
Zixuan Chen
|
154ddfcfe5
|
feat: to json and from json
|
2022-11-12 00:00:54 +08:00 |
|