Commit Graph

47 Commits

Author SHA1 Message Date
Ladd Hoffman 002c0a9fa9 trying to get jest to exit cleanly when running all tests.
Seems like maybe something in libp2p. Giving up for now.
2024-12-31 15:27:12 -06:00
Ladd Hoffman 52bada4ac8 log messages start with uppercase 2024-12-31 14:58:28 -06:00
Ladd Hoffman cb09606590 fixed a small bug with global seedPeers 2024-12-31 14:04:34 -06:00
Ladd Hoffman 20b71c5d2f log when libp2p is stopped 2024-12-31 12:49:08 -06:00
Ladd Hoffman 6678176326 prefix logs with rz: 2024-12-31 12:40:26 -06:00
Ladd Hoffman 1f8cbda73f prefix log messages with peer id 2024-12-31 12:28:24 -06:00
Ladd Hoffman 44e6cfa13c added gossipsub in parallel with zeromq. converted project to ESM for compatibility with gossipsub 2024-12-31 11:35:09 -06:00
Ladd Hoffman 940c3212be route to get delta ids 2024-12-30 01:32:51 -06:00
Ladd Hoffman 198c996231 transaction improvements 2024-12-30 01:23:11 -06:00
Ladd Hoffman 066c03f690 scaffolding to support transactions 2024-12-29 17:50:20 -06:00
Ladd Hoffman 2e0672e04c added last-write-wins resolver 2024-12-29 14:35:30 -06:00
Ladd Hoffman 870c1a62b6 moved lossless from collection to node, as we can reuse it for different kinds of data structures 2024-12-28 18:20:32 -06:00
Ladd Hoffman ad3c00638c add tests to tsconfig so we get early warning via tsc watch when stuff breaks 2024-12-27 13:57:13 -06:00
Ladd Hoffman 8fdec5da11 added delta ids; refactored delta to its own file; refactored http server 2024-12-27 13:43:43 -06:00
Ladd Hoffman 9ec95ca8d8 removing vestigal scope 2024-12-26 19:03:50 -06:00
Ladd Hoffman 172f0c5994 strip trailing line breaks on code coverage report 2024-12-26 17:00:03 -06:00
Ladd Hoffman cc33e4d694 shorter name for frequent command, npm run coverage 2024-12-26 16:55:14 -06:00
Ladd Hoffman c3f896f130 use lossless view for full list of entity ids 2024-12-26 16:52:46 -06:00
Ladd Hoffman 3f0b5bec4e refactored to use lossless/lossy view mechanisms for resolving get requests 2024-12-26 15:59:03 -06:00
Ladd Hoffman 13be73f821 updated README 2024-12-25 19:33:33 -06:00
Ladd Hoffman 4f6dcf3d15 move util back out of test dir 2024-12-25 19:32:02 -06:00
Ladd Hoffman 9d9a1e1f08 fixed test run/002 2024-12-25 19:27:36 -06:00
Ladd Hoffman 28691d677a reduce data replication wait time 2024-12-25 17:32:20 -06:00
Ladd Hoffman a6f65ef99f successful tests with multiple rhizome nodes 2024-12-25 17:24:18 -06:00
Ladd Hoffman 7b590ee77e formatting 2024-12-25 16:15:38 -06:00
Ladd Hoffman a5fb49475b refactored globals into classes 2024-12-25 16:13:48 -06:00
Ladd Hoffman 8f97517075 notes 2024-12-25 00:42:16 -06:00
Ladd Hoffman e242df5c7a markdown table formatting 2024-12-24 14:02:21 -06:00
Ladd Hoffman a176a88b8c added concept status info to README 2024-12-24 13:58:02 -06:00
Ladd Hoffman b7921a6edf converted logging to use debug library. added markdown watch and reread 2024-12-24 13:41:31 -06:00
Ladd Hoffman 165732d7cd fixup 2024-12-23 23:36:38 -06:00
Ladd Hoffman 74cd5536af comments 2024-12-23 23:34:28 -06:00
Ladd Hoffman a283649c77 added lossy view 2024-12-23 23:30:54 -06:00
Ladd Hoffman 42df273052 added lossy view 2024-12-23 23:30:21 -06:00
Ladd Hoffman 68e611a050 added delta filtering for lossless view 2024-12-23 20:44:54 -06:00
Ladd Hoffman 81839bb4fa added lossless view 2024-12-23 17:29:38 -06:00
Ladd Hoffman f8b501859b README formatting 2024-12-22 17:33:22 -06:00
Ladd Hoffman cfd3b5d205 README formatting 2024-12-22 17:32:19 -06:00
Ladd Hoffman f258883905 README formatting 2024-12-22 17:32:00 -06:00
Ladd Hoffman 85398249fd README 2024-12-22 17:30:41 -06:00
Ladd Hoffman cbec1b5afb deduplicate deltas 2024-12-22 14:38:01 -06:00
Ladd Hoffman 7efb9024ec store self-generated deltas 2024-12-22 14:17:44 -06:00
Ladd Hoffman 8ce984151b reduced logging 2024-12-22 14:07:25 -06:00
Ladd Hoffman e24be625d1 keeping track of peers from whom deltas are received 2024-12-22 14:00:51 -06:00
Ladd Hoffman 518bc4eb44 peers are able to sync 2024-12-22 09:13:44 -06:00
Ladd Hoffman cfe410484e pretty neat 2024-12-21 21:16:18 -06:00
Ladd Hoffman 1c98efa181 Initial commit 2024-12-19 23:16:45 -06:00