minio/cmd
Anis Elleuch db2155551a
heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159)
As an optimization of the healing, HealObjects() avoid sending an
object to the background healing subsystem when the object is
present in all disks.

However, HealObjects() should have checked the scan type, if this
deep, always pass the object to the healing subsystem.
2020-03-18 17:50:00 -07:00
..
config re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
crypto Add custom policy claim name (#8764) 2020-01-08 17:21:58 -08:00
gateway re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
http fix: Send x-amz-mp-parts-count for multiparted objects (#9116) 2020-03-12 12:37:27 -07:00
jwt re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
logger re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
rest jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
acl-handlers.go acl: Support PUT calls with success for 'private' ACL's (#9000) 2020-02-16 11:37:52 +05:30
admin-handlers_test.go Remove partName, partETag requirement (#9044) 2020-03-03 03:29:30 +03:00
admin-handlers-config-kv.go fix: remove extra newline from GetConfig() output (#8678) 2019-12-20 14:47:14 -08:00
admin-handlers-users.go Add service account type in IAM (#9029) 2020-03-17 10:36:13 -07:00
admin-handlers.go fix: crash in serverInfo handler when ldap is configured (#9123) 2020-03-11 23:13:32 -07:00
admin-heal-ops.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
admin-router.go Add service account type in IAM (#9029) 2020-03-17 10:36:13 -07:00
admin-server-info.go Use user CAs in checkEndpoint() call (#8911) 2020-02-02 07:15:29 +05:30
api-datatypes.go Add object retention at the per object (#8528) 2019-11-20 13:18:09 -08:00
api-errors_test.go Move etcd, logger, crypto into their own packages (#8366) 2019-10-08 11:17:56 +05:30
api-errors.go fix: sts to return appropriate errors (#9161) 2020-03-18 17:25:45 -07:00
api-headers_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
api-headers.go fix: Send x-amz-mp-parts-count for multiparted objects (#9116) 2020-03-12 12:37:27 -07:00
api-resources_test.go Increase maximum 1000 List keys to 10000 (#8444) 2019-10-28 10:36:15 -07:00
api-resources.go listV2: Continuation and NextContinuation tokens are encoded with base64 (#8337) 2019-10-02 01:39:29 +05:30
api-response_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
api-response.go Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 2019-12-05 23:16:06 -08:00
api-router.go Fix error messages returned by (Put)GetObjectLegalHold (#9013) 2020-02-19 08:15:48 +05:30
api-utils_test.go Make Encoding URL more compliant to S3 spec (#7360) 2019-04-12 12:02:37 -07:00
api-utils.go Make Encoding URL more compliant to S3 spec (#7360) 2019-04-12 12:02:37 -07:00
auth-handler_test.go Add support for multiple admins (#8487) 2019-11-19 02:03:18 -08:00
auth-handler.go acl: Support PUT calls with success for 'private' ACL's (#9000) 2020-02-16 11:37:52 +05:30
background-heal-ops.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
background-newdisks-heal-ops.go heal: Avoid spinning up object healing during startup (#8819) 2020-01-15 01:08:39 -08:00
benchmark-utils_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
bitrot_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
bitrot-streaming.go admin/heal: Fix deep healing to heal objects under more conditions (#8321) 2019-10-02 01:42:15 +05:30
bitrot-whole.go Posix CreateFile should work for compressed lengths (#7584) 2019-04-30 16:27:31 -07:00
bitrot.go bitrot: Verify file size inside storage interface (#7932) 2019-09-12 02:19:53 +05:30
bootstrap-peer-server.go Fix dependencies graph for minio source compilation (#8717) 2019-12-31 09:36:13 +05:30
bucket-encryption_test.go Add support for bucket encryption feature (#8890) 2020-02-05 15:12:34 +05:30
bucket-encryption-handlers.go acl: Support PUT calls with success for 'private' ACL's (#9000) 2020-02-16 11:37:52 +05:30
bucket-encryption.go Add support for bucket encryption feature (#8890) 2020-02-05 15:12:34 +05:30
bucket-handlers_test.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
bucket-handlers-listobjects.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
bucket-handlers.go Avoid unnecessary allocations for XML parsing (#9017) 2020-02-23 09:06:46 +05:30
bucket-lifecycle-handler.go acl: Support PUT calls with success for 'private' ACL's (#9000) 2020-02-16 11:37:52 +05:30
bucket-notification-handlers.go Fix Retention, ObjectLock, LegalHold struct namespaces correctly. (#8909) 2020-01-30 09:58:05 +05:30
bucket-policy-handlers_test.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
bucket-policy-handlers.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
build-constants.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
common-main.go Add service account type in IAM (#9029) 2020-03-17 10:36:13 -07:00
config-common.go Refactor and simplify etcd helpers used in IAM subsystem (#7980) 2019-07-26 13:42:54 -07:00
config-current_test.go Avoid pointer based copy, instead use Clone() (#8547) 2019-11-21 17:54:51 +05:30
config-current.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
config-dir.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
config-encrypted_test.go Config migration should handle plain-text (#8506) 2019-11-11 12:01:21 -08:00
config-encrypted.go Add service account type in IAM (#9029) 2020-03-17 10:36:13 -07:00
config-migrate_test.go Order all keys in config (#8541) 2019-11-20 15:10:24 -08:00
config-migrate.go Start using error wrapping with fmt.Errorf (#8588) 2019-12-02 09:28:01 -08:00
config-versions.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
config.go Initialize only one retry timer for all sub-systems (#8913) 2020-02-02 06:37:43 +05:30
consolelogger.go Fix crash in console logger and also handle bucket DNS updates (#8654) 2019-12-16 20:30:57 -08:00
copy-part-range_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
copy-part-range.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
crossdomain-xml-handler.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
daily-lifecycle-ops.go Add a generic Walk()'er to list a bucket, optinally prefix (#9026) 2020-02-25 21:22:28 +05:30
data-usage_test.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
data-usage-cache_gen_test.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
data-usage-cache_gen.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
data-usage-cache.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
data-usage.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
disk-cache_test.go Fix sporadic failure in TestDiskCacheMaxUse (#9049) 2020-02-26 13:31:15 -08:00
disk-cache-backend.go Skip building directio on platforms that don't support Direct IO (#9059) 2020-03-12 18:57:41 -07:00
disk-cache-stats.go Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 2019-12-05 23:16:06 -08:00
disk-cache-utils_test.go Add cache eviction low and high watermarks (#8958) 2020-02-23 19:03:39 +05:30
disk-cache-utils.go Add cache eviction low and high watermarks (#8958) 2020-02-23 19:03:39 +05:30
disk-cache.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -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 Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
dynamic-timeouts_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
dynamic-timeouts.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
encryption-v1_test.go Remove partName, partETag requirement (#9044) 2020-03-03 03:29:30 +03:00
encryption-v1.go Add encryption buffer (#8626) 2019-12-12 10:01:15 -08:00
endpoint_test.go Validate XL sets on format (#8779) 2020-01-13 13:09:10 -08:00
endpoint-ellipses_test.go fix: allow set drive count of proper divisible values (#9101) 2020-03-08 13:30:25 -07:00
endpoint-ellipses.go fix: allow set drive count of proper divisible values (#9101) 2020-03-08 13:30:25 -07:00
endpoint.go Validate XL sets on format (#8779) 2020-01-13 13:09:10 -08:00
erasure_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-decode_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-decode.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-encode_test.go Validate XL sets on format (#8779) 2020-01-13 13:09:10 -08:00
erasure-encode.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-heal_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-heal.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-utils.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure.go golint: fix redundant code logic (#7842) 2019-06-27 15:18:33 +05:30
etcd.go Start using error wrapping with fmt.Errorf (#8588) 2019-12-02 09:28:01 -08:00
fallocate_linux_test.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.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fastwalk.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07: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-disk-cache.go Use jsoniter whenever applicable instead of encoding/json (#8766) 2020-01-08 17:01:42 +05:30
format-fs_test.go Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
format-fs.go Avoid double for loops in notification init (#8691) 2019-12-24 13:49:48 -08:00
format-meta.go Fix writing 'format.json' and make it atomic (#8296) 2019-09-24 18:47:26 -07:00
format-xl_test.go xl: All nodes create meta volumes in its local disks (#8786) 2020-01-15 12:36:52 -08:00
format-xl.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
fs-v1_test.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
fs-v1-helpers_test.go Remove uneeded calls on FS (#7967) 2019-07-24 15:59:13 +05:30
fs-v1-helpers.go xl: Implement posix.DeletePrefixes to enhance delete perf (#9100) 2020-03-11 08:56:36 -07:00
fs-v1-metadata_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1-metadata.go Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -08:00
fs-v1-multipart_test.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
fs-v1-multipart.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
fs-v1-rwpool_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1-rwpool.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
gateway-common_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-common.go fix: erroneous high value for gateway received bytes metrics (#8978) 2020-02-12 10:15:00 +05:30
gateway-env.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-interface.go Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
gateway-main_test.go [Bugfix] duplicating flag registration (#7853) 2019-07-03 14:31:19 -07:00
gateway-main.go info: Initialize boot time early so uptime will always be correct (#9154) 2020-03-17 16:37:28 -07:00
gateway-metrics.go fix: erroneous high value for gateway received bytes metrics (#8978) 2020-02-12 10:15:00 +05:30
gateway-startup-msg_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-startup-msg.go Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00
gateway-unsupported.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
generic-handlers_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
generic-handlers.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
global-heal.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
globals.go info: Initialize boot time early so uptime will always be correct (#9154) 2020-03-17 16:37:28 -07:00
handler-utils_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
handler-utils.go simplify recordAPIStats wrapper for ResponseWriters (#9034) 2020-02-24 09:45:32 -08:00
hasher.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
healthcheck-handler.go metrics: Use StorageInfo() instead to have consistent info (#9006) 2020-02-20 09:21:33 +05:30
healthcheck-router.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
http-stats.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
http-tracer.go accessKeyId missing should return appropriate error in AssumeRole (#9048) 2020-02-26 12:26:47 -08:00
http-traffic-recorder.go simplify recordAPIStats wrapper for ResponseWriters (#9034) 2020-02-24 09:45:32 -08:00
httprange_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
httprange.go Cache only the range requested for range GETs (#8599) 2019-12-08 13:58:04 -08:00
iam-etcd-store.go Add service account type in IAM (#9029) 2020-03-17 10:36:13 -07:00
iam-object-store.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
iam.go Add service account type in IAM (#9029) 2020-03-17 10:36:13 -07:00
jwt_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
jwt.go allow rolling upgrades, remove same MinIO version requirement (#9033) 2020-02-24 10:32:30 +05:30
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lifecycle.go Add support for bucket encryption feature (#8890) 2020-02-05 15:12:34 +05:30
local-locker.go fix: Speed up multi-object delete by taking bulk locks (#8974) 2020-02-21 11:29:57 +05:30
lock-rest-client_test.go Support MinIO to be deployed on more than 32 nodes (#8492) 2019-11-13 12:17:45 -08:00
lock-rest-client.go Add a generic Walk()'er to list a bucket, optinally prefix (#9026) 2020-02-25 21:22:28 +05:30
lock-rest-server-common_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
lock-rest-server-common.go fix: Speed up multi-object delete by taking bulk locks (#8974) 2020-02-21 11:29:57 +05:30
lock-rest-server.go fix: lock maintenance should honor quorum (#9138) 2020-03-15 11:55:52 -07:00
main.go print version with proper indentation (#9047) 2020-02-26 23:09:08 +05:30
merge-walk-pool_test.go Offload listing to posix layer (#7611) 2019-05-14 13:49:10 -07:00
merge-walk-pool.go Offload listing to posix layer (#7611) 2019-05-14 13:49:10 -07:00
metrics-router.go Add prometheus auth-type to turn-off authentication (#8356) 2019-10-04 23:48:59 +05:30
metrics.go metrics: Use StorageInfo() instead to have consistent info (#9006) 2020-02-20 09:21:33 +05:30
namespace-lock_test.go fix: Speed up multi-object delete by taking bulk locks (#8974) 2020-02-21 11:29:57 +05:30
namespace-lock.go fix: Speed up multi-object delete by taking bulk locks (#8974) 2020-02-21 11:29:57 +05:30
naughty-disk_test.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
net_test.go Handle localhost distributed setups properly (#8577) 2019-11-26 11:42:10 -08:00
net.go fix: replica set deployment for multi tenants (#8673) 2019-12-19 13:45:56 -08:00
notification.go fix: remote profile names and extension (#9145) 2020-03-16 11:39:53 -07:00
object_api_suite_test.go Use const slashSeparator instead of "/" everywhere (#8028) 2019-08-06 12:08:58 -07:00
object-api-common.go xl: Implement posix.DeletePrefixes to enhance delete perf (#9100) 2020-03-11 08:56:36 -07:00
object-api-datatypes.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
object-api-deleteobject_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
object-api-errors.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
object-api-getobject_test.go Use const slashSeparator instead of "/" everywhere (#8028) 2019-08-06 12:08:58 -07:00
object-api-getobjectinfo_test.go Use a non-strict invalid bucket name check in Get and Delete object (#8073) 2019-08-20 17:40:52 -10:00
object-api-input-checks.go Add a generic Walk()'er to list a bucket, optinally prefix (#9026) 2020-02-25 21:22:28 +05:30
object-api-interface.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
object-api-listobjects_test.go non-empty dirs should not be listed as objects (#9129) 2020-03-13 17:43:00 -07:00
object-api-multipart_test.go fix routing issue for esoteric characters in gorilla/mux (#8967) 2020-02-12 09:08:02 +05:30
object-api-putobject_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
object-api-utils_test.go fix routing issue for esoteric characters in gorilla/mux (#8967) 2020-02-12 09:08:02 +05:30
object-api-utils.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
object-handlers_test.go Move storageclass config handling into cmd/config/storageclass (#8360) 2019-10-07 11:20:24 +05:30
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-common.go Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -07:00
object-handlers.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
object-lock.go fix: avoid double ListBuckets() loading object lock (#9031) 2020-02-24 06:39:11 +05:30
os-reliable_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
os-reliable.go Start using error wrapping with fmt.Errorf (#8588) 2019-12-02 09:28:01 -08:00
peer-rest-client-target.go New Admin Info (#8497) 2019-12-11 14:27:03 -08:00
peer-rest-client.go Add support for bucket encryption feature (#8890) 2020-02-05 15:12:34 +05:30
peer-rest-common.go Add support for bucket encryption feature (#8890) 2020-02-05 15:12:34 +05:30
peer-rest-server.go Add service account type in IAM (#9029) 2020-03-17 10:36:13 -07:00
policy_test.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
policy.go Initialize only one retry timer for all sub-systems (#8913) 2020-02-02 06:37:43 +05:30
posix_test.go posix: Do not take disk offline on I/O errors (#8836) 2020-01-17 13:34:43 -08:00
posix_unix_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
posix_windows_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
posix-dirent_fileino.go Safely use unsafe.Pointer to avoid crashes on ARM (#8027) 2019-08-09 08:54:11 -07:00
posix-dirent_ino.go Safely use unsafe.Pointer to avoid crashes on ARM (#8027) 2019-08-09 08:54:11 -07:00
posix-dirent_namelen_bsd.go Safely use unsafe.Pointer to avoid crashes on ARM (#8027) 2019-08-09 08:54:11 -07:00
posix-dirent_namelen_linux.go Safely use unsafe.Pointer to avoid crashes on ARM (#8027) 2019-08-09 08:54:11 -07:00
posix-diskid-check.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
posix-errors_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
posix-errors.go fix: Avoid double usage calculation on every restart (#8856) 2020-01-21 14:07:49 -08:00
posix-list-dir_other.go Use const slashSeparator instead of "/" everywhere (#8028) 2019-08-06 12:08:58 -07:00
posix-list-dir_test.go Use errgroups instead of sync.WaitGroup as needed (#8354) 2019-10-14 09:44:51 -07:00
posix-list-dir_unix.go fix: Avoid double usage calculation on every restart (#8856) 2020-01-21 14:07:49 -08:00
posix-list-dir_windows.go Safely use unsafe.Pointer to avoid crashes on ARM (#8027) 2019-08-09 08:54:11 -07:00
posix.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
post-policy_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
postpolicyform_test.go Update go mod with sem versions of our libraries (#7687) 2019-05-29 16:35:12 -07:00
postpolicyform.go Remove unusued params and functions (#8399) 2019-10-15 18:35:41 -07:00
prepare-storage.go fix: allow set drive count of proper divisible values (#9101) 2020-03-08 13:30:25 -07:00
retry_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
retry.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
routers.go fix routing issue for esoteric characters in gorilla/mux (#8967) 2020-02-12 09:08:02 +05:30
server_test.go acl: Support PUT calls with success for 'private' ACL's (#9000) 2020-02-16 11:37:52 +05:30
server-main_test.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
server-main.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
server-rlimit.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
server-startup-msg_test.go Handle localhost distributed setups properly (#8577) 2019-11-26 11:42:10 -08:00
server-startup-msg.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -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 Allow proper setCount SLAs across zones (#8752) 2020-01-07 09:13:44 -08:00
signals.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
signature-v2_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
signature-v2.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
signature-v4_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
signature-v4-parser_test.go fix: sts to return appropriate errors (#9161) 2020-03-18 17:25:45 -07:00
signature-v4-parser.go fix: sts to return appropriate errors (#9161) 2020-03-18 17:25:45 -07:00
signature-v4-utils_test.go Rename iam/validator -> iam/openid and add tests (#8340) 2019-10-02 03:37:20 +05:30
signature-v4-utils.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
signature-v4.go fix: support pre-sign signature for STS tokens (#8826) 2020-01-18 17:04:50 -08:00
storage-datatypes.go Add a generic Walk()'er to list a bucket, optinally prefix (#9026) 2020-02-25 21:22:28 +05:30
storage-errors.go rest/storage: Remove racy LastError usage (#8817) 2020-01-14 18:45:17 -08:00
storage-interface.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
storage-rest_test.go Handle localhost distributed setups properly (#8577) 2019-11-26 11:42:10 -08:00
storage-rest-client.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
storage-rest-common.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
storage-rest-server.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
streaming-signature-v4_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
streaming-signature-v4.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
sts-datatypes.go Fix LDAP responseXML to be named appropriately (#8285) 2019-09-24 03:51:16 +05:30
sts-errors.go fix: sts to return appropriate errors (#9161) 2020-03-18 17:25:45 -07:00
sts-handlers.go fix: sts to return appropriate errors (#9161) 2020-03-18 17:25:45 -07:00
test-utils_test.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
tree-walk_test.go non-empty dirs should not be listed as objects (#9129) 2020-03-13 17:43:00 -07:00
tree-walk-pool_test.go Implement S3-HDFS gateway (#7440) 2019-04-17 09:52:08 -07:00
tree-walk-pool.go Fix recursive deep scan of buckets (#8900) 2020-01-30 17:20:07 +05:30
tree-walk.go non-empty dirs should not be listed as objects (#9129) 2020-03-13 17:43:00 -07:00
typed-errors.go fix return proper error for OperationTimedout (#9117) 2020-03-11 14:11:04 -07:00
update_test.go fix: doc notifications formatting issues (#8661) 2019-12-17 17:34:17 -08:00
update-notifier_test.go Refactor config and split them in packages (#8351) 2019-10-04 23:05:33 +05:30
update-notifier.go Refactor config and split them in packages (#8351) 2019-10-04 23:05:33 +05:30
update.go fix: replica set deployment for multi tenants (#8673) 2019-12-19 13:45:56 -08:00
utils_test.go fix: Avoid double usage calculation on every restart (#8856) 2020-01-21 14:07:49 -08:00
utils.go profiling: Fix crash when enabling goroutines profiling (#9097) 2020-03-06 13:22:47 -08: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_test.go Pass on web-handler arguments properly to log entries (#7894) 2019-07-11 22:37:13 +01:00
web-handler-context.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
web-handlers_test.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
web-handlers.go fix: crash observed for anonymous deletes from UI (#9107) 2020-03-09 21:21:35 -07:00
web-router.go Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00
xl-sets_test.go log formatting only the first time (#8846) 2020-01-17 15:39:07 -08:00
xl-sets.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
xl-v1-bucket.go Add support for bucket encryption feature (#8890) 2020-02-05 15:12:34 +05:30
xl-v1-common_test.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
xl-v1-common.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
xl-v1-errors.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
xl-v1-healing_test.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
xl-v1-healing-common_test.go Remove partName, partETag requirement (#9044) 2020-03-03 03:29:30 +03:00
xl-v1-healing-common.go Remove partName, partETag requirement (#9044) 2020-03-03 03:29:30 +03:00
xl-v1-healing.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
xl-v1-list-objects-heal.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
xl-v1-list-objects.go xl: Tree walking should not quit when one disk returns empty (#9160) 2020-03-18 16:58:05 -07:00
xl-v1-metadata_test.go Remove partName, partETag requirement (#9044) 2020-03-03 03:29:30 +03:00
xl-v1-metadata.go Remove partName, partETag requirement (#9044) 2020-03-03 03:29:30 +03:00
xl-v1-multipart_test.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
xl-v1-multipart.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
xl-v1-object_test.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00
xl-v1-object.go xl: Implement posix.DeletePrefixes to enhance delete perf (#9100) 2020-03-11 08:56:36 -07:00
xl-v1-utils_test.go Remove partName, partETag requirement (#9044) 2020-03-03 03:29:30 +03:00
xl-v1-utils.go Use jsoniter whenever applicable instead of encoding/json (#8766) 2020-01-08 17:01:42 +05:30
xl-v1.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
xl-zones.go heal: Pass scan mode to HealObjects to deep scan full quorum objects (#9159) 2020-03-18 17:50:00 -07:00