This is an automated email from the ASF dual-hosted git repository. hanahmily pushed a change to branch open-block in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git
from 8e3b5de More logs add 9bc77d7 Clear registry list after closing segment/block controller add 168f6fa Add scheduler No new revisions were added by this update. Summary of changes: .github/workflows/ci.yml | 51 +--- .github/workflows/load.yml | 62 ---- .../workflows/{flaky-test.yml => slow-test.yml} | 9 +- .github/workflows/test.yml | 7 +- Makefile | 2 +- banyand/tsdb/block.go | 15 +- banyand/tsdb/{segment.go => block_ctrl.go} | 140 +-------- banyand/tsdb/bucket/bucket.go | 99 +++--- banyand/tsdb/bucket/queue.go | 90 +++--- banyand/tsdb/bucket/queue_test.go | 13 +- banyand/tsdb/bucket/strategy.go | 1 + banyand/tsdb/bucket/strategy_test.go | 3 - banyand/tsdb/metric.go | 20 +- banyand/tsdb/retention.go | 65 ++-- banyand/tsdb/scope.go | 4 + banyand/tsdb/segment.go | 338 +-------------------- banyand/tsdb/{shard.go => segment_ctrl.go} | 213 +------------ banyand/tsdb/shard.go | 260 ++-------------- banyand/tsdb/shard_test.go | 161 +++++----- banyand/tsdb/tsdb.go | 4 +- banyand/tsdb/tsdb_test.go | 7 +- pkg/timestamp/scheduler.go | 173 +++++++++++ 22 files changed, 472 insertions(+), 1265 deletions(-) delete mode 100644 .github/workflows/load.yml copy .github/workflows/{flaky-test.yml => slow-test.yml} (84%) copy banyand/tsdb/{segment.go => block_ctrl.go} (72%) copy banyand/tsdb/{shard.go => segment_ctrl.go} (55%) create mode 100644 pkg/timestamp/scheduler.go