minio/internal/event
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
..
target Kafka notify: support batched commits for queue store (#20377) 2024-09-06 16:06:30 -07:00
arn.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
arn_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config.go add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
config_test.go avoid run-away goroutine build-up in notification send, use channels (#18533) 2023-12-05 02:16:33 -08:00
errors.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
event.go Bump up madmin-go and pkg deps (#17469) 2023-06-19 17:53:08 -07:00
name.go ilm: Handle DeleteAllVersions action differently for DEL markers (#19481) 2024-04-30 18:11:10 -07:00
name_test.go ilm: Handle DeleteAllVersions action differently for DEL markers (#19481) 2024-04-30 18:11:10 -07:00
rules.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
rules_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
rulesmap.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
rulesmap_test.go feat: add support for GetObjectAttributes API (#18732) 2024-01-05 10:43:06 -08:00
targetid.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
targetid_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
targetidset.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
targetidset_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
targetlist.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
targetlist_test.go avoid run-away goroutine build-up in notification send, use channels (#18533) 2023-12-05 02:16:33 -08:00