Andrew Jeffery
|
e71f6964a4
|
Use static_assertions to test for Send+Sync
|
2021-07-04 10:23:12 +01:00 |
|
Andrew Jeffery
|
fc1b8f87fb
|
Use SmolStr in place of String (#182)
Most of the strings are small and so fit nicely in a SmolStr. When they
don't it just reverts to using a normal String.
|
2021-06-19 16:28:51 +01:00 |
|
Alex Good
|
9bbaf7cbd5
|
Merge branch 'main' into implement-new-sequence-patch-format
|
2021-05-17 13:03:57 +01:00 |
|
Andrew Jeffery
|
497f554b02
|
Fix bug in expanded op iterator logic and add tests
|
2021-05-10 23:25:46 +01:00 |
|
Andrew Jeffery
|
3a8447c068
|
Remove automerge bench harness (#106)
This removes the default wrapper which throws errors with some cli
arguments, e.g. --save-baseline which is nice for being able to compare
versions!
|
2021-04-27 10:30:07 +01:00 |
|
Alex Good
|
82cf04ae49
|
Implement compression
|
2021-03-27 16:52:43 +00:00 |
|
Alex Good
|
4f4674a4a1
|
Implement cursors in frontend
|
2021-03-02 16:07:52 +00:00 |
|
Orion Henry
|
ef38e6d7da
|
getting some WASM errors trying to access crypto in the browser - switching to SmallRng with a 0 seed for now - deterministic distribution of nodes in the skip list should be fine
|
2021-02-12 11:49:06 -05:00 |
|
Orion Henry
|
c135b02a48
|
full document compression
|
2021-01-29 17:55:59 -05:00 |
|
Alex Good
|
ce38f5360b
|
Move automerge_backend::UnencodedChange -> automerge_protocol::UncompressedChange
|
2021-01-14 12:30:25 -05:00 |
|
Orion Henry
|
83145b82c4
|
add getHeads() and new deps functionality
|
2021-01-01 17:39:44 -05:00 |
|
Orion Henry
|
39add00bf9
|
fxbuildhasher
|
2020-11-09 09:48:45 -05:00 |
|
Orion Henry
|
89a1ed46f7
|
move change back to the backend repo
|
2020-05-22 13:54:02 -04:00 |
|
Orion Henry
|
2d31ed09cc
|
canonical BinChange wip
|
2020-05-21 18:53:07 -04:00 |
|
Alex Good
|
7b8a0ec6c9
|
Move ActorID
|
2020-05-09 20:03:45 +01:00 |
|
Orion Henry
|
a5b0492c36
|
key/value/diff refactor
|
2020-04-29 14:49:53 -07:00 |
|
Orion Henry
|
c7874cc849
|
encoding in - tests passing
|
2020-04-27 09:18:48 -07:00 |
|
Orion Henry
|
ba44d3a717
|
set_stdio
|
2020-04-21 20:15:56 -07:00 |
|
Orion Henry
|
d855ab9283
|
decode binary changes
|
2020-04-21 10:54:25 -07:00 |
|
Orion Henry
|
fe38f41569
|
integrate skiplist into backend
|
2020-04-16 06:07:40 -07:00 |
|
Orion Henry
|
50ec30bdba
|
added skip list - not used yet
|
2020-04-13 20:21:50 -07:00 |
|
Orion Henry
|
a85798cb8e
|
try immutable data structures - move serde to its own file
|
2020-03-31 19:16:46 -07:00 |
|
Orion Henry
|
3642e990e3
|
some simple optimizations
|
2020-03-31 15:54:41 -07:00 |
|
Orion Henry
|
2e80b5b3a2
|
wip
|
2020-03-23 11:20:10 -07:00 |
|
Orion Henry
|
5ca6f9c9a8
|
is_applied fix
|
2020-03-04 14:31:47 -05:00 |
|
Alex Good
|
2afcd1bbb6
|
Stub out backend interface
|
2020-02-13 13:28:44 +00:00 |
|
Alex Good
|
4c428702f6
|
Create automerge-backend and automerge-wasm crates
|
2020-02-13 11:45:32 +00:00 |
|