seaweedfs/docker/compose
Chris Lu 580940bf82
Merge accumulated changes related to message queue (#5098)
* balance partitions on brokers

* prepare topic partition first and then publish, move partition

* purge unused APIs

* clean up

* adjust logs

* add BalanceTopics() grpc API

* configure topic

* configure topic command

* refactor

* repair missing partitions

* sequence of operations to ensure ordering

* proto to close publishers and consumers

* rename file

* topic partition versioned by unixTimeNs

* create local topic partition

* close publishers

* randomize the client name

* wait until no publishers

* logs

* close stop publisher channel

* send last ack

* comments

* comment

* comments

* support list of brokers

* add cli options

* Update .gitignore

* logs

* return io.eof directly

* refactor

* optionally create topic

* refactoring

* detect consumer disconnection

* sub client wait for more messages

* subscribe by time stamp

* rename

* rename to sub_balancer

* rename

* adjust comments

* rename

* fix compilation

* rename

* rename

* SubscriberToSubCoordinator

* sticky rebalance

* go fmt

* add tests

* balance partitions on brokers

* prepare topic partition first and then publish, move partition

* purge unused APIs

* clean up

* adjust logs

* add BalanceTopics() grpc API

* configure topic

* configure topic command

* refactor

* repair missing partitions

* sequence of operations to ensure ordering

* proto to close publishers and consumers

* rename file

* topic partition versioned by unixTimeNs

* create local topic partition

* close publishers

* randomize the client name

* wait until no publishers

* logs

* close stop publisher channel

* send last ack

* comments

* comment

* comments

* support list of brokers

* add cli options

* Update .gitignore

* logs

* return io.eof directly

* refactor

* optionally create topic

* refactoring

* detect consumer disconnection

* sub client wait for more messages

* subscribe by time stamp

* rename

* rename to sub_balancer

* rename

* adjust comments

* rename

* fix compilation

* rename

* rename

* SubscriberToSubCoordinator

* sticky rebalance

* go fmt

* add tests

* tracking topic=>broker

* merge

* comment
2023-12-11 12:05:54 -08:00
..
dev.env TLS allowed commonNames 2021-03-08 21:39:44 +05:00
e2e-mount.yml Add an End-to-End workflow for FUSE mount (#3562) 2022-08-31 09:27:53 -07:00
fluent.json audit log config 2021-12-07 18:20:52 +05:00
local-auditlog-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-cluster-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-clusters-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-dev-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-hashicorp-raft-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-k8s-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-minio-gateway-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-mount-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-mount-profile-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-mq-test.yml Merge accumulated changes related to message queue (#5098) 2023-12-11 12:05:54 -08:00
local-nextcloud-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-registry-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-replicate-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-s3tests-compose.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
local-sync-mount-compose.yml add docker compose file to sync 2 mounts 2022-05-06 03:53:36 -07:00
master-cloud.toml s3 backend support customizing storage class 2022-04-30 17:36:40 -07:00
notification.toml docs(docker): readability fixes (#3684) 2022-09-15 01:27:35 -07:00
replication.toml restart replication if RabbitMQ connection closed 2021-02-10 15:29:05 +05:00
s3.json [s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration (#4859) 2023-09-25 08:34:12 -07:00
s3tests.conf [s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration (#4859) 2023-09-25 08:34:12 -07:00
swarm-etcd.yml relocating local docker compose files 2021-02-03 13:09:34 -08:00
test-etcd-filer.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
test-ydb-filer.yml refactor(compose)!: upgrade to v2 closes #3699 (#3705) 2022-10-16 14:02:33 -07:00
tls.env fix: make dev_tls with volume https (#4866) 2023-09-25 06:47:38 -07:00