mirror of https://github.com/minio/minio.git
fbb5e75e01
use memory for async events when necessary and dequeue them as needed, for all synchronous events customers must enable ``` MINIO_API_SYNC_EVENTS=on ``` Async events can be lost but is upto to the admin to decide what they want, we will not create run-away number of goroutines per event instead we will queue them properly. Currently the max async workers is set to runtime.GOMAXPROCS(0) which is more than sufficient in general, but it can be made configurable in future but may not be needed. |
||
---|---|---|
.. | ||
target | ||
arn.go | ||
arn_test.go | ||
config.go | ||
config_test.go | ||
errors.go | ||
event.go | ||
name.go | ||
name_test.go | ||
rules.go | ||
rules_test.go | ||
rulesmap.go | ||
rulesmap_test.go | ||
targetid.go | ||
targetid_test.go | ||
targetidset.go | ||
targetidset_test.go | ||
targetlist.go | ||
targetlist_test.go |