minio/cmd
Sidhartha Mani 3e78ea8acc
improve obd tests and optimize network (#9378)
- keep long running obd network tests alive
- fix error - wrong number of parents in process OBD info
- ensure that osinfo does not error out when inside containers
- remove limit on max number of connections per client transport

The generic client transport uses a default limit of 64 conns per transport.
This could end up limiting and throttling usage, and artificially slowing
down the performance of MinIO even on hardware capable of doing better.
2020-04-18 11:06:11 -07:00
..
config notification queue limit has no maxLimit (#9380) 2020-04-18 01:20:56 -07:00
crypto Add custom policy claim name (#8764) 2020-01-08 17:21:58 -08:00
gateway fix simplify code to start using context (#9350) 2020-04-16 10:56:18 -07:00
http fix: Avoid force delete in compliance/worm mode (#9276) 2020-04-06 17:51:05 -07:00
jwt re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
logger fix: use specified authToken for audit/logger HTTP targets (#9249) 2020-04-01 20:53:07 -07:00
rest Implement oboard diagnostics admin API (#9024) 2020-03-26 21:07:39 -07:00
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 fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
admin-handlers-config-kv.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
admin-handlers-users.go fix support OBDAdminAction is valid action (#9354) 2020-04-15 12:16:40 -07:00
admin-handlers.go fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
admin-heal-ops.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
admin-router.go allow config help in gateway mode (#9356) 2020-04-16 14:49:12 -07:00
admin-server-info.go fix: remove unusued PerfInfoHandler code (#9328) 2020-04-12 19:37:09 -07:00
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: deprecate requirement of session token for service accounts (#9320) 2020-04-14 11:28:56 -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 set default storage class always (#9250) 2020-04-02 00:23:09 -07:00
api-router.go config: Add api requests max & deadline configs (#9273) 2020-04-14 12:46:37 -07:00
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 fix: deprecate requirement of session token for service accounts (#9320) 2020-04-14 11:28:56 -07:00
background-heal-ops.go Add rate limiter for S3 API layer (#9196) 2020-03-24 12:43:40 -07:00
background-newdisks-heal-ops.go proactive deep heal object when a bitrot is detected (#9192) 2020-04-01 12:14:00 -07:00
benchmark-utils_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
bitrot-whole.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
bitrot.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
bootstrap-peer-server.go fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
bucket-handlers_test.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07: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 fix: deprecate requirement of session token for service accounts (#9320) 2020-04-14 11:28:56 -07:00
bucket-lifecycle-handler.go acl: Support PUT calls with success for 'private' ACL's (#9000) 2020-02-16 11:37:52 +05:30
bucket-lifecycle-handlers_test.go Fix lifecycle GET: AWS SDK complaints on empty config (#9201) 2020-03-25 21:06:03 -07:00
bucket-notification-handlers.go fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
bucket-policy-handlers_test.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07: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 enable --compat flag by default (#9326) 2020-04-12 18:08:27 -07:00
config-common.go fix: load LDAP users appropriately (#9360) 2020-04-16 16:22:34 -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 fix simplify code to start using context (#9350) 2020-04-16 10:56:18 -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 fix: load LDAP users appropriately (#9360) 2020-04-16 16:22:34 -07:00
config-migrate_test.go Order all keys in config (#8541) 2019-11-20 15:10:24 -08:00
config-migrate.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
config-versions.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
config.go fix simplify code to start using context (#9350) 2020-04-16 10:56:18 -07:00
consolelogger.go fix simplify code to start using context (#9350) 2020-04-16 10:56:18 -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
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 lifecycle: Disallow delete when the object is locked (#9272) 2020-04-09 09:28:57 -07:00
data-usage_test.go fix: data usage crawler env handling, usage-cache.bin location (#9163) 2020-03-19 09:47:47 -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 fix: data usage crawler env handling, usage-cache.bin location (#9163) 2020-03-19 09:47:47 -07:00
data-usage.go fix: various optimizations, idiomatic changes (#9179) 2020-03-22 12:16:36 -07:00
disk-cache_test.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
disk-cache-backend.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -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 avoid unnecessary KMS requests during single-part PUT (#9220) 2020-04-09 17:01:45 -07:00
encryption-v1.go avoid unnecessary KMS requests during single-part PUT (#9220) 2020-04-09 17:01:45 -07:00
endpoint_test.go fix: optimize isConnected to avoid url.String() conversions (#9202) 2020-03-24 18:53:24 -07:00
endpoint-ellipses_test.go [feature] allow for an odd number of erasure packs (#9221) 2020-03-31 09:32:16 -07:00
endpoint-ellipses.go [feature] allow for an odd number of erasure packs (#9221) 2020-03-31 09:32:16 -07:00
endpoint.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07: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 proactive deep heal object when a bitrot is detected (#9192) 2020-04-01 12:14:00 -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 fix: startup load time by reusing storageDisks (#9210) 2020-03-27 14:48:30 -07:00
format-xl.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
fs-v1_test.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
fs-v1-helpers_test.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
fs-v1-metadata.go Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -08:00
fs-v1-multipart_test.go fix simplify code to start using context (#9350) 2020-04-16 10:56:18 -07:00
fs-v1-multipart.go fix simplify code to start using context (#9350) 2020-04-16 10:56:18 -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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
fs-v1.go fix simplify code to start using context (#9350) 2020-04-16 10:56:18 -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: gateway_s3_bytes_sent metric for all API methods (#9242) 2020-04-01 12:52:31 -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 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 set server base context on gateway http server (#9365) 2020-04-16 11:54:12 -07:00
gateway-metrics.go fix: gateway_s3_bytes_sent metric for all API methods (#9242) 2020-04-01 12:52:31 -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-startup-msg.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07: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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
global-heal.go proactive deep heal object when a bitrot is detected (#9192) 2020-04-01 12:14:00 -07:00
globals.go config: Add api requests max & deadline configs (#9273) 2020-04-14 12:46:37 -07:00
handler-utils_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
handler-utils.go config: Add api requests max & deadline configs (#9273) 2020-04-14 12:46:37 -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 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 start watcher after all creds have been loaded (#9301) 2020-04-08 19:00:39 -07:00
iam-object-store.go fix: load LDAP users appropriately (#9360) 2020-04-16 16:22:34 -07:00
iam.go fix: load LDAP users appropriately (#9360) 2020-04-16 16:22:34 -07:00
jwt_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
jwt.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lifecycle.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
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 fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
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: various optimizations, idiomatic changes (#9179) 2020-03-22 12:16:36 -07:00
main.go enable --compat flag by default (#9326) 2020-04-12 18:08:27 -07:00
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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
naughty-disk_test.go add force delete option of non-empty bucket (#9166) 2020-03-27 21:52:59 -07:00
net_test.go Handle localhost distributed setups properly (#8577) 2019-11-26 11:42:10 -08:00
net.go fix: allow any 127.0.0.x as bind IPs (#9281) 2020-04-07 09:40:20 -07:00
notification.go fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
obdinfo_freebsd.go Implement oboard diagnostics admin API (#9024) 2020-03-26 21:07:39 -07:00
obdinfo_other.go Implement oboard diagnostics admin API (#9024) 2020-03-26 21:07:39 -07:00
obdinfo.go improve obd tests and optimize network (#9378) 2020-04-18 11:06:11 -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 fix: deprecate skyring/uuid and use maintained google/uuid (#9340) 2020-04-14 02:40:05 -07:00
object-api-interface.go add force delete option of non-empty bucket (#9166) 2020-03-27 21:52:59 -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: deprecate skyring/uuid and use maintained google/uuid (#9340) 2020-04-14 02:40:05 -07:00
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 fix: deprecate skyring/uuid and use maintained google/uuid (#9340) 2020-04-14 02:40:05 -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 fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
object-lock.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
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 improve obd tests and optimize network (#9378) 2020-04-18 11:06:11 -07:00
peer-rest-common.go fix: remove unusued PerfInfoHandler code (#9328) 2020-04-12 19:37:09 -07:00
peer-rest-server.go improve obd tests and optimize network (#9378) 2020-04-18 11:06:11 -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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
posix_test.go add force delete option of non-empty bucket (#9166) 2020-03-27 21:52:59 -07: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 add force delete option of non-empty bucket (#9166) 2020-03-27 21:52:59 -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 GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -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 posix: Add missing error return in RenameFile() (#9319) 2020-04-11 11:15:30 -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: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -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 fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
server-main.go fix: use per test context (#9343) 2020-04-14 17:52:38 -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 enable --compat flag by default (#9326) 2020-04-12 18:08:27 -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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -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 add force delete option of non-empty bucket (#9166) 2020-03-27 21:52:59 -07:00
storage-rest_test.go add force delete option of non-empty bucket (#9166) 2020-03-27 21:52:59 -07:00
storage-rest-client.go fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
storage-rest-common.go add force delete option of non-empty bucket (#9166) 2020-03-27 21:52:59 -07:00
storage-rest-server.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -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 sa: Allow empty policy to indicate parent user's policy is inherited (#9185) 2020-03-23 14:17:18 -07:00
test-utils_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
throttling.go config: Add api requests max & deadline configs (#9273) 2020-04-14 12:46:37 -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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
utils_test.go fix: Avoid double usage calculation on every restart (#8856) 2020-01-21 14:07:49 -08:00
utils.go improve obd tests and optimize network (#9378) 2020-04-18 11:06:11 -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_test.go Pass on web-handler arguments properly to log entries (#7894) 2019-07-11 22:37:13 +01:00
web-handler-context.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
web-handlers_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
web-handlers.go fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
web-router.go Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00
xl-sets_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
xl-sets.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
xl-v1-bucket.go [feature] allow for an odd number of erasure packs (#9221) 2020-03-31 09:32:16 -07:00
xl-v1-common_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
xl-v1-common.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -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 fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
xl-v1-healing-common_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
xl-v1-healing-common.go Remove partName, partETag requirement (#9044) 2020-03-03 03:29:30 +03:00
xl-v1-healing.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -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 use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
xl-v1-metadata.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
xl-v1-multipart_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
xl-v1-multipart.go [feature] allow for an odd number of erasure packs (#9221) 2020-03-31 09:32:16 -07:00
xl-v1-object_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
xl-v1-object.go proactive deep heal object when a bitrot is detected (#9192) 2020-04-01 12:14:00 -07:00
xl-v1-utils_test.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00
xl-v1-utils.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
xl-v1.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
xl-zones.go fix: use per test context (#9343) 2020-04-14 17:52:38 -07:00