Commit Graph

88 Commits

Author SHA1 Message Date
Matt Hill
4e756be082 better unsubscribing 2021-07-19 16:34:47 -06:00
Matt Hill
40a97ef01d Co-authored-by: Drew Ansbacher <drew.ansbacher@gmail.com> 2021-07-19 16:08:51 -06:00
Aiden McClelland
6c7e934b50 looser locking 2021-07-19 11:31:40 -06:00
Matt Hill
ce4a24c492 handle root document subscriptions 2021-07-16 17:51:44 -06:00
Aiden McClelland
ecaab4b148 option model (#5)
* option model

* enum model
2021-07-09 15:12:58 -06:00
Matt Hill
2db0449d12 our own json patch lib and everything working 2021-07-09 15:12:58 -06:00
Matt Hill
bddbc850ab stashing to handle out-of-sequence revisions 2021-07-09 15:12:58 -06:00
Matt Hill
0cbdc781b0 re-introduce watch 2021-07-09 15:12:58 -06:00
Matt Hill
434c6f7037 start 2021-07-09 15:12:58 -06:00
Aiden McClelland
43e3c77c14 fix deadlock 2021-07-09 15:12:58 -06:00
Matt Hill
d84752007d remove connection status from lib 2021-07-09 15:12:58 -06:00
Matt Hill
eb4a24e797 add connection monitoring 2021-07-09 15:12:58 -06:00
Aiden McClelland
4fedd74b26 fix for json-ptr 2021-07-09 15:12:58 -06:00
Matt Hill
950773e542 removes temps, massive refactor 2021-07-09 15:12:58 -06:00
Aiden McClelland
0dcbb3956e fix off by 1 2021-07-09 15:12:58 -06:00
Aiden McClelland
8dff44f283 dump and sub 2021-07-09 15:12:58 -06:00
Matt Hill
416d622df4 updates to bootstrapper 2021-07-09 15:12:58 -06:00
Aiden McClelland
9ad59a4d1a move client from separate repo 2021-07-09 15:12:58 -06:00
Aiden McClelland
d2f542a8f3 export dump 2021-07-09 15:12:58 -06:00
Aiden McClelland
8bc6a3a1a5 dump type 2021-07-09 15:12:58 -06:00
Aiden McClelland
b5cf9f28ba increase subscriber channel size 2021-07-09 15:12:58 -06:00
Aiden McClelland
fb52c53552 fix option get_mut 2021-07-09 15:12:58 -06:00
Aiden McClelland
66411701fb disable qutex logs 2021-07-09 15:12:58 -06:00
Aiden McClelland
19159746e8 MapModel for IndexMap 2021-07-09 15:12:58 -06:00
Aiden McClelland
df292a85d3 switch to indexmap 2021-07-09 15:12:58 -06:00
Aiden McClelland
d3c1c3f9d9 export diffpatch 2021-07-09 15:12:58 -06:00
Aiden McClelland
9ff57e33d3 utility fns 2021-07-09 15:12:58 -06:00
Aiden McClelland
b74a54390e kebab-case 2021-07-09 15:12:58 -06:00
Aiden McClelland
bfb1376be6 expire_id 2021-07-09 15:12:58 -06:00
Aiden McClelland
e898d4d7ee add clone 2021-07-09 15:12:58 -06:00
Aiden McClelland
b70f1ce3af minor refactor of transactions 2021-07-09 15:12:58 -06:00
Aiden McClelland
ab4fc4b4e4 export Map trait 2021-07-09 15:12:58 -06:00
Aiden McClelland
184ff831e1 extend Map trait 2021-07-09 15:12:58 -06:00
Aiden McClelland
6b350b3d2d stop using index trait 2021-07-09 15:12:58 -06:00
Aiden McClelland
8128321f0d add put 2021-07-09 15:12:58 -06:00
Aiden McClelland
43763539cd option model (#5)
* option model

* enum model
2021-07-09 15:11:13 -06:00
Matt Hill
32f52b4335 our own json patch lib and everything working 2021-07-09 15:11:13 -06:00
Matt Hill
efddb7fac0 stashing to handle out-of-sequence revisions 2021-07-09 15:11:13 -06:00
Matt Hill
fb34358cc5 re-introduce watch 2021-07-09 15:11:13 -06:00
Matt Hill
98e213150f start 2021-07-09 15:11:13 -06:00
Aiden McClelland
a70d06644e fix deadlock 2021-07-09 15:11:13 -06:00
Matt Hill
824a103e5c remove connection status from lib 2021-07-09 15:11:13 -06:00
Matt Hill
80698e8228 add connection monitoring 2021-07-09 15:11:13 -06:00
Aiden McClelland
06d8a6f76f fix for json-ptr 2021-07-09 15:11:13 -06:00
Matt Hill
8b32394710 removes temps, massive refactor 2021-07-09 15:11:13 -06:00
Aiden McClelland
4fa7d36571 fix off by 1 2021-07-09 15:11:13 -06:00
Aiden McClelland
aae8a6ee89 dump and sub 2021-07-09 15:11:13 -06:00
Matt Hill
91b053a6a0 updates to bootstrapper 2021-07-09 15:11:13 -06:00
Aiden McClelland
e210d24754 move client from separate repo 2021-07-09 15:11:13 -06:00
Aiden McClelland
bd871ddf0e export dump 2021-07-09 15:11:12 -06:00