Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #3830 +/- ##
==========================================
+ Coverage 26.02% 26.11% +0.08%
==========================================
Files 675 675
Lines 43760 43885 +125
==========================================
+ Hits 11388 11459 +71
- Misses 31315 31361 +46
- Partials 1057 1065 +8 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
96f2c39 to
a4553c1
Compare
f87d1da to
e605908
Compare
| }) | ||
| } | ||
|
|
||
| initial := t.initialPolicy != nil && (t.sessionSigner != nil || !t.localOnly) |
There was a problem hiding this comment.
why sessionSigner is special for us?
There was a problem hiding this comment.
if it is set, this is definitely the initial placement
0722ae9 to
2802bc0
Compare
roman-khimov
left a comment
There was a problem hiding this comment.
Changelog. Looks better overall.
| return p | ||
| } | ||
|
|
||
| func (p *PutInitPrm) WithCopiesNumber(cn uint32) *PutInitPrm { |
There was a problem hiding this comment.
Should be documented as unsupported in changelog.
This refactoring will help to support initial placement rules (nspcc-dev/neofs-api#352) which will not apply to system objects. Signed-off-by: Leonard Lyubich <leonard@morphbits.io>
Such requests are specific, so it's clearer to handle them in a separate branch. Also, avoid undefined field values. Signed-off-by: Leonard Lyubich <leonard@morphbits.io>
nspcc-dev/neofs-sdk-go@e6342b6...b703a48. IR performs verification of initial rules against the main ones. CLI supports initial rules specified in JSON file only for now. SN allows such policies to be created, but is not yet able to serve them. This will be supported in future updates. Signed-off-by: Leonard Lyubich <leonard@morphbits.io>
Signed-off-by: Leonard Lyubich <leonard@morphbits.io>
IR doesn't currently support such policies, but it's very easy to support them in advance. It will also be useful for initial policies. Refs #3592. Signed-off-by: Leonard Lyubich <leonard@morphbits.io>
Follow nspcc-dev/neofs-api#382. It is being overwhelmed by initial policy. Signed-off-by: Leonard Lyubich <leonard@morphbits.io>
Refactoring which will be used to support initial policies. Signed-off-by: Leonard Lyubich <leonard@morphbits.io>
2802bc0 to
ad1bae4
Compare
Follow nspcc-dev/neofs-api#352. Signed-off-by: Leonard Lyubich <leonard@morphbits.io>
ad1bae4 to
de597a6
Compare
|
seems like REST GW integration tests fail due to serialization divergence after nspcc-dev/neofs-sdk-go@32480e3 fix. Updating the SDK in GW should resolve the situation |
|
REST is to be updated once node is released, yes. Refs. nspcc-dev/neofs-rest-gw#369 |
No description provided.