minio/cmd
Anis Elleuch e934c3e2a2
usage: Fix buckets count calculation when no object is present (#8929)
XL crawling wrongly returns a zero buckets count when
there are no objects uploaded in the server yet. The reason is 
data of the crawler of posix returns invalid result when all 
disks has zero objects.

A simple fix is to always pick the crawling result of the first 
disk but choose over the result of the disk which has the most 
objects in it.
2020-02-04 06:57:47 +05:30
..
config fix: Avoid re-reading bucket names from etcd (#8924) 2020-02-03 13:54:20 +05:30
crypto Add custom policy claim name (#8764) 2020-01-08 17:21:58 -08:00
gateway Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
http Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -08:00
jwt fix a crash in base64 buffer pool (#8925) 2020-02-03 08:42:32 +05:30
logger fix: close and drain the response body always (#8847) 2020-01-21 02:46:58 -08:00
rest jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
acl-handlers.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08: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 more context aware error for policy parsing errors (#8726) 2020-01-03 11:28:52 -08:00
admin-handlers.go Use user CAs in checkEndpoint() call (#8911) 2020-02-02 07:15:29 +05:30
admin-handlers_test.go log formatting only the first time (#8846) 2020-01-17 15:39:07 -08:00
admin-heal-ops.go heal: Optimize heal listing by avoiding batches (#8901) 2020-01-29 12:05:44 +05:30
admin-router.go Add data usage collect with its new admin API (#8553) 2019-12-12 06:02:37 -08: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.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -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 Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -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 Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 2019-12-05 23:16:06 -08:00
api-response_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
api-router.go Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -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 jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
auth-handler_test.go Add support for multiple admins (#8487) 2019-11-19 02:03:18 -08:00
background-heal-ops.go fix: Avoid double usage calculation on every restart (#8856) 2020-01-21 14:07:49 -08: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-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
bitrot_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
bootstrap-peer-server.go Fix dependencies graph for minio source compilation (#8717) 2019-12-31 09:36:13 +05:30
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: Avoid re-reading bucket names from etcd (#8924) 2020-02-03 13:54:20 +05:30
bucket-handlers_test.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
bucket-lifecycle-handler.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
bucket-notification-handlers.go Fix Retention, ObjectLock, LegalHold struct namespaces correctly. (#8909) 2020-01-30 09:58:05 +05:30
bucket-policy-handlers.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
bucket-policy-handlers_test.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 fix: replica set deployment for multi tenants (#8673) 2019-12-19 13:45:56 -08:00
config-common.go Refactor and simplify etcd helpers used in IAM subsystem (#7980) 2019-07-26 13:42:54 -07:00
config-current.go fix: document _ENABLE for all notification targets (#8864) 2020-01-20 16:48:19 -08: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 lock: improve locker initialization at init (#8776) 2020-01-10 02:35:06 -08:00
config-encrypted_test.go Config migration should handle plain-text (#8506) 2019-11-11 12:01:21 -08:00
config-migrate.go Start using error wrapping with fmt.Errorf (#8588) 2019-12-02 09:28:01 -08: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 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.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -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
daily-lifecycle-ops.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
data-usage.go Avoid select inside a recursive function to avoid CPU spikes (#8923) 2020-02-03 16:45:59 -08:00
disk-cache-backend.go Set X-Cache and X-Cache-Lookup headers for cache (#8794) 2020-01-10 20:21:13 -08: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.go Set X-Cache and X-Cache-Lookup headers for cache (#8794) 2020-01-10 20:21:13 -08:00
disk-cache-utils_test.go fix: CacheOpts parsing tests (#8632) 2019-12-11 13:26:18 -08:00
disk-cache.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
disk-cache_test.go Cache only the range requested for range GETs (#8599) 2019-12-08 13:58:04 -08: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.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
dynamic-timeouts_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
encryption-v1.go Add encryption buffer (#8626) 2019-12-12 10:01:15 -08:00
encryption-v1_test.go make SSE request header check comprehensive (#8276) 2019-09-21 03:26:12 +05:30
endpoint-ellipses.go Allow proper setCount SLAs across zones (#8752) 2020-01-07 09:13:44 -08:00
endpoint-ellipses_test.go Avoid pointer based copy, instead use Clone() (#8547) 2019-11-21 17:54:51 +05:30
endpoint.go Validate XL sets on format (#8779) 2020-01-13 13:09:10 -08:00
endpoint_test.go Validate XL sets on format (#8779) 2020-01-13 13:09:10 -08:00
erasure-decode.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-encode.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-heal.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-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
erasure_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
etcd.go Start using error wrapping with fmt.Errorf (#8588) 2019-12-02 09:28:01 -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 Avoid select inside a recursive function to avoid CPU spikes (#8923) 2020-02-03 16:45: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-disk-cache_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-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
format-xl.go xl/zones: return errNoHealRequired when no heal is required (#8821) 2020-01-15 17:19:13 -08:00
format-xl_test.go xl: All nodes create meta volumes in its local disks (#8786) 2020-01-15 12:36:52 -08:00
fs-v1-helpers.go Remove uneeded calls on FS (#7967) 2019-07-24 15:59:13 +05:30
fs-v1-helpers_test.go Remove uneeded calls on FS (#7967) 2019-07-24 15:59:13 +05:30
fs-v1-metadata.go Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -08: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-multipart.go Fix bug preventing overwrite of object if (#8796) 2020-01-13 17:29:31 -08:00
fs-v1-multipart_test.go Fix all failing tests with -race 2019-09-22 11:01:46 -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-rwpool_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1.go Avoid select inside a recursive function to avoid CPU spikes (#8923) 2020-02-03 16:45:59 -08:00
fs-v1_test.go Use const slashSeparator instead of "/" everywhere (#8028) 2019-08-06 12:08:58 -07:00
gateway-common.go fix: close and drain the response body always (#8847) 2020-01-21 02:46:58 -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 Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
gateway-main.go NAS gateway: fix notification initialization (#8920) 2020-02-02 15:22:07 +05:30
gateway-main_test.go [Bugfix] duplicating flag registration (#7853) 2019-07-03 14:31:19 -07:00
gateway-metrics.go Use atomic.Uint64 for gateway metrics count instead of mutex (#8615) 2019-12-07 11:21:52 +05:30
gateway-startup-msg.go Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08: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 heal: Optimize heal listing by avoiding batches (#8901) 2020-01-29 12:05:44 +05:30
generic-handlers.go fix: Avoid double usage calculation on every restart (#8856) 2020-01-21 14:07:49 -08:00
generic-handlers_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
global-heal.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
globals.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
handler-utils.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
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 rest/storage: Remove racy LastError usage (#8817) 2020-01-14 18:45:17 -08:00
healthcheck-router.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
http-stats.go fix: avoid crash copy map before reading (#8825) 2020-01-16 01:35:30 -08:00
http-tracer.go trace - log request body (#8917) 2020-02-01 02:39:49 -08:00
http-traffic-recorder.go The prometheus metrics refractoring (#8003) 2019-10-22 21:01:14 -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 etcd path prefix for all IAM assets (#8569) 2019-11-25 16:33:34 -08:00
iam-object-store.go Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00
iam.go Initialize only one retry timer for all sub-systems (#8913) 2020-02-02 06:37:43 +05:30
jwt.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
jwt_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lifecycle.go Initialize only one retry timer for all sub-systems (#8913) 2020-02-02 06:37:43 +05:30
local-locker.go lock: improve locker initialization at init (#8776) 2020-01-10 02:35:06 -08:00
lock-rest-client.go lock: improve locker initialization at init (#8776) 2020-01-10 02:35:06 -08:00
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-server-common.go Add lock expiry handler to expire state locks (#8562) 2019-11-25 16:39:43 -08:00
lock-rest-server-common_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
lock-rest-server.go Avoid running lock maintenance from all nodes (#8737) 2020-01-03 23:11:07 +05:30
main.go Fix version to be release-tag (#8730) 2020-01-02 20:18:32 +05:30
merge-walk-pool.go Offload listing to posix layer (#7611) 2019-05-14 13:49:10 -07:00
merge-walk-pool_test.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 atomic.Uint64 for gateway metrics count instead of mutex (#8615) 2019-12-07 11:21:52 +05:30
namespace-lock.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
namespace-lock_test.go Support MinIO to be deployed on more than 32 nodes (#8492) 2019-11-13 12:17:45 -08:00
naughty-disk_test.go rest/storage: Remove racy LastError usage (#8817) 2020-01-14 18:45:17 -08:00
net.go fix: replica set deployment for multi tenants (#8673) 2019-12-19 13:45:56 -08:00
net_test.go Handle localhost distributed setups properly (#8577) 2019-11-26 11:42:10 -08:00
notification.go NAS gateway: fix notification initialization (#8920) 2020-02-02 15:22:07 +05:30
object-api-common.go Fix recursive deep scan of buckets (#8900) 2020-01-30 17:20:07 +05:30
object-api-datatypes.go Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -08: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 Allow proper setCount SLAs across zones (#8752) 2020-01-07 09:13:44 -08: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 Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 2019-12-05 23:16:06 -08:00
object-api-interface.go Fix recursive deep scan of buckets (#8900) 2020-01-30 17:20:07 +05:30
object-api-listobjects_test.go Use const slashSeparator instead of "/" everywhere (#8028) 2019-08-06 12:08:58 -07:00
object-api-multipart_test.go Remove TestPutObjectPartDiskNotFound unit test (#8815) 2020-01-14 18:46:33 -08: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.go Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -08:00
object-api-utils_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
object-handlers-common.go Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -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 Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
object-handlers_test.go Move storageclass config handling into cmd/config/storageclass (#8360) 2019-10-07 11:20:24 +05:30
object-lock.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
object_api_suite_test.go Use const slashSeparator instead of "/" everywhere (#8028) 2019-08-06 12:08:58 -07:00
os-reliable.go Start using error wrapping with fmt.Errorf (#8588) 2019-12-02 09:28:01 -08:00
os-reliable_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
peer-rest-client-target.go New Admin Info (#8497) 2019-12-11 14:27:03 -08:00
peer-rest-client.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
peer-rest-common.go fix: listenBucket should filter events based on bucket (#8677) 2019-12-20 11:45:03 -08:00
peer-rest-server.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
policy_test.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08: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 rest/storage: Remove racy LastError usage (#8817) 2020-01-14 18:45:17 -08:00
posix-errors.go fix: Avoid double usage calculation on every restart (#8856) 2020-01-21 14:07:49 -08:00
posix-errors_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07: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 Avoid select inside a recursive function to avoid CPU spikes (#8923) 2020-02-03 16:45:59 -08:00
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
post-policy_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
postpolicyform.go Remove unusued params and functions (#8399) 2019-10-15 18:35:41 -07:00
postpolicyform_test.go Update go mod with sem versions of our libraries (#7687) 2019-05-29 16:35:12 -07:00
prepare-storage.go fix: close and drain the response body always (#8847) 2020-01-21 02:46:58 -08:00
retry.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
retry_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
routers.go Add bootstrap REST handler for verifying server config (#8550) 2019-11-22 12:45:13 -08:00
server-main.go Initialize only one retry timer for all sub-systems (#8913) 2020-02-02 06:37:43 +05:30
server-main_test.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08: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.go fix: --anonymous flag shouldn't print any keys (#8753) 2020-01-06 22:12:47 +05:30
server-startup-msg_test.go Handle localhost distributed setups properly (#8577) 2019-11-26 11:42:10 -08:00
server_test.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
service.go Decouple ServiceUpdate to ServerUpdate to be more native (#8138) 2019-08-28 15:04:43 -07:00
setup-type.go Allow proper setCount SLAs across zones (#8752) 2020-01-07 09:13:44 -08:00
signals.go Profiling: Add base, fix memory profiling (#8850) 2020-01-21 15:49:25 -08:00
signature-v2.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -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 support space character in access key (#8335) 2019-10-01 02:25:37 +05:30
signature-v4-parser_test.go support space character in access key (#8335) 2019-10-01 02:25:37 +05:30
signature-v4-utils.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -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.go fix: support pre-sign signature for STS tokens (#8826) 2020-01-18 17:04:50 -08:00
signature-v4_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
storage-datatypes.go Offload listing to posix layer (#7611) 2019-05-14 13:49:10 -07:00
storage-errors.go rest/storage: Remove racy LastError usage (#8817) 2020-01-14 18:45:17 -08:00
storage-interface.go rest/storage: Remove racy LastError usage (#8817) 2020-01-14 18:45:17 -08:00
storage-rest-client.go fix: multi-delete API write quorum failures (#8926) 2020-02-01 18:11:29 -08:00
storage-rest-common.go fix: multi-delete API write quorum failures (#8926) 2020-02-01 18:11:29 -08:00
storage-rest-server.go fix: multi-delete API write quorum failures (#8926) 2020-02-01 18:11:29 -08:00
storage-rest_test.go Handle localhost distributed setups properly (#8577) 2019-11-26 11:42:10 -08:00
streaming-signature-v4.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -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
sts-datatypes.go Fix LDAP responseXML to be named appropriately (#8285) 2019-09-24 03:51:16 +05:30
sts-errors.go Remove unusued params and functions (#8399) 2019-10-15 18:35:41 -07:00
sts-handlers.go Add custom policy claim name (#8764) 2020-01-08 17:21:58 -08:00
test-utils_test.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
tree-walk-pool.go Fix recursive deep scan of buckets (#8900) 2020-01-30 17:20:07 +05:30
tree-walk-pool_test.go Implement S3-HDFS gateway (#7440) 2019-04-17 09:52:08 -07:00
tree-walk.go Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 2019-12-05 23:16:06 -08:00
tree-walk_test.go Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 2019-12-05 23:16:06 -08:00
typed-errors.go LDAP STS API (#8091) 2019-09-10 04:42:29 +05:30
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 fix: replica set deployment for multi tenants (#8673) 2019-12-19 13:45:56 -08:00
update_test.go fix: doc notifications formatting issues (#8661) 2019-12-17 17:34:17 -08:00
utils.go fix: remove response header timeout (#8919) 2020-02-01 08:31:55 +05:30
utils_test.go fix: Avoid double usage calculation on every restart (#8856) 2020-01-21 14:07:49 -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.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -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 fix: Avoid re-reading bucket names from etcd (#8924) 2020-02-03 13:54:20 +05:30
web-handlers_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
web-router.go Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00
xl-sets.go Fix recursive deep scan of buckets (#8900) 2020-01-30 17:20:07 +05:30
xl-sets_test.go log formatting only the first time (#8846) 2020-01-17 15:39:07 -08:00
xl-v1-bucket.go Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 2020-01-27 14:12:34 -08:00
xl-v1-common.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
xl-v1-common_test.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08: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-common.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
xl-v1-healing-common_test.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
xl-v1-healing.go Heal bucket only on missing drives in quorum (#8883) 2020-01-24 15:38:07 -08:00
xl-v1-healing_test.go fix racy tests when editing xl.getDisks (#8879) 2020-01-23 11:50:09 -08:00
xl-v1-list-objects-heal.go Fix recursive deep scan of buckets (#8900) 2020-01-30 17:20:07 +05:30
xl-v1-list-objects.go Fix recursive deep scan of buckets (#8900) 2020-01-30 17:20:07 +05:30
xl-v1-metadata.go Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -08:00
xl-v1-metadata_test.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
xl-v1-multipart.go Fix erasure block allocation (#8851) 2020-01-18 14:21:58 -08:00
xl-v1-multipart_test.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
xl-v1-object.go fix: multi-delete API write quorum failures (#8926) 2020-02-01 18:11:29 -08:00
xl-v1-object_test.go fix racy tests when editing xl.getDisks (#8879) 2020-01-23 11:50:09 -08:00
xl-v1-utils.go Use jsoniter whenever applicable instead of encoding/json (#8766) 2020-01-08 17:01:42 +05:30
xl-v1-utils_test.go Implement bucket expansion (#8509) 2019-11-19 17:42:27 -08:00
xl-v1.go usage: Fix buckets count calculation when no object is present (#8929) 2020-02-04 06:57:47 +05:30
xl-zones.go Initialize only one retry timer for all sub-systems (#8913) 2020-02-02 06:37:43 +05:30