feat: Add support for branchable collections #3216
83.67% of diff hit (target 77.38%)
View this Pull Request on Codecov
83.67% of diff hit (target 77.38%)
Annotations
Check warning on line 154 in internal/core/crdt/ipld_union.go
codecov / codecov/patch
internal/core/crdt/ipld_union.go#L150-L154
Added lines #L150 - L154 were not covered by tests
Check warning on line 724 in internal/db/collection.go
codecov / codecov/patch
internal/db/collection.go#L723-L724
Added lines #L723 - L724 were not covered by tests
Check warning on line 176 in internal/db/collection_delete.go
codecov / codecov/patch
internal/db/collection_delete.go#L175-L176
Added lines #L175 - L176 were not covered by tests
Check warning on line 98 in internal/db/fetcher/dag.go
codecov / codecov/patch
internal/db/fetcher/dag.go#L97-L98
Added lines #L97 - L98 were not covered by tests
Check warning on line 45 in internal/keys/headstore.go
codecov / codecov/patch
internal/keys/headstore.go#L44-L45
Added lines #L44 - L45 were not covered by tests
Check warning on line 45 in internal/keys/headstore_collection.go
codecov / codecov/patch
internal/keys/headstore_collection.go#L44-L45
Added lines #L44 - L45 were not covered by tests
Check warning on line 50 in internal/keys/headstore_collection.go
codecov / codecov/patch
internal/keys/headstore_collection.go#L49-L50
Added lines #L49 - L50 were not covered by tests
Check warning on line 55 in internal/keys/headstore_collection.go
codecov / codecov/patch
internal/keys/headstore_collection.go#L54-L55
Added lines #L54 - L55 were not covered by tests
Check warning on line 88 in internal/keys/headstore_collection.go
codecov / codecov/patch
internal/keys/headstore_collection.go#L87-L88
Added lines #L87 - L88 were not covered by tests
Check warning on line 101 in internal/keys/headstore_collection.go
codecov / codecov/patch
internal/keys/headstore_collection.go#L95-L101
Added lines #L95 - L101 were not covered by tests
Check warning on line 106 in internal/keys/headstore_collection.go
codecov / codecov/patch
internal/keys/headstore_collection.go#L103-L106
Added lines #L103 - L106 were not covered by tests
Check warning on line 108 in internal/keys/headstore_collection.go
codecov / codecov/patch
internal/keys/headstore_collection.go#L108
Added line #L108 was not covered by tests
Check warning on line 38 in internal/keys/headstore_doc.go
codecov / codecov/patch
internal/keys/headstore_doc.go#L38
Added line #L38 was not covered by tests
Check warning on line 43 in internal/keys/headstore_doc.go
codecov / codecov/patch
internal/keys/headstore_doc.go#L43
Added line #L43 was not covered by tests
Check warning on line 92 in internal/keys/headstore_doc.go
codecov / codecov/patch
internal/keys/headstore_doc.go#L92
Added line #L92 was not covered by tests
Check warning on line 47 in internal/merkle/crdt/collection.go
codecov / codecov/patch
internal/merkle/crdt/collection.go#L46-L47
Added lines #L46 - L47 were not covered by tests
Check warning on line 116 in internal/planner/commit.go
codecov / codecov/patch
internal/planner/commit.go#L116
Added line #L116 was not covered by tests
Check warning on line 204 in internal/request/graphql/schema/collection.go
codecov / codecov/patch
internal/request/graphql/schema/collection.go#L204
Added line #L204 was not covered by tests