node: Implement Range\RangeHash
requests for EC object #1112
No reviewers
Labels
No labels
P0
P1
P2
P3
badger
frostfs-adm
frostfs-cli
frostfs-ir
frostfs-lens
frostfs-node
good first issue
triage
Infrastructure
blocked
bug
config
discussion
documentation
duplicate
enhancement
go
help wanted
internal
invalid
kludge
observability
perfomance
question
refactoring
wontfix
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: TrueCloudLab/frostfs-node#1112
Loading…
Reference in a new issue
No description provided.
Delete branch "acid-ant/frostfs-node:feature/ec-range-hash"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Signed-off-by: Anton Nikiforov an.nikiforov@yadro.com
c9103ddcc2
toecf03fc548
node: Implementto WIP: node: ImplementRange\RangeHash
requests for EC objectRange\RangeHash
requests for EC objectecf03fc548
to960b025aaa
960b025aaa
tof08b453247
WIP: node: Implementto node: ImplementRange\RangeHash
requests for EC objectRange\RangeHash
requests for EC object6958163277
tobba0bd8161
@ -75,0 +82,4 @@
if err == nil {
err = writer.WriteChunk(ctx, obj.Payload())
if err != nil {
return nil, err
Looks too complex:
No need to fix. I will see if it is possible to make linter stricker.
Refactored a bit. Now it is possible to optimize range request separately.
@ -17,3 +17,3 @@
args: [--markdown-linebreak-ext=md]
- id: end-of-file-fixer
exclude: "(.key|.svg)$"
exclude: "(.key|.svg|.puml)$"
puml is ok, it is not autogenerated, why did you add it?
It is boring to fix the end of file issue again and again. Reverted this change.
#1118
bba0bd8161
toaf0908808a
We have recently added an extensive test suite for get-range #1078
Could you extend it for erasure-coded objects?
af0908808a
to556defe0bf
556defe0bf
toe34426055e
Cherry-picked changes from 0.38 with tests for range. Added test for
range
request for EC object.3ee0eb9ff1
toc0cdba21e4
@ -13,3 +13,3 @@
@enduml
@enduml
Should be fixed in master, could you rebase?
Done.
c0cdba21e4
tofe2c1c926f