perf(redis): index mesh ready records and share one Redis connection (#9113)

This commit is contained in:
Luke Tornquist
2026-11-05 18:42:02 -05:00
committed by GitHub
parent 4aae6c22aa
commit b6d4403149
55 changed files with 1170 additions and 646 deletions

View File

@@ -122,6 +122,7 @@ jobs:
--cargo-profile ci \
-p buzz-db \
-p buzz-relay \
-p buzz-relay-mesh \
-p buzz-test-client \
--lib \
--test e2e_event_reminder \
@@ -574,6 +575,14 @@ jobs:
--archive-file target/ci/backend-integration-tests.tar.zst \
-E 'package(buzz-relay) and test(/^api::nip_fi::route_integration_tests::external_infra_redis::/)' \
--run-ignored ignored-only
- name: Mesh ready-registry index regressions
env:
BUZZ_TEST_REDIS_URL: redis://localhost:6379
run: |
cargo nextest run \
--archive-file target/ci/backend-integration-tests.tar.zst \
-E 'package(buzz-relay-mesh) and test(/^registry::tests::external_infra_redis::/)' \
--run-ignored ignored-only
- name: Workflow message provenance unit tests
# The relay's workflow_sink suite is not selected by the infra-free
# unit job. Its ignored database cases run in the isolated PostgreSQL