frostfs-http-gw/internal/data/tree.go
Nikita Zinkevich 822ab47f1e
All checks were successful
/ DCO (pull_request) Successful in 1m10s
/ Vulncheck (pull_request) Successful in 1m48s
/ Builds (pull_request) Successful in 2m29s
/ Lint (pull_request) Successful in 3m36s
/ Tests (pull_request) Successful in 2m30s
[#166] Change the check of protocol during get object request
Add tree service's GetBucketSettings to use them to check for protocol to use (S3 or native). Also add mock implementations for this and GetLatestVersion methods.

Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2024-12-09 13:42:18 +03:00

20 lines
423 B
Go

package data
import (
oid "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object/id"
)
// NodeVersion represent node from tree service.
type NodeVersion struct {
BaseNodeVersion
IsUnversioned bool
}
// BaseNodeVersion is minimal node info from tree service.
// Basically used for "system" object.
type BaseNodeVersion struct {
ID uint64
OID oid.ID
FilePath string
IsDeleteMarker bool
}