Skip to content

Add RF3 load testing profiles and seed tooling#602

Merged
Osvaldo Andrade (osvaldoandrade) merged 2 commits into
masterfrom
work/rf3-bulk-load
Jul 6, 2026
Merged

Add RF3 load testing profiles and seed tooling#602
Osvaldo Andrade (osvaldoandrade) merged 2 commits into
masterfrom
work/rf3-bulk-load

Conversation

@osvaldoandrade

Copy link
Copy Markdown
Collaborator

Summary

  • add single-client and RF=3 compose/config profiles, including bulk-load overrides
  • add marketplace seed/load tooling and geo loader support
  • harden multi-Raft metadata, plugin index, SQL scan, and placement behavior covered by focused tests

Validation

  • env GOCACHE=/private/tmp/cefas-gocache go test ./internal/catalog ./internal/placement ./internal/plugin/builtin/geohash ./internal/plugin/builtin/audience ./internal/replication ./internal/server ./cmd/cefas-route-loadtest ./cmd/cefas-geo-loader ./cmd/cefasdb
  • python3 -m py_compile scripts/loadtest/marketplace_seed.py
  • docker compose -f deploy/docker-compose.yml config
  • docker compose -f deploy/docker-compose.cluster.yml -f deploy/docker-compose.cluster.bulk-load.yml config

@osvaldoandrade Osvaldo Andrade (osvaldoandrade) marked this pull request as ready for review July 6, 2026 14:17
@osvaldoandrade Osvaldo Andrade (osvaldoandrade) merged commit baebb17 into master Jul 6, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant