leeeon233
|
a04d0794aa
|
fix: avoid Unresolved as PrelimValue
|
2023-01-16 18:38:55 +08:00 |
|
Zixuan Chen
|
625771c37d
|
fix: decode batch (#54)
|
2023-01-06 21:14:29 +08:00 |
|
Zixuan Chen
|
a03c68a993
|
fix: make LoroCore: Send + Sync (#61)
|
2023-01-06 21:03:11 +08:00 |
|
leeeon233
|
6a02ce1568
|
fix: wasm loro class inner mutability
|
2023-01-06 12:20:00 +08:00 |
|
leeeon233
|
38ccf36b9d
|
fix: test
|
2023-01-03 17:36:17 +08:00 |
|
leeeon233
|
953a4613c6
|
fix: nesting notify
|
2023-01-03 17:36:17 +08:00 |
|
leeeon233
|
80640ca4e1
|
fix: wasm hierarchy notify dead lock
|
2023-01-03 17:36:17 +08:00 |
|
leeeon233
|
647352aa2a
|
chore: cargo fix
|
2022-12-30 11:54:22 +08:00 |
|
leeeon233
|
065e646a7e
|
refactor: use Weak in container
|
2022-12-30 11:54:22 +08:00 |
|
Zixuan Chen
|
fd65b1504c
|
Merge branch 'main' into perf-wasm-analysis
|
2022-12-27 12:57:16 +08:00 |
|
leeeon233
|
4748e1d38c
|
fix: decode hierarchy for snapshot mode
update columnar version, reduce compression time
|
2022-12-19 18:07:24 +08:00 |
|
leeeon233
|
b0b1fddef3
|
refactor: unify encode api
|
2022-12-19 18:07:24 +08:00 |
|
Zixuan Chen
|
c6f9561de3
|
chore(ci): fix ci
|
2022-12-18 21:05:04 +08:00 |
|
Zixuan Chen
|
4a0b8e52e8
|
Merge remote-tracking branch 'origin/main' into perf-wasm-analysis
|
2022-12-18 20:59:57 +08:00 |
|
leeeon233
|
4cfdbff768
|
chore: rebase
|
2022-12-13 23:06:21 +08:00 |
|
Zixuan Chen
|
035d03c89e
|
chore(wasm): fix build wasm script
|
2022-12-13 16:33:24 +08:00 |
|
Zixuan Chen
|
95daf02a29
|
refactor: rename vv to vv_cloned to emphasize cost
|
2022-12-13 01:39:57 +08:00 |
|
Zixuan Chen
|
313b1cc8c0
|
bench: add wasm bench to web test
|
2022-12-12 13:44:49 +08:00 |
|
Zixuan Chen
|
2903a47ddb
|
chore(ci): fix build script in ci
|
2022-12-09 12:03:45 +08:00 |
|
Zixuan Chen
|
85f0d98385
|
chore(wasm): fix wasm build & test scripts
|
2022-12-09 11:33:39 +08:00 |
|
Zixuan Chen
|
b74ab34f79
|
chore(wasm): make build parallel
|
2022-12-09 10:46:55 +08:00 |
|
Zixuan Chen
|
f9f556f822
|
fix: add local info
|
2022-12-09 10:46:55 +08:00 |
|
Zixuan Chen
|
a24e284fba
|
fix: hierarchy notify
|
2022-12-09 10:46:55 +08:00 |
|
Zixuan Chen
|
db29178982
|
fix: make subscription work
|
2022-12-09 10:46:55 +08:00 |
|
Zixuan Chen
|
9a3194edef
|
chore(wasm): change the build methods
|
2022-12-09 10:46:55 +08:00 |
|
Zixuan Chen
|
572fe857a0
|
feat(wasm): root subscribe & unsubscribe
|
2022-12-09 10:46:55 +08:00 |
|
Zixuan Chen
|
b98c22570d
|
fix: get container by id err
|
2022-12-09 10:46:55 +08:00 |
|
Zixuan Chen
|
2db272e857
|
chore(wasm): wasm build cfg
|
2022-12-09 10:46:47 +08:00 |
|
Zixuan Chen
|
0cd38270f9
|
bench(wasm): wasm bench
bench(wasm): add snapshot bench
|
2022-12-09 10:46:36 +08:00 |
|
Zixuan Chen
|
b1738e34a9
|
fix: to json result
|
2022-12-09 10:46:30 +08:00 |
|
Zixuan Chen
|
91e7b3ac87
|
feat: wasm encode decode basic
|
2022-12-09 10:46:30 +08:00 |
|
Zixuan Chen
|
f14905d562
|
feat: init encoding and build pipeline for wasm
|
2022-12-09 10:46:30 +08:00 |
|
Zixuan Chen
|
aeb935455e
|
chore: doc bk
|
2022-11-23 22:03:33 +08:00 |
|
Zixuan Chen
|
c04989d046
|
ci: speedup wasm-pack install
|
2022-11-23 19:59:57 +08:00 |
|
leeeon233
|
ca96b294d4
|
chore: wasm pack ci
|
2022-11-23 19:49:39 +08:00 |
|
leeeon233
|
2591ed3cc4
|
chore: typo
|
2022-11-23 19:49:39 +08:00 |
|
leeeon233
|
fcfc8fd6b9
|
refactor: prelim trait
|
2022-11-23 19:49:39 +08:00 |
|
leeeon233
|
cc129ee753
|
feat: expose ContainerID
|
2022-11-23 19:49:39 +08:00 |
|
leeeon233
|
4194c79fe7
|
fix: prelim compatible with pool
|
2022-11-23 19:49:39 +08:00 |
|
leeeon233
|
bc8235ff47
|
feat: add prelim
Co-authored-by: Zixuan Chen <me@zxch3n.com>
|
2022-11-23 19:49:39 +08:00 |
|
leeeon233
|
e124bbbec1
|
fix: wasm interface
|
2022-11-23 19:49:39 +08:00 |
|
leeeon233
|
71fd00418e
|
test: add wasm test
|
2022-11-23 19:49:39 +08:00 |
|
leeeon233
|
973486067a
|
fix: wasm add client id check
|
2022-11-23 19:49:39 +08:00 |
|
leeeon233
|
42ded24721
|
chore: add panic hook
|
2022-11-23 19:49:39 +08:00 |
|
leeeon233
|
47266773ba
|
feat: add recursive wasm
|
2022-11-23 19:49:39 +08:00 |
|
Zixuan Chen
|
7a6e50931d
|
chore: replace justfile with deno task
|
2022-11-21 12:50:15 +08:00 |
|
Zixuan Chen
|
e5c022b204
|
refactor: remove unused logics
|
2022-11-18 16:31:00 +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
|
0d0603d75f
|
feat: get value deep
|
2022-11-11 22:26:06 +08:00 |
|
Zixuan Chen
|
d818cd1ca8
|
refactor: use Text and Map as exposed interfaces
Co-authored-by: Leonzhao <leeeon233@gmail.com>
|
2022-11-11 15:23:22 +08:00 |
|
Zixuan Chen
|
a858c10588
|
refactor: use container trait
|
2022-11-11 11:41:31 +08:00 |
|
Zixuan Chen
|
1f2650a5a2
|
refactor: rename container mng to registry
|
2022-11-11 11:15:06 +08:00 |
|
Zixuan Chen
|
8616f4d3b0
|
chore: cargo fix
|
2022-11-08 23:51:31 +08:00 |
|
Zixuan Chen
|
3c7e939020
|
fix: wasm type convert err
|
2022-11-08 23:43:33 +08:00 |
|
Zixuan Chen
|
3d2ea6479a
|
feat: recursive map type; but perf becomes worse
random text edit 2 sites, run time + 30%
need to find a way to fix this
|
2022-11-08 23:35:32 +08:00 |
|
Zixuan Chen
|
54ed394640
|
chore: add basic web test code
|
2022-11-07 23:37:10 +08:00 |
|
Zixuan Chen
|
72e52d8925
|
chore: cargo fix
|
2022-11-01 17:53:57 +08:00 |
|
Zixuan Chen
|
0a832194d8
|
refactor: remove slice feature
enable by default
|
2022-11-01 17:51:17 +08:00 |
|
Zixuan Chen
|
9d48e5df88
|
refactor: fix type error
|
2022-10-31 12:33:44 +08:00 |
|
Zixuan Chen
|
e0a472fd1a
|
feat: basic wasm interface
|
2022-10-31 12:22:07 +08:00 |
|
Zixuan Chen
|
16e3d6f3cb
|
chore: bk
|
2022-10-28 17:19:58 +08:00 |
|