minio/pkg
Harshavardhana fe157166ca
fix: Pass context all the way down to the network call in lockers (#10161)
Context timeout might race on each other when timeouts are lower
i.e when two lock attempts happened very quickly on the same resource
and the servers were yet trying to establish quorum.

This situation can lead to locks held which wouldn't be unlocked
and subsequent lock attempts would fail.

This would require a complete server restart. A potential of this
issue happening is when server is booting up and we are trying
to hold a 'transaction.lock' in quick bursts of timeout.
2020-07-29 23:15:34 -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 Fix marshaling expiration field in lifecycle (#10117) 2020-07-23 08:01:25 -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 fix: speed up OBD tests avoid unnecessary memory allocation (#10141) 2020-07-27 14:51:59 -07:00
dsync fix: Pass context all the way down to the network call in lockers (#10161) 2020-07-29 23:15:34 -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 fix: a type in NSQ notification target environment key (#10118) 2020-07-23 12:19:36 -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 Rename replication target handler (#10142) 2020-07-28 11:50:47 -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 Rename replication target handler (#10142) 2020-07-28 11:50:47 -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