mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-04 12:22:55 +00:00
feat(remote_wal): implement topic allocation (#2970)
* chore: implement wal options allocator * chore: implement round-robin topic selector * feat: add shuffle to round-robin topic selector * chore: implement kafka topic manager * test: add tests for wal options allocator * test: add wal provider to test config files * test: leave todos for adding tests for remote wal * fix: resolve review conversations * fix: typo
This commit is contained in:
1
.github/workflows/develop.yml
vendored
1
.github/workflows/develop.yml
vendored
@@ -175,6 +175,7 @@ jobs:
|
||||
- name: Setup etcd server
|
||||
working-directory: tests-integration/fixtures/etcd
|
||||
run: docker compose -f docker-compose-standalone.yml up -d --wait
|
||||
#TODO(niebaye) Add a step to setup kafka clusters. Maybe add a docker file for starting kafka clusters.
|
||||
- name: Run nextest cases
|
||||
run: cargo llvm-cov nextest --workspace --lcov --output-path lcov.info -F pyo3_backend -F dashboard
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user