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

Combined writing for FSTree #2814

Merged
merged 12 commits into from
Aug 28, 2024

fstree: minimize memory required for combined objects

1b40ec4
Select commit
Loading
Failed to load commit list.
Merged

Combined writing for FSTree #2814

fstree: minimize memory required for combined objects
1b40ec4
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Aug 28, 2024 in 1s

54.26% of diff hit (target 23.51%)

View this Pull Request on Codecov

54.26% of diff hit (target 23.51%)

Annotations

Check warning on line 121 in cmd/neofs-lens/internal/storage/root.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-lens/internal/storage/root.go#L121

Added line #L121 was not covered by tests

Check warning on line 130 in cmd/neofs-lens/internal/storage/root.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-lens/internal/storage/root.go#L128-L130

Added lines #L128 - L130 were not covered by tests

Check warning on line 202 in cmd/neofs-lens/internal/storage/root.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-lens/internal/storage/root.go#L198-L202

Added lines #L198 - L202 were not covered by tests

Check warning on line 79 in cmd/neofs-lens/internal/storage/sanity.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-lens/internal/storage/sanity.go#L79

Added line #L79 was not covered by tests

Check warning on line 226 in cmd/neofs-node/config.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/config.go#L226

Added line #L226 was not covered by tests

Check warning on line 235 in cmd/neofs-node/config.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/config.go#L233-L235

Added lines #L233 - L235 were not covered by tests

Check warning on line 66 in cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go#L63-L66

Added lines #L63 - L66 were not covered by tests

Check warning on line 71 in cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go#L69-L71

Added lines #L69 - L71 were not covered by tests

Check warning on line 73 in cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go#L73

Added line #L73 was not covered by tests

Check warning on line 82 in cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go#L79-L82

Added lines #L79 - L82 were not covered by tests

Check warning on line 84 in cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go#L84

Added line #L84 was not covered by tests

Check warning on line 93 in cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go#L90-L93

Added lines #L90 - L93 were not covered by tests

Check warning on line 95 in cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/config/engine/shard/blobstor/fstree/config.go#L95

Added line #L95 was not covered by tests

Check warning on line 160 in cmd/neofs-node/storage.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/storage.go#L156-L160

Added lines #L156 - L160 were not covered by tests

Check warning on line 305 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L305

Added line #L305 was not covered by tests

Check warning on line 327 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L327

Added line #L327 was not covered by tests

Check warning on line 340 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L340

Added line #L340 was not covered by tests

Check warning on line 346 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L345-L346

Added lines #L345 - L346 were not covered by tests

Check warning on line 348 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L348

Added line #L348 was not covered by tests

Check warning on line 375 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L373-L375

Added lines #L373 - L375 were not covered by tests

Check warning on line 377 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L377

Added line #L377 was not covered by tests

Check warning on line 379 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L379

Added line #L379 was not covered by tests

Check warning on line 384 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L382-L384

Added lines #L382 - L384 were not covered by tests

Check warning on line 388 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L386-L388

Added lines #L386 - L388 were not covered by tests

Check warning on line 394 in pkg/local_object_storage/blobstor/fstree/fstree.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/local_object_storage/blobstor/fstree/fstree.go#L390-L394

Added lines #L390 - L394 were not covered by tests