minio/internal
Anis Elleuch e05886561d
lock: Fix Refresh logic with multi resources lock (#13092)
A multi resources lock is a single lock UID with multiple associated
resources. This is created for example by multi objects delete
operation. This commit changes the behavior of Refresh() to iterate over
all locks having the same UID and refresh them.

Bonus: Fix showing top locks for multi delete objects
2021-08-27 13:07:55 -07:00
..
auth disallow sub-credentials based on root credentials to gain priviledges (#12947) 2021-08-12 18:07:08 -07:00
bpool rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket ilm: More compliance to spec related to expired delete markers (#12887) 2021-08-05 11:21:21 -07:00
color rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config refactor healing to remove certain structs (#13079) 2021-08-26 14:06:04 -07:00
crypto rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
disk fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
dsync lock: Fix Refresh logic with multi resources lock (#13092) 2021-08-27 13:07:55 -07:00
etag rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
event Add headers into AMQP notifications (#12911) 2021-08-11 22:24:19 -07:00
fips fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
handlers rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
hash fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
http Fix TrafficMeter data race (#13041) 2021-08-23 09:19:14 -07:00
ioutil fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
jwt [deps]: update jwt-go dependency (#12544) 2021-06-24 08:41:04 -07:00
kms rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
lock fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
logger feat: Add support for kakfa audit logger target (#12678) 2021-07-13 09:39:13 -07:00
lsync rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
mountinfo fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
pubsub rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
rest move internal/net to pkg/net package (#12505) 2021-06-14 14:54:37 -07:00
s3select fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
smart fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
sync/errgroup rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00