Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add support for branchable collections #3216

Merged
merged 13 commits into from
Nov 8, 2024

PR FIXUP - Rename Append to NewDelta

3d2ee10
Select commit
Loading
Failed to load commit list.
Merged

feat: Add support for branchable collections #3216

PR FIXUP - Rename Append to NewDelta
3d2ee10
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Nov 8, 2024 in 1s

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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/request/graphql/schema/collection.go#L204

Added line #L204 was not covered by tests