Andrew Jeffery
|
03a635a926
|
Extend last_sync_hashes
|
2022-05-26 19:03:09 +01:00 |
|
Andrew Jeffery
|
97a5144d59
|
Reduce the amount of shuffling data for changes_to_send
|
2022-05-26 19:03:09 +01:00 |
|
Andrew Jeffery
|
03289510d6
|
Remove cloning their_have in sync
|
2022-05-26 19:03:09 +01:00 |
|
Andrew Jeffery
|
b1712cb0c6
|
Merge pull request #379 from jeffa5/apply-changes-iter
Update autocommit's apply_changes to take an iterator
|
2022-05-26 13:11:51 +01:00 |
|
Andrew Jeffery
|
dae6509e13
|
Update autocommit's apply_changes to take an iterator
|
2022-05-26 09:02:59 +01:00 |
|
Andrew Jeffery
|
587adf7418
|
Add Eq to ObjType
|
2022-05-24 09:48:55 +01:00 |
|
Orion Henry
|
df8cae8a2b
|
README
|
2022-05-23 19:25:23 +02:00 |
|
Orion Henry
|
3a44ccd52d
|
clean up lint, simplify package, hand write an index.d.ts
|
2022-05-23 19:04:31 +02:00 |
|
Orion Henry
|
07f5678a2b
|
linting in wasm
|
2022-05-22 13:54:59 -04:00 |
|
Orion Henry
|
d638a41a6c
|
record type
|
2022-05-22 13:53:11 -04:00 |
|
Orion Henry
|
bd35361354
|
fixed typescript errors, pull wasm dep (mostly) out
|
2022-05-22 13:53:11 -04:00 |
|
Scott Trinh
|
d2fba6bf04
|
Use an UnknownObject type alias
|
2022-05-22 13:53:11 -04:00 |
|
Orion Henry
|
fd02585d2a
|
removed a bunch of lint errors
|
2022-05-22 13:53:11 -04:00 |
|
Orion Henry
|
515a2eb94b
|
removing some ts errors
|
2022-05-22 13:53:11 -04:00 |
|
Orion Henry
|
5e1bdb79ed
|
eslint --fix
|
2022-05-22 13:53:11 -04:00 |
|
Orion Henry
|
1cf8f80ba4
|
pull wasm out of deps
|
2022-05-22 13:53:11 -04:00 |
|
Orion Henry
|
226bbeb023
|
tslint to eslint
|
2022-05-22 13:53:11 -04:00 |
|
Orion Henry
|
1eec70f116
|
example webpack for js
|
2022-05-22 13:53:11 -04:00 |
|
Orion Henry
|
4f898b67b3
|
able to build npm package
|
2022-05-22 13:53:11 -04:00 |
|
Orion Henry
|
551f6e1343
|
convert automerge-js to typescript
|
2022-05-22 13:53:11 -04:00 |
|
Orion Henry
|
c353abfe4e
|
Merge pull request #375 from jeffa5/get-changes-opt
Get changes opt
|
2022-05-22 10:30:24 -07:00 |
|
Orion Henry
|
f0abcf0605
|
Merge pull request #376 from jeffa5/api-interoperability
Use BTreeSet for sync::State to allow deriving Hash
|
2022-05-22 10:30:07 -07:00 |
|
Andrew Jeffery
|
2c1a71e143
|
Use expect for getting clock
|
2022-05-20 18:01:46 +01:00 |
|
Andrew Jeffery
|
8b1c3c73cd
|
Use BTreeSet for sync::State to allow deriving Hash
|
2022-05-20 16:13:10 +01:00 |
|
Andrew Jeffery
|
3a8e833187
|
Document num_ops on change
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
1355a024a7
|
Use actor_index to get state in update_history
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
e5b527e17d
|
Remove old functions
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
4b344ac308
|
Add sync benchmark
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
36857e0f6b
|
Store seq in clock to remove binary_search_by_key
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
b7c50e47b9
|
Just use get_changes_clock
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
16f1304345
|
Fix wasm test calling getChanges with wrong heads
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
933bf5ee07
|
Return an error when getting clock for missing hash
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
c2765885fd
|
Maintain incremental clocks
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
5e088ee9e0
|
Document clock module and add merge function
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
1b34892585
|
Add num_ops to change to quickly get the len
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
0de37d292d
|
Sort change results from clock search
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
b9a6b3129f
|
Add method to get changes by clock
|
2022-05-20 10:05:08 +01:00 |
|
Andrew Jeffery
|
11fbde47bb
|
Use HASH_SIZE const in ChangeHash definition
|
2022-05-20 10:04:32 +01:00 |
|
Andrew Jeffery
|
70021556c0
|
Merge pull request #373 from jeffa5/sync-opt
Sync opt
|
2022-05-19 13:42:10 +01:00 |
|
Andrew Jeffery
|
e8e42b2d16
|
Remove need to collect hashes when building bloom filter
|
2022-05-19 10:41:23 +01:00 |
|
Andrew Jeffery
|
6bce8bf4fd
|
Use vec with capacity when calculating bloom probes
|
2022-05-19 10:40:44 +01:00 |
|
Orion Henry
|
c7429abbf5
|
Merge pull request #369 from automerge/webpack
Webpack
|
2022-05-17 10:28:12 -07:00 |
|
Orion Henry
|
24fa61c11d
|
Merge pull request #370 from jeffa5/opt-seek-op
Optimise seek op and seek op with patch
|
2022-05-17 10:27:58 -07:00 |
|
Andrew Jeffery
|
d89669fcaa
|
Add apply benchmarks
|
2022-05-16 23:13:35 +01:00 |
|
Andrew Jeffery
|
43c4ce76fb
|
Optimise seek op with patch
|
2022-05-16 23:07:45 +01:00 |
|
Andrew Jeffery
|
531e434bf6
|
Optimise seek op
|
2022-05-16 22:45:41 +01:00 |
|
Orion Henry
|
e1f3ecfcf5
|
typescript implicit any
|
2022-05-16 15:09:55 -04:00 |
|
Orion Henry
|
409189e36a
|
Merge pull request #368 from jeromegn/rollback-no-actors
Don't remove last actor when there are none
|
2022-05-16 08:39:03 -07:00 |
|
Orion Henry
|
81dd1a56eb
|
add start script - split up outputs
|
2022-05-16 11:33:08 -04:00 |
|
Jerome Gravel-Niquet
|
7acb9ed0e2
|
don't remove last actor when there are none
|
2022-05-16 10:56:10 -04:00 |
|