Skip to content

node/object: Cache object policy application results for Put service

Codecov / codecov/patch succeeded Aug 30, 2024 in 1s

63.09% of diff hit (target 23.51%)

View this Pull Request on Codecov

63.09% of diff hit (target 23.51%)

Annotations

Check warning on line 259 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L259

Added line #L259 was not covered by tests

Check warning on line 770 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L767-L770

Added lines #L767 - L770 were not covered by tests

Check warning on line 774 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L772-L774

Added lines #L772 - L774 were not covered by tests

Check warning on line 778 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L776-L778

Added lines #L776 - L778 were not covered by tests

Check warning on line 783 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L780-L783

Added lines #L780 - L783 were not covered by tests

Check warning on line 787 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L785-L787

Added lines #L785 - L787 were not covered by tests

Check warning on line 798 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L789-L798

Added lines #L789 - L798 were not covered by tests

Check warning on line 818 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L810-L818

Added lines #L810 - L818 were not covered by tests

Check warning on line 822 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L820-L822

Added lines #L820 - L822 were not covered by tests

Check warning on line 824 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L824

Added line #L824 was not covered by tests

Check warning on line 830 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L827-L830

Added lines #L827 - L830 were not covered by tests

Check warning on line 833 in cmd/neofs-node/object.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/neofs-node/object.go#L832-L833

Added lines #L832 - L833 were not covered by tests

Check warning on line 75 in pkg/services/object/put/distributed.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/distributed.go#L75

Added line #L75 was not covered by tests

Check warning on line 113 in pkg/services/object/put/distributed.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/distributed.go#L113

Added line #L113 was not covered by tests

Check warning on line 115 in pkg/services/object/put/distributed.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/distributed.go#L115

Added line #L115 was not covered by tests

Check warning on line 123 in pkg/services/object/put/distributed.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/distributed.go#L123

Added line #L123 was not covered by tests

Check warning on line 130 in pkg/services/object/put/distributed.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/distributed.go#L129-L130

Added lines #L129 - L130 were not covered by tests

Check warning on line 341 in pkg/services/object/put/distributed.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/distributed.go#L339-L341

Added lines #L339 - L341 were not covered by tests

Check warning on line 345 in pkg/services/object/put/distributed.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/distributed.go#L345

Added line #L345 was not covered by tests

Check warning on line 364 in pkg/services/object/put/distributed.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/distributed.go#L363-L364

Added lines #L363 - L364 were not covered by tests

Check warning on line 383 in pkg/services/object/put/distributed.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/distributed.go#L382-L383

Added lines #L382 - L383 were not covered by tests

Check warning on line 112 in pkg/services/object/put/service.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/service.go#L112

Added line #L112 was not covered by tests

Check warning on line 124 in pkg/services/object/put/service.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/service.go#L124

Added line #L124 was not covered by tests

Check warning on line 133 in pkg/services/object/put/service.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/service.go#L133

Added line #L133 was not covered by tests

Check warning on line 163 in pkg/services/object/put/streamer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/services/object/put/streamer.go#L163

Added line #L163 was not covered by tests