This is an automated email from the ASF dual-hosted git repository.
mrproliu pushed a change to branch dump-ut
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git
from 7bf4221eb remove temporary codes
add 5604682e0 Add storage-node post-trace pipeline: design, pipeline.v1
proto, Go SDK (#1189)
add 3c8659ba5 perf(trace): vectorized trace query — limit pushdown,
bounded sidx scan, native columnar distributed wire frame (#1190)
add c5c0e4da0 Merge branch 'main' into dump-ut
No new revisions were added by this update.
Summary of changes:
api/data/codec.go | 17 +
api/data/codec_test.go | 5 +-
api/data/data.go | 9 +-
api/data/trace_frame.go | 50 ++
api/data/trace_frame_test.go | 109 ++++
.../banyandb/pipeline/v1/trace_pipeline.proto | 300 ++++++++++
banyand/internal/migration/fsutil.go | 22 +-
banyand/internal/migration/fsutil_test.go | 100 ++++
banyand/internal/sidx/query.go | 38 +-
banyand/internal/sidx/query_test.go | 55 ++
banyand/internal/sidx/sidx.go | 37 ++
banyand/measure/measure_suite_test.go | 2 +-
banyand/measure/migration_e2e_test.go | 2 +-
banyand/query/processor.go | 119 +++-
banyand/query/query.go | 3 +-
banyand/queue/sub/sub.go | 4 +-
banyand/stream/stream_suite_test.go | 2 +-
banyand/trace/query_vectorized.go | 10 +-
banyand/trace/svc_liaison.go | 2 +
banyand/trace/svc_standalone.go | 4 +
banyand/trace/trace_suite_test.go | 2 +-
banyand/trace/vectorized_parity_test.go | 57 +-
docs/api-reference.md | 387 +++++++++++++
docs/design/post-trace-pipeline.md | 608 +++++++++++++++++++++
pkg/cmdsetup/data.go | 2 +-
pkg/cmdsetup/standalone.go | 2 +-
.../sdk/_example/segment-tail-sampler/README.md | 67 +++
.../sdk/_example/segment-tail-sampler/main.go | 321 +++++++++++
pkg/pipeline/sdk/decode.go | 129 +++++
pkg/pipeline/sdk/sdk.go | 207 +++++++
pkg/pipeline/sdk/sdk_test.go | 164 ++++++
pkg/query/logical/trace/trace_frame.go | 325 +++++++++++
pkg/query/logical/trace/trace_frame_test.go | 130 +++++
pkg/query/logical/trace/trace_plan_distributed.go | 263 +++++----
.../logical/trace/trace_plan_distributed_test.go | 140 +++--
35 files changed, 3455 insertions(+), 239 deletions(-)
create mode 100644 api/data/trace_frame.go
create mode 100644 api/data/trace_frame_test.go
create mode 100644 api/proto/banyandb/pipeline/v1/trace_pipeline.proto
create mode 100644 docs/design/post-trace-pipeline.md
create mode 100644 pkg/pipeline/sdk/_example/segment-tail-sampler/README.md
create mode 100644 pkg/pipeline/sdk/_example/segment-tail-sampler/main.go
create mode 100644 pkg/pipeline/sdk/decode.go
create mode 100644 pkg/pipeline/sdk/sdk.go
create mode 100644 pkg/pipeline/sdk/sdk_test.go
create mode 100644 pkg/query/logical/trace/trace_frame.go
create mode 100644 pkg/query/logical/trace/trace_frame_test.go