minio/pkg
Harshavardhana 519c0077a9
fix: do not return an error for successfully deleted dangling objects (#10938)
dangling objects when removed `mc admin heal -r` or crawler
auto heal would incorrectly return error - this can interfere
with usage calculation as the entry size for this would be
returned as `0`, instead upon success use the resultant
object size to calculate the final size for the object
and avoid reporting this in the log messages

Also do not set ObjectSize in healResultItem to be '-1'
this has an effect on crawler metrics calculating 1 byte
less for objects which seem to be missing their `xl.meta`
2020-11-23 09:12:17 -08:00
..
auth fix: remove LDAP groups claim and store them on server (#9637) 2020-05-20 11:33:35 -07:00
bandwidth Add basic bandwidth monitoring for replication. (#10501) 2020-10-09 20:36:00 -07:00
bpool Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
bucket fix: do not crash PutObjectTags when node is down (#10940) 2020-11-20 09:10:48 -08:00
certs certs: refactor cert manager to support multiple certificates (#10207) 2020-09-03 23:33:37 -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 Header row seperator for console Table (#10651) 2020-10-12 11:32:43 -07:00
csvparser sql, csv: Cache some values between Read() calls to gain performance (#9645) 2020-05-22 10:15:08 -07:00
disk Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
dsync Don't retain context in locker (#10515) 2020-11-04 08:25:42 -08:00
ellipses Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
env Add Kubernetes operator webook server as DNS target (#10404) 2020-09-09 12:20:49 -07:00
event Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
handlers List v1/versions routes based on source IP if found (#10603) 2020-09-30 13:38:27 -07:00
hash add comment on exported error 2020-05-15 18:17:54 -07:00
iam/policy Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
ioutil add additional fdatasync before close() on writes (#9947) 2020-07-01 10:57:23 -07:00
licverifier Add ExpiresAt to LicenseInfo (#10293) 2020-08-19 19:21:04 -07:00
lock fix: Allow Walk to honor load balanced drives (#10610) 2020-10-01 20:24:34 -07:00
lsync delayed locks until we have started reading the body (#10474) 2020-09-14 15:57:13 -07:00
madmin fix: do not return an error for successfully deleted dangling objects (#10938) 2020-11-23 09:12:17 -08: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 Unwrap network errors (#10934) 2020-11-20 22:55:35 -08: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
rpc add audit/admin trace support for browser requests (#10947) 2020-11-20 22:52:17 -08:00
s3select fix: Allow Walk to honor load balanced drives (#10610) 2020-10-01 20:24:34 -07:00
safe Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
smart add NVMe drive info [model num, serial num, drive temp. etc.] (#10613) 2020-10-04 10:18:46 -07:00
sync/errgroup Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
sys Use hw.physmem64 instead of hw.physmem for NetBSD in pkg/sys/getHwPhysmem (#10907) 2020-11-16 20:53:47 -08:00
trace feat: time to bring back http2.0 support (#10230) 2020-08-10 09:02:29 -07:00
trie fix: [fs] CompleteMultipart use trie structure for partMatch (#10522) 2020-09-21 01:18:13 -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