Commit graph

12 commits

Author SHA1 Message Date
087619f5c5
Revert "[#1367] writecache: Flush from FSTree concurrently"
This reverts commit 8a6e3025a0.
2025-01-22 11:39:15 +03:00
f44ba3b76b
Revert "[#1367] writecache: Add background flushing objects limiter"
This reverts commit e39378b1c3.
2025-01-22 11:38:21 +03:00
105278f1b3
Revert "[#1367] writecache: Drop BBolt related config variables"
This reverts commit 25d2ae8aaf.
2025-01-22 11:37:40 +03:00
056a1e0bbd
Revert "[#1367] writecache: Move DB related code to upgrade.go"
This reverts commit f345fe9a58.
2025-01-22 11:36:42 +03:00
7429553266
[#1437] node: Fix contextcheck linter
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2024-11-13 10:36:10 +03:00
6db46257c0
[#1437] node: Use ctx for logging
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2024-11-13 10:36:07 +03:00
f345fe9a58 [#1367] writecache: Move DB related code to upgrade.go
This is done to drop this file in the future.

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2024-09-12 15:06:33 +03:00
25d2ae8aaf [#1367] writecache: Drop BBolt related config variables
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2024-09-12 15:06:33 +03:00
e39378b1c3 [#1367] writecache: Add background flushing objects limiter
To limit memory usage by background flush.

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2024-09-12 15:06:33 +03:00
8a6e3025a0 [#1367] writecache: Flush from FSTree concurrently
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2024-09-12 15:06:33 +03:00
b142b6f48e [#1367] fstree: Add size to file counter
FSTree file counter used by writecache. As writecache has now only one
storage, so it is required to use real object size to get writecache
size more accurate than `count * max_object_size`.

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2024-09-12 15:06:33 +03:00
5f6c7cbdb1 [#1367] writecache: Drop bbolt DB
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2024-09-12 14:22:29 +03:00
Renamed from pkg/local_object_storage/writecache/cachebbolt.go (Browse further)