minio/cmd
Poorna Krishnamoorthy 1ebf6f146a Add support for ILM transition (#10565)
This PR adds transition support for ILM
to transition data to another MinIO target
represented by a storage class ARN. Subsequent
GET or HEAD for that object will be streamed from
the transition tier. If PostRestoreObject API is
invoked, the transitioned object can be restored for
duration specified to the source cluster.
2020-11-19 18:47: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 fix: check for gateway backend online without http request (#10924) 2020-11-19 10:38:02 -08:00
http Add support for ILM transition (#10565) 2020-11-19 18:47:17 -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 Reduce health check output (#10859) 2020-11-10 09:28:23 -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 fix: disallow update if dates are same (#10890) 2020-11-12 14:18:59 -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 ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07: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 Move etcd, logger, crypto into their own packages (#8366) 2019-10-08 11:17:56 +05:30
api-headers.go remove MinIO release tag as part of HTTP Server string (#10929) 2020-11-19 09:16:02 -08:00
api-headers_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
api-resources.go listV2: Continuation and NextContinuation tokens are encoded with base64 (#8337) 2019-10-02 01:39:29 +05:30
api-resources_test.go Increase maximum 1000 List keys to 10000 (#8444) 2019-10-28 10:36:15 -07:00
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 Make Encoding URL more compliant to S3 spec (#7360) 2019-04-12 12:02:37 -07:00
api-utils_test.go Make Encoding URL more compliant to S3 spec (#7360) 2019-04-12 12:02:37 -07:00
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 Add support for ILM transition (#10565) 2020-11-19 18:47:17 -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 remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07: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 Revert "Revert "Add delete marker replication support (#10396)"" 2020-11-19 18:43:58 -08:00
bucket-targets.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07: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: support healing older content (#10076) 2020-07-17 17:41:29 -07:00
config-migrate_test.go Order all keys in config (#8541) 2019-11-20 15:10:24 -08:00
config-versions.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
crossdomain-xml-handler.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
crossdomain-xml-handler_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
data-crawler.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
data-update-tracker.go Fix invalidated metacaches (#10784) 2020-10-30 09:33:16 -07: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 disk cache usage percent for prometheus (#10898) 2020-11-14 19:18:00 -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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
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 rename zones to serverSets to avoid terminology conflict (#10679) 2020-10-15 14:28:50 -07: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 re-use remote transports in Peer,Storage,Locker clients (#10788) 2020-11-02 07:43:11 -08:00
endpoint_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07: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: delete marker replication should support directories (#10878) 2020-11-19 18:47:12 -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: delete marker replication should support directories (#10878) 2020-11-19 18:47:12 -08:00
erasure-object.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -08:00
erasure-object_test.go rename zones to serverSets to avoid terminology conflict (#10679) 2020-10-15 14:28:50 -07:00
erasure-server-sets.go listobjectversions: Add shortcut for Veeam blocks (#10893) 2020-11-13 16:58:20 -08:00
erasure-sets.go fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 2020-11-04 10:10:54 -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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fallocate_linux.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fallocate_linux_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fastwalk.go Forward RPC errors from crawler (#9569) 2020-05-11 20:41:38 -07:00
format-disk-cache.go Add async caching commit option in diskcache (#10742) 2020-11-02 10:00:45 -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: save healing tracker right before healing (#10915) 2020-11-18 09:34:46 -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: IAM store fallback to list users and policies from disk (#10787) 2020-11-02 17:52:13 -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 Fix writing 'format.json' and make it atomic (#8296) 2019-09-24 18:47:26 -07:00
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 simplify removing temporary files (#10389) 2020-08-31 12:35:40 -07:00
fs-v1-helpers_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07: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: [fs] an error upon rwPool.Write() just attempt rwPool.Create() (#10533) 2020-09-21 12:54:23 -07:00
fs-v1-rwpool_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
fs-v1.go Don't retain context in locker (#10515) 2020-11-04 08:25:42 -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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-env.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
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 [Bugfix] duplicating flag registration (#7853) 2019-07-03 14:31:19 -07:00
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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
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 Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
hasher.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
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
http-stats.go fix: use unused cacheMetrics code in prometheus (#9588) 2020-05-13 08:15:26 -07:00
http-tracer.go Fix incorrect request start time (#10516) 2020-09-18 09:30:52 -07:00
httprange.go Cache only the range requested for range GETs (#8599) 2019-12-08 13:58:04 -08:00
httprange_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
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 Revert "Revert "Add delete marker replication support (#10396)"" 2020-11-19 18:43:58 -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 metacache: Allow prefix filtering (#10920) 2020-11-18 10:44:18 -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 skip files that are not erasure objects or directories (#10926) 2020-11-19 09:15:09 -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 Clean up metadata cache when deleting bucket (#10802) 2020-10-31 09:46:18 -07:00
obdinfo.go Remove logging info from OBDInfoHandler (#10727) 2020-10-27 17:41:48 -07:00
obdinfo_linux.go add NVMe drive info [model num, serial num, drive temp. etc.] (#10613) 2020-10-04 10:18:46 -07:00
obdinfo_nonlinux.go add NVMe drive info [model num, serial num, drive temp. etc.] (#10613) 2020-10-04 10:18:46 -07: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 ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07: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 Remove MaxConnsPerHost settings to avoid potential hangs (#10438) 2020-09-08 14:22:04 -07: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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
object-handlers.go Add support for ILM transition (#10565) 2020-11-19 18:47:17 -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 increase readdir per block memory to facilitate faster WalkDir (#10908) 2020-11-18 09:21:02 -08:00
os-readdir_windows.go Fix crash on Windows when crawling (#10385) 2020-09-01 09:33:16 -07:00
os-reliable.go tests: Fix one multi-delete test failure in Windows CI (#9602) 2020-05-14 18:09:30 -07:00
os-reliable_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
peer-rest-client.go fix: network shutdown was not handle properly (#10927) 2020-11-19 13:53:49 -08:00
peer-rest-common.go fix: replaced drive properly by healing the entire drive (#10799) 2020-10-31 01:34:48 -07:00
peer-rest-server.go metacache: Add trashcan (#10820) 2020-11-03 12:47:52 -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 Remove unusued params and functions (#8399) 2019-10-15 18:35:41 -07:00
postpolicyform_test.go Move dependency from minio-go v6 to v7 (#10042) 2020-07-14 09:38:05 -07:00
prepare-storage.go allow requests to be proxied when server is booting up (#10790) 2020-10-30 12:20:28 -07: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 Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
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 make sure to preserve UUID from reference format (#10748) 2020-10-24 13:23:08 -07: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 Fix LDAP responseXML to be named appropriately (#8285) 2019-09-24 03:51:16 +05:30
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 Refactor config and split them in packages (#8351) 2019-10-04 23:05:33 +05:30
update-notifier_test.go Refactor config and split them in packages (#8351) 2019-10-04 23:05:33 +05:30
update.go rest client: Expect context timeouts for locks (#10782) 2020-10-29 09:52:11 -07: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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
web-handler-context.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
web-handler-context_test.go Pass on web-handler arguments properly to log entries (#7894) 2019-07-11 22:37:13 +01:00
web-handlers.go Revert "Revert "Add delete marker replication support (#10396)"" 2020-11-19 18:43:58 -08:00
web-handlers_test.go rename zones to serverSets to avoid terminology conflict (#10679) 2020-10-15 14:28:50 -07:00
web-router.go feat: Add notification support for bucketCreates and removal (#10075) 2020-07-20 12:52:49 -07: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: [fs] an error upon rwPool.Write() just attempt rwPool.Create() (#10533) 2020-09-21 12:54:23 -07:00
xl-storage-errors_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-format-utils.go Revert "Revert "Add delete marker replication support (#10396)"" 2020-11-19 18:43:58 -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 Add support for ILM transition (#10565) 2020-11-19 18:47:17 -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 Add support for ILM transition (#10565) 2020-11-19 18:47:17 -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