minio/pkg
Anis Elleuch 456b2ef6eb
Avoid healing to be stuck with many concurrent event listeners (#10111)
If there are many listeners to bucket notifications or to the trace
subsystem, healing fails to work properly since it suspends itself when
the number of concurrent connections is above a certain threshold.

These connections are also continuous and not costly (*no disk access*),
it is okay to just ignore them in waitForLowHTTPReq().
2020-07-22 13:16:55 -07:00
..
auth fix: remove LDAP groups claim and store them on server (#9637) 2020-05-20 11:33:35 -07:00
bpool Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
bucket Add support for server side bucket replication (#9882) 2020-07-21 17:49:56 -07:00
certs Support mTLS Authentication in Webhooks (#9777) 2020-06-08 05:55:44 -07:00
cgroup Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
color Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00
console simplify usage of mutexes and atomic constants (#9501) 2020-05-03 22:35:40 -07:00
csvparser sql, csv: Cache some values between Read() calls to gain performance (#9645) 2020-05-22 10:15:08 -07:00
disk add additional fdatasync before close() on writes (#9947) 2020-07-01 10:57:23 -07:00
dsync fix: make sure to use new restClient for healthcheck (#10026) 2020-07-11 22:19:38 -07:00
ellipses Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
env fix: add missing copyright headers in some files (#9321) 2020-04-12 13:55:22 -07:00
event Add support for server side bucket replication (#9882) 2020-07-21 17:49:56 -07:00
handlers Reroute requests based token heal/listing (#9939) 2020-07-03 11:53:03 -07:00
hash add comment on exported error 2020-05-15 18:17:54 -07:00
iam/policy Add support for server side bucket replication (#9882) 2020-07-21 17:49:56 -07:00
ioutil add additional fdatasync before close() on writes (#9947) 2020-07-01 10:57:23 -07:00
lock re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
lsync preserve context per request for local locks (#9828) 2020-06-14 07:43:10 -07:00
madmin Add support for server side bucket replication (#9882) 2020-07-21 17:49:56 -07:00
mimedb Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
mountinfo Cache Windows mount point info (#8572) 2019-11-27 20:10:13 +05:30
net fix: re-use connections in webhook/elasticsearch (#9461) 2020-04-28 13:57:56 -07:00
pubsub Avoid healing to be stuck with many concurrent event listeners (#10111) 2020-07-22 13:16:55 -07:00
quick fix: migrate to go.etcd.io import path (#9987) 2020-07-07 19:04:29 -07:00
retry fix: avoid timer leaks in dsync/lsync (#9781) 2020-06-08 11:28:40 -07:00
s3select Fix bug with fields that contain trimming spaces (#10079) 2020-07-21 12:57:09 -07:00
safe Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
sync/errgroup Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
sys on darwin fallback to maximum possible rlimit (#9859) 2020-06-17 07:47:42 -07:00
trace Cleanup ResponseWriter function for audit and trace (#8283) 2019-09-24 02:04:28 +05:30
trie Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
wildcard Simplify cast of string to rune slice in wildcard matching (#9577) 2020-05-14 08:20:13 -07:00
words Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00