Commit Graph

61 Commits

Author SHA1 Message Date
Matt Hill
dc242320c8 update deps and hard code 2021-08-10 18:54:35 -06:00
Matt Hill
53ac2f5690 fix case where cache is empty object 2021-07-21 20:39:17 -06:00
Matt Hill
5185db527a revert 2021-07-21 15:17:16 -06:00
Drew Ansbacher
7579a82d83 in source as well 2021-07-21 14:49:42 -06:00
Drew Ansbacher
7f7f7b6503 extends hashmap 2021-07-21 14:49:42 -06:00
Drew Ansbacher
37ad3091bd hashmap 2021-07-21 14:49:42 -06:00
Matt Hill
7fb8e9b6da return whole doc, better unsubscribe 2021-07-20 11:23:49 -06:00
Aiden McClelland
6c7e934b50 looser locking 2021-07-19 11:31:40 -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
Aiden McClelland
a42247a2bb dump type 2021-07-09 15:11:12 -06:00
Aiden McClelland
3e9e5741f0 increase subscriber channel size 2021-07-09 15:11:12 -06:00
Aiden McClelland
e74064f4a8 fix option get_mut 2021-07-09 15:11:12 -06:00
Aiden McClelland
101d7f2ae5 disable qutex logs 2021-07-09 15:11:12 -06:00
Aiden McClelland
b4ad933ec1 MapModel for IndexMap 2021-07-09 15:11:12 -06:00
Aiden McClelland
f5fecf0aba switch to indexmap 2021-07-09 15:11:12 -06:00
Aiden McClelland
dde77084a4 export diffpatch 2021-07-09 15:11:12 -06:00
Aiden McClelland
a8c60f32c2 utility fns 2021-07-09 15:11:12 -06:00
Aiden McClelland
fa5e93d957 kebab-case 2021-07-09 15:11:12 -06:00
Aiden McClelland
f8dd662d84 expire_id 2021-07-09 15:11:12 -06:00
Aiden McClelland
a3040ddcf6 add clone 2021-07-09 15:11:12 -06:00
Aiden McClelland
f1febb6bb4 minor refactor of transactions 2021-07-09 15:11:12 -06:00
Aiden McClelland
235362bdab export Map trait 2021-07-09 15:11:12 -06:00
Aiden McClelland
fef590b22d extend Map trait 2021-07-09 15:11:12 -06:00
Aiden McClelland
e935cb82b8 stop using index trait 2021-07-09 15:11:12 -06:00
Aiden McClelland
8d44d6d67f add put 2021-07-09 15:11:12 -06:00
Aiden McClelland
6094a4bb1c option model (#5)
* option model

* enum model
2021-04-26 14:40:37 -06:00
Aiden McClelland
247c1712ba re-export json-ptr (#4) 2021-04-26 11:51:36 -06:00
Aiden McClelland
96e9be16ec feature/macros (#3)
* finish macros for structs

* create before canonicalize

* fix locking behaviour to use single db exclusively

* clean up tests

* punting on enums for now

* reorganize codebase

* metadata and formatting
2021-04-08 12:16:31 -06:00
Chris Guida
9d35accb38 Merge pull request #2 from chrisguida/test
add some tests
2021-03-26 10:14:18 -06:00
Chris Guida
5e99cd2f67 pull in changes from master, .gitignore test dbs 2021-03-26 10:11:55 -06:00
Chris Guida
2ea757027e add a proptest 2021-03-26 09:22:41 -06:00
Aiden McClelland
5b77719631 refine macros 2021-03-25 18:09:07 -06:00
Chris Guida
16fd2b55e8 add some tests 2021-03-25 09:45:38 -06:00
Aiden McClelland
2c3fd8159e wip: macros 2021-03-23 18:10:22 -06:00
Aiden McClelland
4e96c64c1b submodules 2021-03-23 14:45:57 -06:00
Aiden McClelland
7b122c6295 Merge pull request #1 from chrisguida/master
add basic test
2021-03-23 11:54:03 -06:00