dstepanov-yadro
pushed to feat/OBJECT-3310 at dstepanov-yadro/frostfs-node
2023-03-13 11:03:02 +00:00
7bf4e12433
[#XX] tracing: Add tracing to node gRPC endpoints
365adb4ebd
[#133] .github: Restore logo.svg
bce5827f64
[#83] pre-commit: Add shellcheck hook
05471d3827
[#83] util/autocomplete: Fix deprecated warning
8226d49376
[#83] pre-commit: Add gitlint hook
dstepanov-yadro
pushed to feat/refactor_assemble at dstepanov-yadro/frostfs-node
2023-03-13 07:25:25 +00:00
d11d2ac6d2
[#85] get-service: Drop unused assemble flag
24825e4321
[#85] get-service: Use assembler to assemble LOB
bbd3207af8
[#85] get-service: Fix corrupted chain logic
fc4c36394f
[#85] get-service: Add unit tests
f5d86e4fcd
[#85] get-service: Add assembler
Refactor object building logic away from the GET service
I'm not strict with comments as I think code should be self-documenting. But еhanks, I'll keep that in mind in the future.
dstepanov-yadro
pushed to feat/refactor_assemble at dstepanov-yadro/frostfs-node
2023-03-13 07:19:15 +00:00
552ec79566
[#85] get-service: Drop unused assemble flag
fbff39a867
[#85] get-service: Use assembler to assemble LOB
a6fe65effe
[#85] get-service: Fix corrupted chain logic
77879518c0
[#85] get-service: Add unit tests
34af0c9efe
[#85] get-service: Add assembler
dstepanov-yadro
pushed to feat/refactor_assemble at dstepanov-yadro/frostfs-node
2023-03-13 07:01:16 +00:00
6a5349d381
[#85] get-service: Drop unused assemble flag
df9d6b0f56
[#85] get-service: Use assembler to assemble LOB
35b00fac5e
[#85] get-service: Fix corrupted chain logic
328f39239e
[#85] get-service: Add unit tests
c7744edd5d
[#85] get-service: Add assembler
dstepanov-yadro
created branch feat/OBJECT-3310 in dstepanov-yadro/frostfs-node
2023-03-10 15:07:02 +00:00
dstepanov-yadro
pushed to feat/OBJECT-3310 at dstepanov-yadro/frostfs-node
2023-03-10 15:07:02 +00:00
0f46e196d4
wip
dstepanov-yadro
pushed to feat/refactor-signservicemessage at dstepanov-yadro/frostfs-api-go
2023-03-10 10:36:40 +00:00
ec0d0274fa
[#3] signature: Add buffer pool
73fde0e37c
[#3] signature: Verify parts in parallel
611f73ad0f
[#3] signature: Sign parts in parallel
e073c996fc
[#3] signature: Add benchmarks
d005bf0393
[#3] signature: Refactor sign and verify
dstepanov-yadro
pushed to feat/refactor_assemble at dstepanov-yadro/frostfs-node
2023-03-10 08:07:51 +00:00
151b748bcc
[#85] get-service: Drop unused assemble flag
999f5bab20
[#85] get-service: Use assembler to assemble LOB
9ea1033fbb
[#85] get-service: Fix corrupted chain logic
4d2fc56d00
[#85] get-service: Add unit tests
600a229252
[#85] get-service: Add assembler
dstepanov-yadro
pushed to feat/refactor-signservicemessage at dstepanov-yadro/frostfs-api-go
2023-03-10 07:39:33 +00:00
7655227773
[#3] signature: Add buffer pool
e1d95de18f
[#3] signature: Verify parts in parallel
d29cfe3bfc
[#3] signature: Sign parts in parallel
ccec967aad
[#3] signature: Add benchmarks
1c61d84bbe
[#3] signature: Refactor sign and verify
Refactor sign/verify message
because sign methods creates origin at every call, so it's like matryoshka.
dstepanov-yadro
pushed to feat/refactor-signservicemessage at dstepanov-yadro/frostfs-api-go
2023-03-10 07:21:53 +00:00
fe59664de1
[#3] signature: Add buffer pool
Refactor sign/verify message
because of go:
package main
import (
"fmt"
)
type typeI interface{
Do() error
}
type typeT struct {
}
func (v *typeT) Do() error {
return nil
}
func main() {
var vI typeI
var…