1
0
mirror of https://github.com/minio/minio.git synced 2025-03-20 04:24:19 -04:00

5 Commits

Author SHA1 Message Date
Praveen raj Mani
7c72b25ef0
Add an option to make bucket notifications synchronous ()
With the current asynchronous behaviour in sending notification events
to the targets, we can't provide guaranteed delivery as the systems
might go for restarts.

For such event-driven use-cases, we can provide an option to enable
synchronous events where the APIs wait until the event is successfully
sent or persisted.

This commit adds 'MINIO_API_SYNC_EVENTS' env which when set to 'on'
will enable sending/persisting events to targets synchronously.
2023-06-20 17:38:59 -07:00
Praveen raj Mani
57acacd5a7
Support persistent queue store for loggers () 2023-05-08 21:20:31 -07:00
Klaus Post
bbc312fce6
Add notification queue metrics () 2022-11-08 16:36:47 -08:00
Anis Elleuch
86bb48792c
non-blocking initialization of bucket target notifications () 2022-09-27 17:23:28 -07:00
Harshavardhana
1f262daf6f
rename all remaining packages to internal/ ()
This is to ensure that there are no projects
that try to import `minio/minio/pkg` into
their own repo. Any such common packages should
go to `https://github.com/minio/pkg`
2021-06-01 14:59:40 -07:00