minio/cmd
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
..
config metacache: Add option for life extension (#10837) 2020-11-05 11:49:56 -08:00
crypto rest client: Expect context timeouts for locks (#10782) 2020-10-29 09:52:11 -07:00
gateway Add support for replication of object tags, retention metadata (#10880) 2020-11-19 18:56:09 -08:00
http Show Delete replication status header (#10946) 2020-11-21 23:48:50 -08:00
jwt fix: send valid claims in AuditLogs for browser requests (#9713) 2020-05-27 12:38:44 -07:00
logger Context based AccessKey passing (#10615) 2020-11-04 09:13:34 -08:00
rest fix: do not return an error for successfully deleted dangling objects (#10938) 2020-11-23 09:12:17 -08:00
testdata Optimize decryptObjectInfo (#10726) 2020-10-29 09:34:20 -07:00
acl-handlers.go migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
admin-bucket-handlers.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
admin-handlers-config-kv.go remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07:00
admin-handlers-users.go initialize IAM as soon as object layer is initialized (#10700) 2020-10-19 09:54:40 -07:00
admin-handlers.go add audit/admin trace support for browser requests (#10947) 2020-11-20 22:52:17 -08:00
admin-handlers_test.go rename zones to serverSets to avoid terminology conflict (#10679) 2020-10-15 14:28:50 -07:00
admin-heal-ops.go fix: heal user/metadata right away upon server startup (#10863) 2020-11-10 09:02:06 -08:00
admin-router.go Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
admin-server-info.go rename zones to serverSets to avoid terminology conflict (#10679) 2020-10-15 14:28:50 -07:00
api-datatypes.go fix: delete marker replication should support directories (#10878) 2020-11-19 18:47:12 -08:00
api-errors.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
api-errors_test.go
api-headers.go Display storage-class of transitioned object in HEAD 2020-11-20 09:17:31 -08:00
api-headers_test.go
api-resources.go
api-resources_test.go
api-response.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
api-response_test.go fix: obtain correct location string with DNS style buckets (#10060) 2020-07-16 13:28:29 -07:00
api-router.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
api-utils.go
api-utils_test.go
auth-handler.go Context based AccessKey passing (#10615) 2020-11-04 09:13:34 -08:00
auth-handler_test.go feat: Add notification support for bucketCreates and removal (#10075) 2020-07-20 12:52:49 -07:00
background-heal-ops.go fix: delete marker replication should support directories (#10878) 2020-11-19 18:47:12 -08:00
background-newdisks-heal-ops.go fix: save healing tracker right before healing (#10915) 2020-11-18 09:34:46 -08:00
background-newdisks-heal-ops_gen.go add '.healing.bin' for tracking currently healing disk (#10573) 2020-09-28 19:39:32 -07:00
background-newdisks-heal-ops_gen_test.go add '.healing.bin' for tracking currently healing disk (#10573) 2020-09-28 19:39:32 -07:00
benchmark-utils_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bitrot-streaming.go fix: ignore faulty drives and continue (#10511) 2020-09-18 12:09:05 -07:00
bitrot-whole.go fix: ignore faulty drives and continue (#10511) 2020-09-18 12:09:05 -07:00
bitrot.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bitrot_test.go Add storage layer contexts (#10321) 2020-09-04 09:45:06 -07:00
bootstrap-peer-server.go re-use remote transports in Peer,Storage,Locker clients (#10788) 2020-11-02 07:43:11 -08:00
bucket-encryption-handlers.go Relax content-md5 requirement in set encryption handler (#9750) 2020-06-01 18:08:19 -07:00
bucket-encryption.go remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07:00
bucket-encryption_test.go Add support for bucket encryption feature (#8890) 2020-02-05 15:12:34 +05:30
bucket-handlers.go fix: delete marker replication should support directories (#10878) 2020-11-19 18:47:12 -08:00
bucket-handlers_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
bucket-lifecycle-handlers.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
bucket-lifecycle-handlers_test.go feat: Add notification support for bucketCreates and removal (#10075) 2020-07-20 12:52:49 -07:00
bucket-lifecycle.go Display storage-class of transitioned object in HEAD 2020-11-20 09:17:31 -08:00
bucket-listobjects-handlers.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
bucket-metadata-sys.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
bucket-metadata.go fix: handle concurrent lockers with multiple optimizations (#10640) 2020-10-08 12:32:32 -07:00
bucket-metadata_gen.go Rename replication target handler (#10142) 2020-07-28 11:50:47 -07:00
bucket-metadata_gen_test.go migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
bucket-notification-handlers.go feat: Add notification support for bucketCreates and removal (#10075) 2020-07-20 12:52:49 -07:00
bucket-object-lock.go Add support for replication of object tags, retention metadata (#10880) 2020-11-19 18:56:09 -08:00
bucket-policy-handlers.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bucket-policy-handlers_test.go feat: Add notification support for bucketCreates and removal (#10075) 2020-07-20 12:52:49 -07:00
bucket-policy.go support 'ldap:user' variable replacement properly (#10391) 2020-09-01 12:26:22 +05:30
bucket-quota.go remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07:00
bucket-replication.go Show Delete replication status header (#10946) 2020-11-21 23:48:50 -08:00
bucket-targets.go validate service type of target in replication/ilm transition config (#10928) 2020-11-19 18:47:33 -08:00
bucket-versioning-handler.go Handle changes to versioning config for replication (#10598) 2020-09-30 13:36:37 -07:00
bucket-versioning.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
build-constants.go Add support for minioreleaser a fork for goreleaser (#9890) 2020-06-22 08:26:40 -07:00
common-main.go turn-off checking for updates completely if MINIO_UPDATE=off (#10752) 2020-10-24 22:39:44 -07:00
config-common.go Remove erasureSets and erasureObjects from ObjectLayer (#10442) 2020-09-10 09:18:19 -07:00
config-current.go rename crawler config option to heal (#10678) 2020-10-14 13:51:51 -07:00
config-current_test.go Avoid pointer based copy, instead use Clone() (#8547) 2019-11-21 17:54:51 +05:30
config-dir.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
config-encrypted.go fix: add more protection distribution to match EcIndex (#10772) 2020-10-28 00:09:15 -07:00
config-encrypted_test.go Config migration should handle plain-text (#8506) 2019-11-11 12:01:21 -08:00
config-migrate.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
config-migrate_test.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
config-versions.go
config.go fix: support healing older content (#10076) 2020-07-17 17:41:29 -07:00
consolelogger.go rename zones to serverSets to avoid terminology conflict (#10679) 2020-10-15 14:28:50 -07:00
copy-part-range.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
copy-part-range_test.go
crossdomain-xml-handler.go
crossdomain-xml-handler_test.go
data-crawler.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
data-update-tracker.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
data-update-tracker_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
data-usage-cache.go ignore typed errors correctly in list cache layer (#10879) 2020-11-12 09:28:56 -08:00
data-usage-cache_gen.go merge object lifecycle checks into usage crawler (#9579) 2020-06-12 10:28:21 -07:00
data-usage-cache_gen_test.go merge object lifecycle checks into usage crawler (#9579) 2020-06-12 10:28:21 -07:00
data-usage.go merge object lifecycle checks into usage crawler (#9579) 2020-06-12 10:28:21 -07:00
data-usage_test.go crawler: Remove waitForLowActiveIO (#10667) 2020-10-13 13:45:08 -07:00
disk-cache-backend.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
disk-cache-check-support_other.go Use registry to check Atime support on Windows (#9741) 2020-05-30 09:47:42 -07:00
disk-cache-check-support_windows.go Use registry to check Atime support on Windows (#9741) 2020-05-30 09:47:42 -07:00
disk-cache-stats.go fix: export prometheus metrics for cache GC triggers (#9815) 2020-06-15 09:05:35 -07:00
disk-cache-utils.go cache: Only start at high watermark (#10403) 2020-09-02 17:48:44 -07:00
disk-cache-utils_test.go cache: Only start at high watermark (#10403) 2020-09-02 17:48:44 -07:00
disk-cache.go Add async caching commit option in diskcache (#10742) 2020-11-02 10:00:45 -08:00
disk-cache_test.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
dummy-data-generator_test.go
dummy-handlers.go Add support for server side bucket replication (#9882) 2020-07-21 17:49:56 -07:00
dynamic-timeouts.go Tweaks to dynamic locks (#10508) 2020-09-18 09:18:18 -07:00
dynamic-timeouts_test.go Tweaks to dynamic locks (#10508) 2020-09-18 09:18:18 -07:00
encryption-v1.go Copy metadata before spawning goroutine + prealloc maps (#10458) 2020-09-10 11:37:22 -07:00
encryption-v1_test.go Optimize decryptObjectInfo (#10726) 2020-10-29 09:34:20 -07:00
endpoint-ellipses.go fix: all hosts local and port same should be local erasure setup (#10951) 2020-11-23 09:07:50 -08:00
endpoint-ellipses_test.go fix: make sure to use uniform drive count calculation (#10208) 2020-08-05 13:31:12 -07:00
endpoint.go fix: all hosts local and port same should be local erasure setup (#10951) 2020-11-23 09:07:50 -08:00
endpoint_test.go fix: all hosts local and port same should be local erasure setup (#10951) 2020-11-23 09:07:50 -08:00
erasure-bucket.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
erasure-coding.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
erasure-common.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
erasure-common_test.go rename zones to serverSets to avoid terminology conflict (#10679) 2020-10-15 14:28:50 -07:00
erasure-decode.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
erasure-decode_test.go fix: retain the previous UUID for newly replaced drives (#10759) 2020-10-26 10:29:29 -07:00
erasure-encode.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-encode_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
erasure-errors.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-heal_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-healing-common.go fix: IAM store fallback to list users and policies from disk (#10787) 2020-11-02 17:52:13 -08:00
erasure-healing-common_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
erasure-healing.go fix: do not return an error for successfully deleted dangling objects (#10938) 2020-11-23 09:12:17 -08:00
erasure-healing_test.go Reduce WriteAll allocs (#10810) 2020-11-02 16:14:31 -08:00
erasure-lowlevel-heal.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-metadata-utils.go fix: add more protection distribution to match EcIndex (#10772) 2020-10-28 00:09:15 -07:00
erasure-metadata-utils_test.go rename zones to serverSets to avoid terminology conflict (#10679) 2020-10-15 14:28:50 -07:00
erasure-metadata.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
erasure-metadata_test.go fix: add more protection distribution to match EcIndex (#10772) 2020-10-28 00:09:15 -07:00
erasure-multipart.go fix: do not crash PutObjectTags when node is down (#10940) 2020-11-20 09:10:48 -08:00
erasure-object.go Show Delete replication status header (#10946) 2020-11-21 23:48:50 -08:00
erasure-object_test.go fix: do not return an error for successfully deleted dangling objects (#10938) 2020-11-23 09:12:17 -08:00
erasure-server-sets.go Add support for replication of object tags, retention metadata (#10880) 2020-11-19 18:56:09 -08:00
erasure-sets.go Add support for replication of object tags, retention metadata (#10880) 2020-11-19 18:56:09 -08:00
erasure-sets_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
erasure-utils.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure.go Don't retain context in locker (#10515) 2020-11-04 08:25:42 -08:00
erasure_test.go Add storage layer contexts (#10321) 2020-09-04 09:45:06 -07:00
etcd.go add missing TTL for STS credentials on etcd (#10828) 2020-11-04 13:06:05 -08:00
fallocate.go
fallocate_linux.go
fallocate_linux_test.go
fastwalk.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
format-disk-cache.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
format-disk-cache_test.go Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
format-erasure.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
format-erasure_test.go fix: retain the previous UUID for newly replaced drives (#10759) 2020-10-26 10:29:29 -07:00
format-fs.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
format-fs_test.go Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
format-meta.go
fs-tree-walk-pool.go fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 2020-11-04 10:10:54 -08:00
fs-tree-walk-pool_test.go fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 2020-11-04 10:10:54 -08:00
fs-v1-helpers.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
fs-v1-helpers_test.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
fs-v1-metadata.go fix: allow CopyObject/PutObjecTags on pre-existing content (#10485) 2020-09-15 09:18:41 -07:00
fs-v1-metadata_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
fs-v1-multipart.go Don't retain context in locker (#10515) 2020-11-04 08:25:42 -08:00
fs-v1-multipart_test.go fix: dangling objects on actual namespace (#10822) 2020-11-05 11:48:55 -08:00
fs-v1-rwpool.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
fs-v1-rwpool_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
fs-v1.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
fs-v1_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
gateway-common.go fix: check for gateway backend online without http request (#10924) 2020-11-19 10:38:02 -08:00
gateway-common_test.go
gateway-env.go
gateway-interface.go Use constants for gateway names to avoid bugs caused by spelling. (#10355) 2020-08-26 08:52:46 -07:00
gateway-main.go Don't retain context in locker (#10515) 2020-11-04 08:25:42 -08:00
gateway-main_test.go
gateway-metrics.go simplify usage of mutexes and atomic constants (#9501) 2020-05-03 22:35:40 -07:00
gateway-startup-msg.go print proper certinfo on console when starting up (#9479) 2020-04-30 16:15:29 -07:00
gateway-startup-msg_test.go
gateway-unsupported.go Don't retain context in locker (#10515) 2020-11-04 08:25:42 -08:00
generic-handlers.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
generic-handlers_test.go update rulesguard with new rules (#10392) 2020-09-01 16:58:13 -07:00
global-heal.go make sure to preserve UUID from reference format (#10748) 2020-10-24 13:23:08 -07:00
globals.go fix: move list quorum ENV to config (#10804) 2020-11-02 17:21:56 -08:00
handler-api.go metacache: Add option for life extension (#10837) 2020-11-05 11:49:56 -08:00
handler-utils.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
handler-utils_test.go
hasher.go
healthcheck-handler.go re-route requests if IAM is not initialized (#10850) 2020-11-07 21:03:06 -08:00
healthcheck-router.go fix: readiness needs to be like liveness (#9941) 2020-06-30 11:28:27 -07:00
healthinfo.go Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
healthinfo_linux.go Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
healthinfo_nonlinux.go Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
http-stats.go fix: use unused cacheMetrics code in prometheus (#9588) 2020-05-13 08:15:26 -07:00
http-tracer.go add audit/admin trace support for browser requests (#10947) 2020-11-20 22:52:17 -08:00
httprange.go Cache only the range requested for range GETs (#8599) 2019-12-08 13:58:04 -08:00
httprange_test.go
iam-etcd-store.go add missing TTL for STS credentials on etcd (#10828) 2020-11-04 13:06:05 -08:00
iam-object-store.go add missing TTL for STS credentials on etcd (#10828) 2020-11-04 13:06:05 -08:00
iam.go fix: negative STS IAM token TTL value (#10866) 2020-11-10 12:24:01 -08:00
jwt.go initialize IAM as soon as object layer is initialized (#10700) 2020-10-19 09:54:40 -07:00
jwt_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
leak-detect_test.go
listen-notification-handlers.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
local-locker.go fix: retain the previous UUID for newly replaced drives (#10759) 2020-10-26 10:29:29 -07:00
lock-rest-client.go fix: network shutdown was not handle properly (#10927) 2020-11-19 13:53:49 -08:00
lock-rest-client_test.go re-use remote transports in Peer,Storage,Locker clients (#10788) 2020-11-02 07:43:11 -08:00
lock-rest-server-common.go expire lockers if lockers are offline (#10749) 2020-10-24 13:23:16 -07:00
lock-rest-server-common_test.go fix: add lock ownership to expire locks (#10571) 2020-09-25 19:21:52 -07:00
lock-rest-server.go fix: retain the previous UUID for newly replaced drives (#10759) 2020-10-26 10:29:29 -07:00
main.go fix: [fs] CompleteMultipart use trie structure for partMatch (#10522) 2020-09-21 01:18:13 -07:00
metacache-bucket.go metacache: Allow prefix filtering (#10920) 2020-11-18 10:44:18 -08:00
metacache-bucket_gen.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
metacache-bucket_gen_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
metacache-entries.go Show Delete replication status header (#10946) 2020-11-21 23:48:50 -08:00
metacache-entries_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
metacache-manager.go metadata: Invalidate cache if unreadable and not updating (#10844) 2020-11-06 08:54:09 -08:00
metacache-marker.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
metacache-server-sets.go metacache: Allow prefix filtering (#10920) 2020-11-18 10:44:18 -08:00
metacache-set.go fix: handle errors appropriately as they are wrapped (#10917) 2020-11-20 10:43:07 -08:00
metacache-stream.go ignore typed errors correctly in list cache layer (#10879) 2020-11-12 09:28:56 -08:00
metacache-stream_test.go metacache: Always close the s2 writer (#10836) 2020-11-05 07:30:14 -08:00
metacache-walk.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
metacache.go metacache: Allow prefix filtering (#10920) 2020-11-18 10:44:18 -08:00
metacache_gen.go metacache: Allow prefix filtering (#10920) 2020-11-18 10:44:18 -08:00
metacache_gen_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
metacache_test.go metacache: Add option for life extension (#10837) 2020-11-05 11:49:56 -08:00
metrics-router.go enable full linter across the codebase (#9620) 2020-05-18 09:59:45 -07:00
metrics.go remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07:00
namespace-lock.go Don't retain context in locker (#10515) 2020-11-04 08:25:42 -08:00
namespace-lock_test.go tests: Avoid running TestNSRace in short test mode (#10735) 2020-10-23 21:23:12 -07:00
naughty-disk_test.go fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 2020-11-04 10:10:54 -08:00
net.go fix: Allow Walk to honor load balanced drives (#10610) 2020-10-01 20:24:34 -07:00
net_test.go update for smartos build (solaris too) (#10378) 2020-08-31 10:19:25 -07:00
notification.go Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
object-api-common.go fix: move context timeout closer to network for Delete calls (#10897) 2020-11-13 16:56:45 -08:00
object-api-datatypes.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
object-api-deleteobject_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-api-errors.go fix: do not return an error for successfully deleted dangling objects (#10938) 2020-11-23 09:12:17 -08:00
object-api-getobject_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-api-getobjectinfo_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-api-input-checks.go fix: cleanup old directory handling code (#10633) 2020-10-06 12:03:57 -07:00
object-api-interface.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
object-api-listobjects_test.go fix: honor delimiter as per AWS S3 spec (#10823) 2020-11-04 07:56:58 -08:00
object-api-multipart_test.go delayed locks until we have started reading the body (#10474) 2020-09-14 15:57:13 -07:00
object-api-options.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
object-api-putobject_test.go fix: do not return an error for successfully deleted dangling objects (#10938) 2020-11-23 09:12:17 -08:00
object-api-utils.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
object-api-utils_test.go fix: [fs] CompleteMultipart use trie structure for partMatch (#10522) 2020-09-21 01:18:13 -07:00
object-handlers-common.go ilm: Send delete marker creation event when appropriate (#10696) 2020-10-16 21:22:12 -07:00
object-handlers-common_test.go
object-handlers.go Show Delete replication status header (#10946) 2020-11-21 23:48:50 -08:00
object-handlers_test.go fix: add more protection distribution to match EcIndex (#10772) 2020-10-28 00:09:15 -07:00
object_api_suite_test.go delayed locks until we have started reading the body (#10474) 2020-09-14 15:57:13 -07:00
os-dirent_fileino.go allow large buffer to list more entries per directory (#9785) 2020-06-09 09:44:50 -07:00
os-dirent_ino.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
os-dirent_namelen_bsd.go allow large buffer to list more entries per directory (#9785) 2020-06-09 09:44:50 -07:00
os-dirent_namelen_linux.go allow large buffer to list more entries per directory (#9785) 2020-06-09 09:44:50 -07:00
os-readdir_other.go update for smartos build (solaris too) (#10378) 2020-08-31 10:19:25 -07:00
os-readdir_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
os-readdir_unix.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
os-readdir_windows.go Fix crash on Windows when crawling (#10385) 2020-09-01 09:33:16 -07:00
os-reliable.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
os-reliable_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
peer-rest-client.go Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
peer-rest-common.go Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
peer-rest-server.go Rename OBD to Health (#10842) 2020-11-20 12:52:53 -08:00
policy_test.go Move dependency from minio-go v6 to v7 (#10042) 2020-07-14 09:38:05 -07:00
post-policy_test.go Allow region errors to be dynamic (#10323) 2020-08-23 22:06:22 -07:00
postpolicyform.go
postpolicyform_test.go Move dependency from minio-go v6 to v7 (#10042) 2020-07-14 09:38:05 -07:00
prepare-storage.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
routers.go allow requests to be proxied when server is booting up (#10790) 2020-10-30 12:20:28 -07:00
server-main.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
server-main_test.go rename zones to serverSets to avoid terminology conflict (#10679) 2020-10-15 14:28:50 -07:00
server-rlimit.go add '.healing.bin' for tracking currently healing disk (#10573) 2020-09-28 19:39:32 -07:00
server-startup-msg.go remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07:00
server-startup-msg_test.go remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07:00
server_test.go Support for "directory" objects (#10499) 2020-09-19 08:39:41 -07:00
service.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
setup-type.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
signals.go remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07:00
signature-v2.go Copy metadata before spawning goroutine + prealloc maps (#10458) 2020-09-10 11:37:22 -07:00
signature-v2_test.go
signature-v4-parser.go Allow region errors to be dynamic (#10323) 2020-08-23 22:06:22 -07:00
signature-v4-parser_test.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
signature-v4-utils.go initialize IAM as soon as object layer is initialized (#10700) 2020-10-19 09:54:40 -07:00
signature-v4-utils_test.go feat: Add notification support for bucketCreates and removal (#10075) 2020-07-20 12:52:49 -07:00
signature-v4.go Allow region errors to be dynamic (#10323) 2020-08-23 22:06:22 -07:00
signature-v4_test.go Allow region errors to be dynamic (#10323) 2020-08-23 22:06:22 -07:00
storage-datatypes.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
storage-datatypes_gen.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
storage-datatypes_gen_test.go fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 2020-11-04 10:10:54 -08:00
storage-datatypes_test.go fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 2020-11-04 10:10:54 -08:00
storage-errors.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
storage-interface.go fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 2020-11-04 10:10:54 -08:00
storage-rest-client.go fix: network shutdown was not handle properly (#10927) 2020-11-19 13:53:49 -08:00
storage-rest-common.go metacache: Allow prefix filtering (#10920) 2020-11-18 10:44:18 -08:00
storage-rest-server.go allow prefix filtering for WalkDir to be optional (#10923) 2020-11-18 12:03:16 -08:00
storage-rest_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
streaming-signature-v4.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
streaming-signature-v4_test.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
sts-datatypes.go
sts-errors.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
sts-handlers.go re-route requests if IAM is not initialized (#10850) 2020-11-07 21:03:06 -08:00
test-utils_test.go fix: dangling objects on actual namespace (#10822) 2020-11-05 11:48:55 -08:00
tree-walk.go Support for "directory" objects (#10499) 2020-09-19 08:39:41 -07:00
tree-walk_test.go Add storage layer contexts (#10321) 2020-09-04 09:45:06 -07:00
typed-errors.go fix: optimize IAM users load, add fallback (#9809) 2020-06-11 14:11:30 -07:00
update-notifier.go
update-notifier_test.go
update.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
update_test.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
utils.go add DNS cache support to avoid DNS flooding (#10693) 2020-10-16 14:49:05 -07:00
utils_test.go feat: Add notification support for bucketCreates and removal (#10075) 2020-07-20 12:52:49 -07:00
version_test.go
web-handler-context.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
web-handler-context_test.go
web-handlers.go add audit/admin trace support for browser requests (#10947) 2020-11-20 22:52:17 -08:00
web-handlers_test.go add audit/admin trace support for browser requests (#10947) 2020-11-20 22:52:17 -08:00
web-router.go add audit/admin trace support for browser requests (#10947) 2020-11-20 22:52:17 -08:00
xl-storage-disk-id-check.go fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 2020-11-04 10:10:54 -08:00
xl-storage-errors.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
xl-storage-errors_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-format-utils.go Show Delete replication status header (#10946) 2020-11-21 23:48:50 -08:00
xl-storage-format-v1.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
xl-storage-format-v1_gen.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-format-v1_gen_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-format-v2.go Show Delete replication status header (#10946) 2020-11-21 23:48:50 -08:00
xl-storage-format-v2_gen.go Revert "Revert "Add delete marker replication support (#10396)"" 2020-11-19 18:43:58 -08:00
xl-storage-format-v2_gen_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-format_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
xl-storage_test.go Reduce WriteAll allocs (#10810) 2020-11-02 16:14:31 -08:00
xl-storage_unix_test.go Add storage layer contexts (#10321) 2020-09-04 09:45:06 -07:00
xl-storage_windows_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00