defradb
defradb copied to clipboard
DefraDB is a Peer-to-Peer Edge Database. It's the core data storage system for the Source Network Ecosystem, built with IPLD, LibP2P, CRDTs, and Semantic open web properties.
## Clean up test utils ### Make assert helpers To avoid code duplication that was introduced in #3608 ### Remove confusing utility functions - Remove `getNodes` and `getNodeCollections` to avoid...
__**Describe the problem**__ Our testing framework seems to be not asserting the other result values once an error is encountered and assertion for `that ExpectedError` passes. __**To Reproduce**__ Both the...
If node A replicates to node B and node B goes offline while mutations are happening, those mutations will be missed and potentially never synced. We should be smarter about...
Unstable policyIDs in next few sourcehub version bumps so rework `policyIDs` in tests to be stored in state and not be explicitly required. It's not as straight forward as `DocIndex`...
The backup import and export tests have a copy pasted comment line: `// If a value is not provided the indexes will be retrieved from the first nodes.` Which is...
Currently we don't *proactively* exchange heads between peers. If a peer receives a new head, it will traverse the DAG and resolve all missing blocks. However, if a peer makes...