frostfs-sdk-go/object
Airat Arifullin cb813e27a8 [#293] object: Fix payload size limiter
* Sending empty chunks by `writeChunk` should not release new
  objects as this doesn't change `payloadSizeLimiter` internal
  state.
* This also fixes the bug with patcher when an offset of a patch
  equals to `MaxSize` - `payloadSizeLimiter` releases object again
  although state is the same. This led to error because EC-encoder
  receieved empty payload and couldn't not process it.

Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2024-11-07 12:11:19 +00:00
..
erasurecode [#265] go.mod: Use range over int 2024-09-04 12:37:46 +03:00
id [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
patcher [#252] patcher: Fix applying patch from the same offset 2024-08-13 18:58:21 +03:00
relations Rename package name 2023-03-07 15:47:21 +03:00
test Rename package name 2023-03-07 15:47:21 +03:00
transformer [#293] object: Fix payload size limiter 2024-11-07 12:11:19 +00:00
attribute.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
attribute_test.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
ecinfo.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
erasure_code.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
error.go [#214] object: Implement Get\Head requests for EC object 2024-04-24 11:07:26 +03:00
error_test.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
fmt.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
fmt_test.go [#190] Refactor cryptographic functionality 2022-04-19 12:55:11 +03:00
lock.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
lock_test.go Rename package name 2023-03-07 15:47:21 +03:00
object.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
object_test.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
patch.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
patch_test.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
range.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
range_test.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
raw.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
raw_test.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
search.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
search_test.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
splitid.go Move to frostfs-sdk-go 2022-12-14 09:59:29 +03:00
splitid_test.go Rename package name 2023-03-07 15:47:21 +03:00
splitinfo.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
splitinfo_test.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
tombstone.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
tombstone_test.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
type.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
type_test.go [#276] Merge repo with frostfs-api-go 2024-10-22 14:05:12 +00:00
wellknown_attributes.go [#215] object: Add well-known FilePath attribute 2022-09-06 17:21:37 +04:00