You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by li...@apache.org on 2026/10/12 23:41:08 UTC
(skywalking-banyandb) branch feat/export-plan-session updated (6bd2a35c8 -> 56590264d)
This is an automated email from the ASF dual-hosted git repository.
mrproliu pushed a change to branch feat/export-plan-session
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git
from 6bd2a35c8 fix comments
add fade662e9 feat(index): narrow a native time range before projecting a segment (#1405)
add 94b2948ff Keep stream filtering and client projection on batches until output (#1400)
add 56590264d Merge branch 'main' into feat/export-plan-session
No new revisions were added by this update.
Summary of changes:
CHANGES.md | 2 +-
banyand/internal/storage/index.go | 1 +
banyand/liaison/grpc/measure.go | 6 -
banyand/liaison/grpc/measure_write_test.go | 32 -
banyand/liaison/grpc/schema_revision.go | 35 -
banyand/liaison/grpc/stream.go | 6 -
banyand/liaison/grpc/stream_write_test.go | 32 -
banyand/liaison/grpc/trace.go | 6 -
banyand/liaison/grpc/trace_write_test.go | 34 -
banyand/liaison/grpc/write_helpers_test.go | 9 -
banyand/query/processor.go | 271 ++--
banyand/query/stream_vec_frame_dispatch_test.go | 1326 ++++++++++++++++++++
banyand/stream/index.go | 5 +-
banyand/stream/native_index_integration_test.go | 8 +-
banyand/stream/tstable.go | 3 +-
banyand/stream/tstable_test.go | 4 +-
docs/design/0.12.0/README.md | 1 +
.../0.12.0/native-index-time-pruning/README.md | 465 +++++++
pkg/index/internal/nativeice/encode.go | 8 +
pkg/index/internal/nativeice/merge.go | 20 +-
pkg/index/internal/nativeice/merge_sections.go | 26 +
pkg/index/internal/nativeice/merge_stream.go | 16 +-
.../internal/nativeice/merge_time_bounds_test.go | 317 +++++
pkg/index/internal/nativeice/nativeice.go | 12 +
pkg/index/internal/nativeice/numeric.go | 153 ++-
pkg/index/internal/nativeice/numeric_cover_test.go | 204 +++
pkg/index/internal/nativeice/numeric_range_test.go | 268 ++++
pkg/index/metrics/metrics.go | 60 +
pkg/index/native/merge_staging.go | 4 +
pkg/index/native/owner.go | 102 +-
pkg/index/native/query.go | 116 +-
pkg/index/native/query_test.go | 43 +
pkg/index/native/sort_cursor.go | 144 ++-
pkg/index/native/time_prune.go | 425 +++++++
pkg/index/native/time_prune_bench_test.go | 441 +++++++
pkg/index/native/time_prune_parity_test.go | 562 +++++++++
pkg/index/native/time_prune_test.go | 271 ++++
pkg/index/nativeadapter/searcher.go | 6 +
pkg/index/nativeadapter/store.go | 1 +
pkg/query/executor/interface.go | 11 +-
.../logical/stream/stream_plan_distributed.go | 28 +-
.../stream_plan_indexscan_local_vectorized.go | 110 +-
.../stream_plan_indexscan_local_vectorized_test.go | 14 +-
pkg/query/vectorized/stream/egress.go | 30 +
pkg/query/vectorized/stream/tag_filter.go | 4 +-
pkg/test/eventually.go | 30 +
pkg/test/eventually_test.go | 54 +
test/cases/measure/data/data.go | 207 +--
test/cases/property/data/data.go | 11 +-
test/cases/schema/apply_rollback.go | 28 +-
test/cases/schema/clamp.go | 76 +-
test/cases/schema/deletion.go | 220 +++-
test/cases/schema/query_gate.go | 56 +-
test/cases/schema/shape_break.go | 102 +-
test/cases/schema/tag_family_move.go | 145 ++-
test/cases/schema/write_gate.go | 12 +-
test/cases/stream/data/data.go | 139 +-
test/cases/trace/data/data.go | 127 +-
test/cases/tracepipeline/data/data.go | 44 +-
test/e2e/tracepipeline/e2e_test.go | 65 +-
test/integration/distributed/backup/common.go | 25 +-
test/integration/distributed/deletion/common.go | 89 +-
test/integration/distributed/inspection/common.go | 292 +++--
test/integration/distributed/rbac/rbac_test.go | 51 +-
test/integration/handoff/handoff_suite_test.go | 57 +-
test/integration/standalone/backup/common.go | 29 +-
test/integration/standalone/deletion/common.go | 83 +-
test/integration/standalone/inspection/common.go | 280 +++--
.../standalone/other/rbac_data/rbac_data_test.go | 123 +-
test/property_repair/shared_utils.go | 35 +-
70 files changed, 6976 insertions(+), 1046 deletions(-)
create mode 100644 banyand/query/stream_vec_frame_dispatch_test.go
create mode 100644 docs/design/0.12.0/native-index-time-pruning/README.md
create mode 100644 pkg/index/internal/nativeice/merge_time_bounds_test.go
create mode 100644 pkg/index/internal/nativeice/numeric_cover_test.go
create mode 100644 pkg/index/internal/nativeice/numeric_range_test.go
create mode 100644 pkg/index/native/time_prune.go
create mode 100644 pkg/index/native/time_prune_bench_test.go
create mode 100644 pkg/index/native/time_prune_parity_test.go
create mode 100644 pkg/index/native/time_prune_test.go