minio/internal/event/target
Praveen raj Mani 261111e728
Kafka notify: support batched commits for queue store (#20377)
The items will be saved per target batch and will
be committed to the queue store when the batch is full

Also, periodically commit the batched items to the queue store
based on configured commit_timeout; default is 30s;

Bonus: compress queue store multi writes
2024-09-06 16:06:30 -07:00
..
testdata/contrib rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
amqp.go Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00
elasticsearch.go Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00
kafka.go Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00
kafka_scram_client_contrib.go Support case insensitive kafka SASL mechanism config values (#18398) 2023-11-08 20:04:01 -08:00
mqtt.go Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00
mysql.go Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00
mysql_test.go fix: store notification events immediately for persistent queues (#17112) 2023-05-02 07:53:13 -07:00
nats.go Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00
nats_contrib_test.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
nats_tls_contrib_test.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
nsq.go Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00
nsq_test.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
postgresql.go Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00
postgresql_test.go Validates PostgreSQL table name (#19602) 2024-04-24 10:51:07 -07:00
redis.go Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00
webhook.go Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00