This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch dependabot/npm_and_yarn/ui/axios-1.12.0
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git
from cd376d8f Bump axios from 1.8.4 to 1.12.0 in /ui
add 513379bd Introduce the disk monitor to force cleanup disk (#771)
add 6889b034 reduce the repair cron time for the UT (#772)
add 462708fa Merge branch 'main' into
dependabot/npm_and_yarn/ui/axios-1.12.0
No new revisions were added by this update.
Summary of changes:
CHANGES.md | 6 +
banyand/internal/storage/disk_monitor.go | 368 ++++++++++++++++++++
banyand/internal/storage/disk_monitor_test.go | 376 +++++++++++++++++++++
banyand/internal/storage/rotation.go | 10 +
banyand/internal/storage/segment.go | 44 +++
banyand/internal/storage/snapshot.go | 27 ++
banyand/internal/storage/storage.go | 6 +
banyand/internal/storage/tsdb.go | 48 ++-
banyand/liaison/grpc/registry_test.go | 4 +
banyand/measure/svc_data.go | 144 ++++++--
banyand/measure/svc_standalone.go | 145 ++++++--
banyand/measure/write_liaison.go | 2 +-
banyand/measure/write_standalone.go | 2 +-
banyand/property/repair_test.go | 2 +-
banyand/stream/svc_standalone.go | 116 ++++++-
banyand/stream/write_liaison.go | 2 +-
banyand/stream/write_standalone.go | 2 +-
banyand/trace/svc_standalone.go | 136 +++++++-
banyand/trace/write_liaison.go | 2 +-
banyand/trace/write_standalone.go | 2 +-
docs/menu.yml | 2 +
docs/operation/disk-management.md | 317 +++++++++++++++++
docs/operation/troubleshooting/overhead.md | 2 +-
test/integration/standalone/other/disk_test.go | 4 +-
.../standalone/other/forced_ttl_cleanup_test.go | 337 ++++++++++++++++++
25 files changed, 2022 insertions(+), 84 deletions(-)
create mode 100644 banyand/internal/storage/disk_monitor.go
create mode 100644 banyand/internal/storage/disk_monitor_test.go
create mode 100644 docs/operation/disk-management.md
create mode 100644 test/integration/standalone/other/forced_ttl_cleanup_test.go