Skip to content

Allow ValueThreshold to be greater than uint16 #812

@manishrjain

Description

@manishrjain

If we can allow values greater than 64KB to be colocated with the key, Badger can operate like a typical LSM tree. This setting is useful in certain workloads, so we should modify our record header to allow uint32 sized values (4GB-ish). This would be a breaking change.

Metadata

Metadata

Labels

area/performancePerformance related issues.kind/enhancementSomething could be better.priority/P1Serious issue that requires eventual attention (can wait a bit)status/acceptedWe accept to investigate or work on it.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions