This is an automated email from the ASF dual-hosted git repository. hanahmily pushed a commit to branch vectorized-query in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git
commit e3ffb9e2d6e0c7c7bfea6b615067df36e3da9a04 Merge: b7b15697d 84b919efc Author: Hongtao Gao <[email protected]> AuthorDate: Fri May 22 01:25:13 2026 +0000 Merge remote-tracking branch 'origin/main' into vectorized-query .gitignore | 1 + CHANGES.md | 2 + Makefile | 5 +- banyand/Dockerfile | 1 + banyand/Makefile | 2 +- banyand/backup/restore.go | 35 +- banyand/backup/restore_test.go | 97 ++ banyand/cmd/migration/MIGRATION.md | 458 ++++++ banyand/cmd/migration/README.md | 144 ++ banyand/cmd/migration/analyze.go | 186 +++ banyand/cmd/migration/copy.go | 189 +++ banyand/cmd/migration/example/plan-backup.yaml | 41 + banyand/cmd/migration/example/plan-live.yaml | 67 + banyand/cmd/migration/example/runner-pod.yaml | 80 ++ banyand/cmd/migration/main.go | 88 ++ banyand/cmd/migration/plan.go | 301 ++++ banyand/cmd/migration/plan_test.go | 290 ++++ banyand/cmd/migration/scripts/verify-data.sh | 113 ++ banyand/cmd/migration/verify.go | 339 +++++ banyand/internal/storage/rotation.go | 13 +- banyand/internal/storage/segment.go | 73 +- banyand/internal/storage/segment_test.go | 4 +- banyand/internal/storage/tsdb_test.go | 28 +- banyand/internal/storage/version.go | 19 + banyand/measure/metadata.go | 4 +- banyand/measure/migration_analyze.go | 934 ++++++++++++ banyand/measure/migration_copy.go | 1816 ++++++++++++++++++++++++ banyand/measure/migration_copy_test.go | 303 ++++ banyand/measure/migration_e2e_test.go | 598 ++++++++ banyand/measure/migration_schema.go | 446 ++++++ banyand/measure/migration_schema_test.go | 308 ++++ banyand/measure/migration_verify.go | 401 ++++++ banyand/measure/migration_verify_test.go | 209 +++ banyand/stream/metadata.go | 4 +- banyand/trace/metadata.go | 4 +- banyand/trace/metadata_test.go | 8 + pkg/fs/remote/local/local.go | 94 +- pkg/fs/remote/local/local_test.go | 307 ++++ pkg/path/path.go | 14 + pkg/path/path_test.go | 36 + test/cases/measure/cmd/capture/capture_test.go | 27 +- test/cases/measure/cmd/generate/capture.go | 9 +- test/cases/measure/cmd/generate/types.go | 18 +- test/cases/measure/data/license_header.go | 43 + test/cases/schema/tag_family_move.go | 1294 +++++++++++++++++ 45 files changed, 9383 insertions(+), 70 deletions(-)
