minio/cmd
Anis Elleuch f23f442d33
Add cluster info to inspect/profiling archive (#15360)
Add cluster info to inspect and profiling archive.

In addition to the existing data generation for both inspect and profiling,
cluster.info file is added. This latter contains some info of the cluster.
The generation of cluster.info is is done as the last step and it can fail
if it exceed 10 seconds.
2022-07-25 09:11:35 -07:00
..
gateway Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
testdata Do not use inline data size in xl.meta quorum calculation (#14831) 2022-05-24 06:26:38 -07:00
acl-handlers.go Remove HTTP flushes for returning handlers (#13528) 2021-10-28 07:36:34 -07:00
admin-bucket-handlers.go feat: add API to return list of objects waiting to be replicated (#15091) 2022-07-21 11:05:44 -07:00
admin-handler-utils.go fix: support multiple validateAdminReq actions (#15372) 2022-07-21 10:26:59 -07:00
admin-handlers_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
admin-handlers-config-kv.go Add support for Identity Management Plugin (#14913) 2022-05-26 17:58:09 -07:00
admin-handlers-idp-config.go Add external IDP management Admin API for OpenID (#15152) 2022-07-05 18:18:04 -07:00
admin-handlers-pools.go return appropriate error under 'decom status' (#15213) 2022-07-01 16:21:23 -07:00
admin-handlers-site-replication.go site healing: Skip stale iam asset updates from peer. (#15203) 2022-07-01 13:19:13 -07:00
admin-handlers-users_test.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
admin-handlers-users-race_test.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
admin-handlers-users.go save IAM export assets relative at a folder prefix (#15355) 2022-07-21 17:51:33 -07:00
admin-handlers.go Add cluster info to inspect/profiling archive (#15360) 2022-07-25 09:11:35 -07:00
admin-heal-ops.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
admin-router.go feat: add API to return list of objects waiting to be replicated (#15091) 2022-07-21 11:05:44 -07:00
admin-server-info.go Add periodic callhome functionality (#14918) 2022-06-06 16:14:52 -07:00
api-datatypes.go fix: audit log to support object names in multipleObjectNames() handler (#14017) 2022-01-03 01:28:52 -08:00
api-errors_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
api-errors.go Add external IDP management Admin API for OpenID (#15152) 2022-07-05 18:18:04 -07:00
api-headers_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
api-headers.go Add compression scheme to header (#15395) 2022-07-24 07:15:49 -07:00
api-resources_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-resources.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-response_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
api-response.go Check error status codes (#14850) 2022-05-02 10:36:29 -07:00
api-router.go avoid limits on the number of parallel trace/bucket notifications listeners (#14799) 2022-06-05 14:29:12 -07:00
api-utils_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
api-utils.go update license change for MinIO 2021-04-23 11:58:53 -07:00
apierrorcode_string.go Add external IDP management Admin API for OpenID (#15152) 2022-07-05 18:18:04 -07:00
auth-handler_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
auth-handler.go handle missing funcNames for handlers (#15188) 2022-06-28 05:04:10 -07:00
background-heal-ops.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
background-newdisks-heal-ops_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
background-newdisks-heal-ops_gen.go heal: Add MRF metrics to background heal API response (#12398) 2021-07-15 22:32:06 -07:00
background-newdisks-heal-ops.go allow decommission to continue when healing (#15312) 2022-07-15 21:03:23 -07:00
benchmark-utils_test.go fix: remove all unused code (#12360) 2021-05-24 09:28:19 -07:00
bitrot_test.go Fix hanging erasure writes (#12253) 2021-05-17 08:32:28 -07:00
bitrot-streaming.go Do not log erasure read failure when disk goes offline (#15277) 2022-07-12 09:56:56 -07:00
bitrot-whole.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bitrot.go use crypto/sha256 only for FIPS 140-2 compliance (#14983) 2022-05-27 06:00:19 -07:00
bootstrap-peer-server.go improve logs, fix banner formatting (#14456) 2022-03-03 13:21:16 -08:00
bucket-encryption_test.go sse: add support for SSE-KMS bucket configurations (#12295) 2021-05-14 00:59:05 -07:00
bucket-encryption-handlers.go kms: add context.Context to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
bucket-encryption.go Add support for site replication healing (#14572) 2022-04-24 02:36:31 -07:00
bucket-handlers_test.go update gofumpt -w - new changes 2022-04-13 12:00:11 -07:00
bucket-handlers.go kms: add context.Context to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
bucket-lifecycle_test.go fix: for unexpected errors in reading versioning config panic (#14994) 2022-05-31 02:57:57 -07:00
bucket-lifecycle-handlers_test.go update gofumpt -w - new changes 2022-04-13 12:00:11 -07:00
bucket-lifecycle-handlers.go site healing: Skip stale bucket metadata updates from peer (#15186) 2022-06-28 18:09:20 -07:00
bucket-lifecycle.go feat: implement prefix-level versioning exclusion (#14828) 2022-05-06 19:05:28 -07:00
bucket-listobjects-handlers.go remove gateway banner and some other TODO loggers (#15125) 2022-06-21 05:25:40 -07:00
bucket-metadata_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
bucket-metadata_gen.go fix: for unexpected errors in reading versioning config panic (#14994) 2022-05-31 02:57:57 -07:00
bucket-metadata-sys.go kms: add context.Context to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
bucket-metadata.go kms: add context.Context to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
bucket-notification-handlers.go site healing: Skip stale bucket metadata updates from peer (#15186) 2022-06-28 18:09:20 -07:00
bucket-object-lock.go Add support for site replication healing (#14572) 2022-04-24 02:36:31 -07:00
bucket-policy-handlers_test.go update gofumpt -w - new changes 2022-04-13 12:00:11 -07:00
bucket-policy-handlers.go site healing: Skip stale bucket metadata updates from peer (#15186) 2022-06-28 18:09:20 -07:00
bucket-policy.go fix: for unexpected errors in reading versioning config panic (#14994) 2022-05-31 02:57:57 -07:00
bucket-quota.go Add support for site replication healing (#14572) 2022-04-24 02:36:31 -07:00
bucket-replication_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
bucket-replication-handlers.go no 'replicate status' without replication config (#15233) 2022-07-06 09:53:33 -07:00
bucket-replication-stats.go fetch bucket replication stats across peers in single call (#14956) 2022-05-23 09:15:30 -07:00
bucket-replication-utils_gen_test.go Refactor replication resync to be an active process (#14266) 2022-02-10 10:16:52 -08:00
bucket-replication-utils_gen.go Refactor replication resync to be an active process (#14266) 2022-02-10 10:16:52 -08:00
bucket-replication-utils_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
bucket-replication-utils.go feat: add API to return list of objects waiting to be replicated (#15091) 2022-07-21 11:05:44 -07:00
bucket-replication.go feat: add API to return list of objects waiting to be replicated (#15091) 2022-07-21 11:05:44 -07:00
bucket-stats_gen_test.go fetch bucket replication stats across peers in single call (#14956) 2022-05-23 09:15:30 -07:00
bucket-stats_gen.go fetch bucket replication stats across peers in single call (#14956) 2022-05-23 09:15:30 -07:00
bucket-stats.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
bucket-targets.go fix: health client leak when calling UpdateAllTargets (#15167) 2022-06-24 11:12:52 -07:00
bucket-versioning-handler.go site healing: Skip stale bucket metadata updates from peer (#15186) 2022-06-28 18:09:20 -07:00
bucket-versioning.go fix: for unexpected errors in reading versioning config panic (#14994) 2022-05-31 02:57:57 -07:00
build-constants.go update '-v' flag behavior to include copyRight and license (#15097) 2022-06-16 16:10:48 -07:00
callhome.go add license banner for GNU AGPLv3 (#15178) 2022-06-27 03:58:25 -07:00
common-main_test.go fix: cant parse comment without '=' in environment file (#15130) 2022-06-21 10:37:15 -07:00
common-main.go Pass multiple IDP config to console (#15270) 2022-07-22 15:28:02 -07:00
config-common.go use readConfig/saveConfig to simplify I/O on usage/tracker info (#14019) 2022-01-03 10:22:58 -08:00
config-current_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
config-current.go add license banner for GNU AGPLv3 (#15178) 2022-06-27 03:58:25 -07:00
config-dir.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
config-encrypted_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config-encrypted.go kms: add context.Context to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
config-migrate_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
config-migrate.go Add support for multiple OpenID providers with role policies (#14223) 2022-04-28 18:27:09 -07:00
config-versions.go add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
config.go speed up startup sequence for all operations (#14148) 2022-01-24 11:28:45 -08:00
consolelogger.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
copy-part-range_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
copy-part-range.go feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
crossdomain-xml-handler_test.go use ParseForm() to allow query param lookups once (#12900) 2021-08-07 22:43:01 -07:00
crossdomain-xml-handler.go reduce number of middleware handlers (#13546) 2021-11-01 08:04:03 -07:00
data-scanner-metric.go fix: calculate scanner metric paths for single drive (#15232) 2022-07-06 07:48:38 -07:00
data-scanner.go fix: simplify passing auditLog eventType (#15278) 2022-07-12 10:43:32 -07:00
data-update-tracker_test.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
data-update-tracker.go speed up startup sequence for all operations (#14148) 2022-01-24 11:28:45 -08:00
data-usage_test.go heal: Enable periodic bitrot scan configuration (#14464) 2022-04-07 08:10:40 -07:00
data-usage-cache_gen_test.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
data-usage-cache_gen.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
data-usage-cache.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
data-usage-utils.go Add number of versions in server info API (#14812) 2022-04-25 22:04:10 -07:00
data-usage.go heal: Enable periodic bitrot scan configuration (#14464) 2022-04-07 08:10:40 -07:00
disk-cache_test.go Avoid cache GC of writebacks before commit syncs (#13860) 2021-12-08 14:52:31 -08:00
disk-cache-backend.go kms: add context.Context to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
disk-cache-check-support_contrib_windows.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
disk-cache-check-support_other.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
disk-cache-stats.go update license change for MinIO 2021-04-23 11:58:53 -07:00
disk-cache-utils_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
disk-cache-utils.go etag: add Format and Decrypt functions (#14659) 2022-04-03 13:29:13 -07:00
disk-cache.go avoid concurrent reads and writes to opts.UserDefined (#14862) 2022-05-05 04:14:41 -07:00
dummy-data-generator_test.go add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
dummy-handlers.go Remove HTTP flushes for returning handlers (#13528) 2021-10-28 07:36:34 -07:00
dynamic-timeouts_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
dynamic-timeouts.go update license change for MinIO 2021-04-23 11:58:53 -07:00
encryption-v1_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
encryption-v1.go kms: add context.Context to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
endpoint_contrib_test.go Revert "deprecate embedded browser (#12163)" 2021-04-30 08:50:39 -07:00
endpoint_test.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
endpoint-ellipses_test.go allow support for parity '0', '1' enabling support for 2,3 drive setups (#15171) 2022-06-27 20:22:18 -07:00
endpoint-ellipses.go allow support for parity '0', '1' enabling support for 2,3 drive setups (#15171) 2022-06-27 20:22:18 -07:00
endpoint.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
erasure_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
erasure-bucket.go allow forcibly creating metadata on buckets (#14820) 2022-04-27 04:44:07 -07:00
erasure-coding.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
erasure-common.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
erasure-decode_test.go add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
erasure-decode.go fix: make sure to avoid calling RenameData() on disconnected disks. (#14094) 2022-01-12 18:49:01 -08:00
erasure-encode_test.go purge objects immediately with x-minio-force-delete in DeleteObject and DeleteBucket API (#15148) 2022-07-11 09:15:54 -07:00
erasure-encode.go fix: make sure to avoid calling RenameData() on disconnected disks. (#14094) 2022-01-12 18:49:01 -08:00
erasure-errors.go update license change for MinIO 2021-04-23 11:58:53 -07:00
erasure-heal_test.go fix padding error and compatible with uploaded objects (#13803) 2021-12-03 09:26:30 -08:00
erasure-healing_test.go fix: readQuorum calculation when defaultParityCount is 0 (#15363) 2022-07-21 07:25:54 -07:00
erasure-healing-common_test.go fix: readQuorum calculation when defaultParityCount is 0 (#15363) 2022-07-21 07:25:54 -07:00
erasure-healing-common.go fix: readQuorum calculation when defaultParityCount is 0 (#15363) 2022-07-21 07:25:54 -07:00
erasure-healing.go use partInfo only for intermediate part.x.meta (#15353) 2022-07-19 18:56:24 -07:00
erasure-metadata_test.go use partInfo only for intermediate part.x.meta (#15353) 2022-07-19 18:56:24 -07:00
erasure-metadata-utils_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
erasure-metadata-utils.go Parallelize new disks healing of different erasure sets (#15112) 2022-06-21 07:53:55 -07:00
erasure-metadata.go fix: readQuorum calculation when defaultParityCount is 0 (#15363) 2022-07-21 07:25:54 -07:00
erasure-multipart.go fix: make complete multipart uploads faster encrypted/compressed backends (#15375) 2022-07-21 16:47:58 -07:00
erasure-object_test.go purge objects immediately with x-minio-force-delete in DeleteObject and DeleteBucket API (#15148) 2022-07-11 09:15:54 -07:00
erasure-object.go use partInfo only for intermediate part.x.meta (#15353) 2022-07-19 18:56:24 -07:00
erasure-server-pool-decom_gen_test.go fix: simplify usage calculation and progress (#14086) 2022-01-11 18:48:43 -08:00
erasure-server-pool-decom_gen.go decom IAM, Bucket metadata properly (#15220) 2022-07-04 14:02:54 -07:00
erasure-server-pool-decom_test.go reject changing pools when there are pending decommissions in-progress (#14102) 2022-01-14 10:32:35 -08:00
erasure-server-pool-decom.go support encrypted/compressed objects properly during decommission (#15320) 2022-07-16 19:35:24 -07:00
erasure-server-pool.go support encrypted/compressed objects properly during decommission (#15320) 2022-07-16 19:35:24 -07:00
erasure-sets_test.go feat: decommission feature for pools (#14012) 2022-01-10 09:07:49 -08:00
erasure-sets.go fix: rootdisk detection by not using cached value when GetDiskInfo() errors out (#15249) 2022-07-07 17:05:23 -07:00
erasure-single-drive.go single drive: Remove bucket metadata on DeleteBucket (#15378) 2022-07-21 19:51:53 -07:00
erasure-utils.go re-use io.Copy buffers with 32k pools (#13553) 2021-11-02 08:11:50 -07:00
erasure.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
etcd.go etcd: Add logs for unusual failures (#13460) 2021-10-18 08:43:04 -07:00
format_string.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
format-disk-cache_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
format-disk-cache.go kms: add context.Context to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
format-erasure_test.go speedup getFormatErasureInQuorum use driveCount (#14239) 2022-02-04 12:21:21 -08:00
format-erasure.go expect full quorum for writing 'format.json' everywhere (#15362) 2022-07-21 18:04:17 -07:00
format-fs_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
format-fs.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
format-meta.go update license change for MinIO 2021-04-23 11:58:53 -07:00
fs-tree-walk-pool_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
fs-tree-walk-pool.go update license change for MinIO 2021-04-23 11:58:53 -07:00
fs-v1_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
fs-v1-helpers_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
fs-v1-helpers.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
fs-v1-metadata_test.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
fs-v1-metadata.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
fs-v1-multipart_test.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
fs-v1-multipart.go fix: timer usage across codebase (#14935) 2022-05-17 22:42:59 -07:00
fs-v1-rwpool_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
fs-v1-rwpool.go fix: fork os.MkdirAll to optimize cases where parent exists (#15379) 2022-07-24 00:43:11 -07:00
fs-v1.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
gateway-common_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-common.go Revert proxying requests with precondition errors (#15180) 2022-06-27 14:03:44 -07:00
gateway-env.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-interface.go Remove Azure gateway implementation (#14418) 2022-04-29 12:51:23 -07:00
gateway-main_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-main.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
gateway-metrics.go update license change for MinIO 2021-04-23 11:58:53 -07:00
gateway-startup-msg_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
gateway-startup-msg.go remove auto-port warning for console-address (#15260) 2022-07-08 13:36:41 -07:00
gateway-unsupported.go update gofumpt -w - new changes 2022-04-13 12:00:11 -07:00
generic-handlers_contrib.go Revert "deprecate embedded browser (#12163)" 2021-04-30 08:50:39 -07:00
generic-handlers_test.go reduce number of middleware handlers (#13546) 2021-11-01 08:04:03 -07:00
generic-handlers.go handle missing funcNames for handlers (#15188) 2022-06-28 05:04:10 -07:00
global-heal.go remove unnecessary nAgreed value in partial() func (#15242) 2022-07-07 13:45:34 -07:00
globals.go allow custom speedtest bucket (#15271) 2022-07-12 10:12:47 -07:00
handler-api.go finalize startup-banner and remove unnecessary logs (#15202) 2022-06-29 16:32:04 -07:00
handler-utils_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
handler-utils.go preserve incoming query params in success_action_redirect (#15280) 2022-07-13 07:46:44 -07:00
hasher.go use crypto/sha256 only for FIPS 140-2 compliance (#14983) 2022-05-27 06:00:19 -07:00
healthcheck-handler.go reduce number of middleware handlers (#13546) 2021-11-01 08:04:03 -07:00
healthcheck-router.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
http-stats.go add bucket level S3 received/sent bytes (#15084) 2022-06-14 15:14:24 -07:00
http-tracer_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
http-tracer.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
httprange_test.go fix: consistent replies for incorrect range requests on replicated buckets (#14345) 2022-03-08 13:58:55 -08:00
httprange.go fix: consistent replies for incorrect range requests on replicated buckets (#14345) 2022-03-08 13:58:55 -08:00
iam-dummy-store.go site healing: Skip stale iam asset updates from peer. (#15203) 2022-07-01 13:19:13 -07:00
iam-etcd-store_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
iam-etcd-store.go site healing: Skip stale iam asset updates from peer. (#15203) 2022-07-01 13:19:13 -07:00
iam-object-store.go site healing: Skip stale iam asset updates from peer. (#15203) 2022-07-01 13:19:13 -07:00
iam-store.go remove unnecessary logs in IAM store (#15356) 2022-07-20 08:19:12 -07:00
iam.go site healing: Skip stale iam asset updates from peer. (#15203) 2022-07-01 13:19:13 -07:00
jwt_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
jwt.go site healing: Skip stale iam asset updates from peer. (#15203) 2022-07-01 13:19:13 -07:00
last-minute_gen_test.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
last-minute_gen.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
last-minute.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
leak-detect_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
listen-notification-handlers.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
local-locker_test.go tests: Add localLocker RUnlock test (#14882) 2022-05-09 09:55:52 -07:00
local-locker.go Optimize read locker cleanup (#14200) 2022-01-27 14:10:57 -08:00
lock-rest-client_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
lock-rest-client.go Reduce JWT overhead for internode tokens (#13738) 2021-11-23 09:51:53 -08:00
lock-rest-server_test.go Locker: Improve Refresh speed (#13430) 2021-10-15 03:12:13 -07:00
lock-rest-server-common_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
lock-rest-server-common.go internode lockArgs should use messagepack (#13329) 2021-09-30 11:53:01 -07:00
lock-rest-server.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
main.go update banner with version+runtime (#15206) 2022-06-30 13:58:09 -07:00
metacache_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
metacache_gen.go re-arrange metacache struct to be optimal (#13609) 2021-11-08 10:26:08 -08:00
metacache_test.go Stop async listing earlier (#13160) 2021-09-08 11:06:45 -07:00
metacache-bucket_test.go askDisks for strict quorum to be equal to read quorum (#14623) 2022-03-25 16:29:45 -07:00
metacache-bucket.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
metacache-entries_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
metacache-entries.go do not print errFileNotFound in entries.resolve() (#15216) 2022-07-04 06:40:46 -07:00
metacache-manager.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
metacache-marker.go feat: Implement listing version 3.0 (#12605) 2021-07-05 15:34:41 -07:00
metacache-server-pool.go listing: Expire object versions past expiry (#15287) 2022-07-14 07:21:26 -07:00
metacache-set.go remove unnecessary nAgreed value in partial() func (#15242) 2022-07-07 13:45:34 -07:00
metacache-stream_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
metacache-stream.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
metacache-walk.go Remove unnecessary code in WalkDir() (#15168) 2022-06-27 10:26:56 -07:00
metacache.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
metrics-realtime.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
metrics-router.go add support for customizing redirect_uri for IDP (#12607) 2021-06-30 16:08:20 -07:00
metrics-v2.go metric: add KMS-related metrics (#15258) 2022-07-11 09:17:28 -07:00
metrics.go Better reporting of total/free usable capacity of the cluster (#15230) 2022-07-06 13:29:49 -07:00
mrf.go mrf: Fix stale MRF data showed in heal info (#14953) 2022-05-20 07:33:18 -07:00
namespace-lock_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
namespace-lock.go return correct context errors for locking operations (#14569) 2022-03-18 15:32:45 -07:00
naughty-disk_test.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
net_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
net.go use dnscache resolver for resolving command line endpoints (#14135) 2022-01-20 13:03:15 -08:00
notification-summary.go Better reporting of total/free usable capacity of the cluster (#15230) 2022-07-06 13:29:49 -07:00
notification.go Add cluster info to inspect/profiling archive (#15360) 2022-07-25 09:11:35 -07:00
object_api_suite_test.go add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
object-api-common.go fs: Return prefix as listing marker if no objects (#14143) 2022-01-20 10:55:18 -08:00
object-api-datatypes.go feat: add API to return list of objects waiting to be replicated (#15091) 2022-07-21 11:05:44 -07:00
object-api-deleteobject_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
object-api-errors.go Fix missing whitespace in error message for IncompleteBody (#15227) 2022-07-05 12:19:57 -07:00
object-api-getobjectinfo_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
object-api-input-checks.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
object-api-interface.go support encrypted/compressed objects properly during decommission (#15320) 2022-07-16 19:35:24 -07:00
object-api-listobjects_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
object-api-multipart_test.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
object-api-options.go support encrypted/compressed objects properly during decommission (#15320) 2022-07-16 19:35:24 -07:00
object-api-putobject_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
object-api-utils_test.go Add padding to compressed+encrypted files (#15282) 2022-07-13 07:52:15 -07:00
object-api-utils.go Add decommission compression+encryption enabled tests (#15322) 2022-07-17 08:43:14 -07:00
object-handlers_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
object-handlers-common_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
object-handlers-common.go fix: multiple fixes in prefix exclude implementation (#14877) 2022-05-07 22:06:44 -07:00
object-handlers.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
object-multipart-handlers.go fix: make complete multipart uploads faster encrypted/compressed backends (#15375) 2022-07-21 16:47:58 -07:00
os_other.go fix: fork os.MkdirAll to optimize cases where parent exists (#15379) 2022-07-24 00:43:11 -07:00
os_unix.go fix: fork os.MkdirAll to optimize cases where parent exists (#15379) 2022-07-24 00:43:11 -07:00
os_windows.go fix: fork os.MkdirAll to optimize cases where parent exists (#15379) 2022-07-24 00:43:11 -07:00
os-dirent_fileino.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
os-dirent_ino.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
os-dirent_namelen_bsd.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
os-dirent_namelen_linux.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
os-instrumented.go fix: fork os.MkdirAll to optimize cases where parent exists (#15379) 2022-07-24 00:43:11 -07:00
os-readdir_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
os-readdir-common.go Add option in readDir to enable symlink following of dirs (#12668) 2021-07-09 16:20:51 -07:00
os-reliable_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
os-reliable.go fix: fork os.MkdirAll to optimize cases where parent exists (#15379) 2022-07-24 00:43:11 -07:00
osmetric_string.go fix: fork os.MkdirAll to optimize cases where parent exists (#15379) 2022-07-24 00:43:11 -07:00
peer-rest-client.go allow custom speedtest bucket (#15271) 2022-07-12 10:12:47 -07:00
peer-rest-common.go allow custom speedtest bucket (#15271) 2022-07-12 10:12:47 -07:00
peer-rest-server.go allow custom speedtest bucket (#15271) 2022-07-12 10:12:47 -07:00
perf-tests.go allow custom speedtest bucket (#15271) 2022-07-12 10:12:47 -07:00
policy_test.go do not remove Sid from svcaccount policies (#14064) 2022-01-10 14:26:26 -08:00
post-policy_test.go copy query values before update to preserve the expected keys (#15310) 2022-07-15 15:04:48 -07:00
postpolicyform_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
postpolicyform.go add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
prepare-storage.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
routers.go Trace all http requests (#15064) 2022-06-23 23:19:24 -07:00
s3-zip-handlers.go Add padding to compressed+encrypted files (#15282) 2022-07-13 07:52:15 -07:00
scannermetric_string.go Add detailed scanner metrics (#15161) 2022-07-05 14:45:49 -07:00
server_test.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
server-main_test.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
server-main.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
server-rlimit.go warn issues about large block I/O performance for Linux older than 4.0.0 (#14524) 2022-03-10 17:36:13 -08:00
server-startup-msg_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
server-startup-msg.go remove auto-port warning for console-address (#15260) 2022-07-08 13:36:41 -07:00
service.go fix: atomic.Value should be a concrete type to avoid panics (#13740) 2021-11-23 16:09:28 -08:00
setup-type.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
signals.go do not flush if Write() failed (#13597) 2021-11-18 17:19:58 -08:00
signature-v2_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
signature-v2.go remove "expires" header from presign v2 as metadata (#13718) 2021-11-22 16:07:23 -08:00
signature-v4_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
signature-v4-parser_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
signature-v4-parser.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
signature-v4-utils_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
signature-v4-utils.go site healing: Skip stale iam asset updates from peer. (#15203) 2022-07-01 13:19:13 -07:00
signature-v4.go use crypto/sha256 only for FIPS 140-2 compliance (#14983) 2022-05-27 06:00:19 -07:00
site-replication_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
site-replication.go fix: site replication healing of missing buckets (#15298) 2022-07-14 14:27:47 -07:00
speedtest.go allow custom speedtest bucket (#15271) 2022-07-12 10:12:47 -07:00
storage-datatypes_gen_test.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
storage-datatypes_gen.go fix: make complete multipart uploads faster encrypted/compressed backends (#15375) 2022-07-21 16:47:58 -07:00
storage-datatypes_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
storage-datatypes.go fix: make complete multipart uploads faster encrypted/compressed backends (#15375) 2022-07-21 16:47:58 -07:00
storage-errors.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
storage-interface.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
storage-rest_test.go purge objects immediately with x-minio-force-delete in DeleteObject and DeleteBucket API (#15148) 2022-07-11 09:15:54 -07:00
storage-rest-client.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
storage-rest-common.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
storage-rest-server.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
storagemetric_string.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
streaming-signature-v4_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
streaming-signature-v4.go use crypto/sha256 only for FIPS 140-2 compliance (#14983) 2022-05-27 06:00:19 -07:00
sts-datatypes.go Add support for Identity Management Plugin (#14913) 2022-05-26 17:58:09 -07:00
sts-errors.go sts: Avoid printing all STS errors (#15065) 2022-06-11 12:55:32 -07:00
sts-handlers_test.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
sts-handlers.go support additional claim info in Auditing STS calls (#15381) 2022-07-22 11:12:03 -07:00
stserrorcode_string.go Add support for Identity Management Plugin (#14913) 2022-05-26 17:58:09 -07:00
test-utils_test.go Revert "tests: Add context cancelation (#15374)" 2022-07-21 13:58:56 -07:00
tier_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
tier_gen.go move madmin to github.com/minio/madmin-go (#12239) 2021-05-06 08:52:02 -07:00
tier-handlers.go feat: Single drive XL implementation (#14970) 2022-05-30 10:58:37 -07:00
tier-journal_gen_test.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
tier-journal_gen.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
tier-journal_test.go [Tiering] Support remote tiers with object versioning (#12342) 2021-06-03 14:26:51 -07:00
tier-journal.go do not recreate deprecated delete-journal.bin, only read it (#15185) 2022-07-08 12:17:02 -07:00
tier-last-day-stats.go enable go1.18.x builds (#14746) 2022-04-13 14:21:55 -07:00
tier-mem-journal.go Add a 'free' version to track deletion of tiered object content (#12470) 2021-06-30 19:32:07 -07:00
tier-sweeper.go fix: various performance improvements to tiering (#12965) 2021-08-17 07:50:00 -07:00
tier.go kms: add context.Context to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
tree-walk_test.go speed up startup sequence for all operations (#14148) 2022-01-24 11:28:45 -08:00
tree-walk.go update license change for MinIO 2021-04-23 11:58:53 -07:00
typed-errors.go do not remove Sid from svcaccount policies (#14064) 2022-01-10 14:26:26 -08:00
untar.go snowball: return errors on failures (#13836) 2021-12-06 09:45:23 -08:00
update_fips.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
update_nofips.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
update_test.go support 'admin update' for hotfix versions (#15308) 2022-07-15 16:00:34 -07:00
update-notifier_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
update-notifier.go improve logs, fix banner formatting (#14456) 2022-03-03 13:21:16 -08:00
update.go support 'admin update' for hotfix versions (#15308) 2022-07-15 16:00:34 -07:00
url_test.go add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
utils_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
utils.go fix: simplify passing auditLog eventType (#15278) 2022-07-12 10:43:32 -07:00
version_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
warm-backend-azure.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
warm-backend-gcs.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
warm-backend-minio.go Add support for minio tier type (#14468) 2022-04-11 13:24:40 -07:00
warm-backend-s3.go Use custom transport for site replication (#14391) 2022-02-23 11:50:40 -08:00
warm-backend.go Add support for minio tier type (#14468) 2022-04-11 13:24:40 -07:00
xl-storage_noatime_notsupported.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
xl-storage_noatime_supported.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
xl-storage_test.go purge objects immediately with x-minio-force-delete in DeleteObject and DeleteBucket API (#15148) 2022-07-11 09:15:54 -07:00
xl-storage_unix_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
xl-storage_windows_test.go purge objects immediately with x-minio-force-delete in DeleteObject and DeleteBucket API (#15148) 2022-07-11 09:15:54 -07:00
xl-storage-disk-id-check.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
xl-storage-errors_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
xl-storage-errors.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
xl-storage-format_test.go Make isIndexedMetaV2 return errors (#15012) 2022-05-31 19:06:57 -07:00
xl-storage-format-utils_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
xl-storage-format-utils.go Make isIndexedMetaV2 return errors (#15012) 2022-05-31 19:06:57 -07:00
xl-storage-format-v1_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
xl-storage-format-v1_gen.go use partInfo only for intermediate part.x.meta (#15353) 2022-07-19 18:56:24 -07:00
xl-storage-format-v1.go use partInfo only for intermediate part.x.meta (#15353) 2022-07-19 18:56:24 -07:00
xl-storage-format-v2_gen_test.go Improve performance on multiple versions (#13573) 2021-11-18 12:15:22 -08:00
xl-storage-format-v2_gen.go Add compressed file index (#15247) 2022-07-11 17:30:56 -07:00
xl-storage-format-v2_string.go Improve listing consistency with version merging (#13723) 2021-12-02 11:29:16 -08:00
xl-storage-format-v2_test.go Tweak listing quorum (#14703) 2022-04-06 12:24:21 -07:00
xl-storage-format-v2-legacy.go fix: reused field crash in PartIndices (#15351) 2022-07-19 16:49:46 -07:00
xl-storage-format-v2.go feat: add API to return list of objects waiting to be replicated (#15091) 2022-07-21 11:05:44 -07:00
xl-storage-free-version_test.go fix: deleteVersions causing xl.meta to have empty Versions[] slice (#14483) 2022-03-04 20:01:26 -08:00
xl-storage-free-version.go Save minio version information centrally (#15181) 2022-06-29 14:45:49 -07:00
xl-storage-meta-inline.go Improve performance on multiple versions (#13573) 2021-11-18 12:15:22 -08:00
xl-storage.go fix: fork os.MkdirAll to optimize cases where parent exists (#15379) 2022-07-24 00:43:11 -07:00