You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by ha...@apache.org on 2026/09/04 06:34:10 UTC
(skywalking-banyandb) branch dependabot/npm_and_yarn/canopy/multi-db0bac8a53 updated (51adad40a -> b31b79c5c)
This is an automated email from the ASF dual-hosted git repository.
hanahmily pushed a change to branch dependabot/npm_and_yarn/canopy/multi-db0bac8a53
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git
from 51adad40a chore(deps): bump fast-uri in /canopy
add 6a2eaf616 feat(liaison): authorize data, streaming writes and ByDBQL by BanyanDB group (#1321)
add b31b79c5c Merge branch 'main' into dependabot/npm_and_yarn/canopy/multi-db0bac8a53
No new revisions were added by this update.
Summary of changes:
.github/workflows/e2e.yml | 49 +
.github/workflows/slow-test.yml | 2 +
banyand/liaison/grpc/bydbql.go | 38 +
banyand/liaison/grpc/methodpolicy.go | 127 +--
banyand/liaison/grpc/methodpolicy_contract_test.go | 83 +-
banyand/liaison/grpc/rbac_bydbql.go | 77 ++
.../liaison/grpc/rbac_bydbql_observability_test.go | 116 +++
banyand/liaison/grpc/rbac_data_contract_test.go | 1090 ++++++++++++++++++++
banyand/liaison/grpc/rbac_extractors.go | 132 ++-
banyand/liaison/grpc/rbac_frames.go | 144 +++
banyand/liaison/grpc/rbac_frames_invalid_test.go | 90 ++
banyand/liaison/grpc/rbac_schema_contract_test.go | 53 +-
docs/operation/security.md | 32 +-
pkg/test/setup/setup.go | 34 +-
.../rbac-cluster/check-rbac-cluster-stress.sh | 219 ++++
.../cases/rbac-cluster/check-rbac-cluster.sh | 284 +++++
test/e2e-v2/cases/rbac-cluster/docker-compose.yml | 146 +++
.../e2e.yaml => rbac-cluster/e2e-stress.yaml} | 32 +-
test/e2e-v2/cases/{rbac => rbac-cluster}/e2e.yaml | 33 +-
.../{rbac => rbac-cluster}/expected/success.yaml | 0
.../cases/{cluster => rbac-cluster}/nodes.yaml | 4 +-
.../{rbac => rbac-cluster}/security-revoked.yaml | 15 +-
.../security.yaml} | 12 +-
test/e2e-v2/cases/rbac/check-rbac-data.sh | 543 ++++++++++
test/e2e-v2/cases/rbac/check-rbac-schema.sh | 8 +-
test/e2e-v2/cases/rbac/check-rbac.sh | 8 +-
test/e2e-v2/cases/rbac/e2e.yaml | 8 +
test/e2e-v2/cases/rbac/security.yaml | 7 +-
.../distributed/rbac/rbac_suite_test.go | 42 +-
test/integration/distributed/rbac/rbac_test.go | 311 ++++++
.../standalone/other/rbac/rbac_global_test.go | 12 -
.../rbac_data_suite_test.go} | 24 +-
.../standalone/other/rbac_data/rbac_data_test.go | 698 +++++++++++++
.../other/rbac_schema/rbac_schema_test.go | 18 -
34 files changed, 4181 insertions(+), 310 deletions(-)
create mode 100644 banyand/liaison/grpc/rbac_bydbql.go
create mode 100644 banyand/liaison/grpc/rbac_bydbql_observability_test.go
create mode 100644 banyand/liaison/grpc/rbac_data_contract_test.go
create mode 100644 banyand/liaison/grpc/rbac_frames.go
create mode 100644 banyand/liaison/grpc/rbac_frames_invalid_test.go
create mode 100644 test/e2e-v2/cases/rbac-cluster/check-rbac-cluster-stress.sh
create mode 100755 test/e2e-v2/cases/rbac-cluster/check-rbac-cluster.sh
create mode 100644 test/e2e-v2/cases/rbac-cluster/docker-compose.yml
copy test/e2e-v2/cases/{rbac/e2e.yaml => rbac-cluster/e2e-stress.yaml} (53%)
copy test/e2e-v2/cases/{rbac => rbac-cluster}/e2e.yaml (55%)
copy test/e2e-v2/cases/{rbac => rbac-cluster}/expected/success.yaml (100%)
copy test/e2e-v2/cases/{cluster => rbac-cluster}/nodes.yaml (94%)
copy test/e2e-v2/cases/{rbac => rbac-cluster}/security-revoked.yaml (69%)
copy test/e2e-v2/cases/{rbac/security-revoked.yaml => rbac-cluster/security.yaml} (78%)
create mode 100755 test/e2e-v2/cases/rbac/check-rbac-data.sh
copy bydbctl/internal/tui/app/run_view.go => test/integration/distributed/rbac/rbac_suite_test.go (55%)
create mode 100644 test/integration/distributed/rbac/rbac_test.go
copy test/integration/standalone/other/{rbac/rbac_suite_test.go => rbac_data/rbac_data_suite_test.go} (50%)
create mode 100644 test/integration/standalone/other/rbac_data/rbac_data_test.go