Open Issues Need Help
View All on GitHubAI Summary: The task is to add test coverage for error cases in the PUT functionality of the NeoFS project. This involves writing unit tests to ensure that all possible error scenarios are handled correctly, building upon existing tests that only cover successful PUT operations. References to related issues (#3467, #3468) are provided for context.
NeoFS is a decentralized distributed object storage integrated with the Neo blockchain
AI Summary: Add test suites to the NeoFS project to ensure metadata consistency during PUT operations, addressing a gap in existing test coverage (issue #3461). This involves creating new tests that verify metadata consistency when storing objects.
NeoFS is a decentralized distributed object storage integrated with the Neo blockchain
AI Summary: Extend existing NeoFS PUT tests to cover LINK, TOMBSTONE, and LOCK object types, ensuring these object types are handled correctly during upload and broadcast across the container, without splitting.
NeoFS is a decentralized distributed object storage integrated with the Neo blockchain
AI Summary: Optimize NeoFS storage node (SN) performance by deduplicating the serialization of bearer/session tokens. Currently, the SN serializes the token twice per request: once for cache access and again for signature verification. The task involves modifying the code to serialize the token only once and reuse the result, improving efficiency. Alternatives considered include directly using the binary token received via gRPC, but this is deemed more challenging due to the gRPC library's API.
NeoFS is a decentralized distributed object storage integrated with the Neo blockchain