This is an automated email from the ASF dual-hosted git repository.
wankai123 pushed a change to branch feat/first-party-trace-sampler-plugins
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git
from 0497835d1 fix(test): repoint the plugin-sidecar gate at
sw-trace-sampler
add 5dd8fd9c6 canopy: Pipelines — TopN aggregation CRUD + Top-N query
console (#1235)
add b5a5fdd47 Merge branch 'main' into
feat/first-party-trace-sampler-plugins
No new revisions were added by this update.
Summary of changes:
canopy/docs/pipelines-design.md | 149 +++++++
canopy/e2e/framework/fixtures.ts | 5 +
canopy/e2e/framework/pages/PipelinesPage.ts | 234 +++++++++++
canopy/e2e/framework/seed/factory.ts | 32 ++
canopy/e2e/tests/pipelines.spec.ts | 107 +++++
canopy/shared/src/api-dto.ts | 32 +-
canopy/web/src/App.tsx | 12 +-
canopy/web/src/components/Sidebar.tsx | 61 ++-
canopy/web/src/components/icons.tsx | 30 ++
canopy/web/src/data/DataSource.ts | 10 +-
canopy/web/src/data/api.ts | 30 ++
canopy/web/src/pages/PipelinesPage.tsx | 193 +++++++++
canopy/web/src/pipelines/TopNDetail.test.tsx | 208 ++++++++++
canopy/web/src/pipelines/TopNDetail.tsx | 230 +++++++++++
canopy/web/src/pipelines/TopNForms.tsx | 591 +++++++++++++++++++++++++++
canopy/web/src/pipelines/TopNList.test.tsx | 172 ++++++++
canopy/web/src/pipelines/TopNList.tsx | 317 ++++++++++++++
canopy/web/src/pipelines/topn-shared.test.ts | 295 +++++++++++++
canopy/web/src/pipelines/topn-shared.tsx | 279 +++++++++++++
canopy/web/src/query/QueryBuilder.tsx | 3 +-
20 files changed, 2976 insertions(+), 14 deletions(-)
create mode 100644 canopy/docs/pipelines-design.md
create mode 100644 canopy/e2e/framework/pages/PipelinesPage.ts
create mode 100644 canopy/e2e/tests/pipelines.spec.ts
create mode 100644 canopy/web/src/pages/PipelinesPage.tsx
create mode 100644 canopy/web/src/pipelines/TopNDetail.test.tsx
create mode 100644 canopy/web/src/pipelines/TopNDetail.tsx
create mode 100644 canopy/web/src/pipelines/TopNForms.tsx
create mode 100644 canopy/web/src/pipelines/TopNList.test.tsx
create mode 100644 canopy/web/src/pipelines/TopNList.tsx
create mode 100644 canopy/web/src/pipelines/topn-shared.test.ts
create mode 100644 canopy/web/src/pipelines/topn-shared.tsx