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