[#xx] Fix writecache benchmarks and refactor hacky NeedsCompression
cb211f31be
[#xx] Fix writecache benchmarks and refactor hacky NeedsCompression
5b7e4a51b7
[#481] Update frostfs-sdk-go and error pointer receivers
de3d1eb99c
[#581] Bump required go version to go1.20
Support multi-error wrapping in go
I don't have a particular use case from the top of my head. I was just wondering what was the argument to have a linter prohibit it; that seems to go a bit overboard.
While I'm not buying the…
[#576] Set SyncWrites for badger writecache by default
This is only used for fstree in the bbolt cache. There's no fstree in badger cache so it seems quite misleading to have the same parameter control different settings for each cache, especially one…
[#576] Set SyncWrites for badger writecache by default
ale64bit
created branch fix/576-wc-badger-sync-writes in ale64bit/frostfs-node
2023-08-09 08:29:18 +00:00
ale64bit
pushed to fix/576-wc-badger-sync-writes at ale64bit/frostfs-node
2023-08-09 08:29:18 +00:00
ae322e9f73
[#576] Set SyncWrites for badger writecache by default
Support multi-error wrapping in go
TBH I would add some linter which prohibits its usage completely.
but why?
9c17964edf
[#481] Update frostfs-sdk-go and error pointer receivers
8d589314b5
[#560] node: Fix
Put
in multi REP with intersecting sets of nodes
7da4306e38
[#575] writecache: Fix log level for badger writecache
d3a52ec73a
[#516] node: Send bootstrap request if attributes were updated
0e697266c3
[#563] writecache: Fix metrics and bolt delete
Create a list of possible badger tweaks/restrictions/problems
Limitations on the max size of a single db (~1TB I think)
So we need to check
writecache.capacity
and tweak parameters based on it's value?
Yes. Although even if we can compute the…
[#xx] writecache: Fix log level for badger writecache
924f4cb361
[#xx] writecache: Fix log level for badger writecache
5bbfebba2d
[#570] Fix writecache type constant copy-pasta bug
1a0cb0f34a
[#421] Try using badger for the write-cache
Create a list of possible badger tweaks/restrictions/problems
So far the only ones I'm aware of:
- GC: normally the way to avoid it is to have multiple shards to distribute the cost of compacting.
- Limitations on the max size of a single db (~1TB I…