minio/cmd
Anis Elleuch d6d01067a0
fix: allow global leader lock context merge to be canceled (#16603)
Global leader lock was first designated to only acquired once
until the node is killed. However, currently, the code acquires
it repeatedly during the lifetime of the server, now there is a
goroutine leak.
2023-02-13 01:26:38 -08: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 fix: aclHandlers convert XML parse error to relevant client error (#16587) 2023-02-10 02:59:10 -08:00
admin-bucket-handlers.go upgrade deps for minio/pkg v1.6.1 to include groups conditions (#16538) 2023-02-06 09:27:29 -08:00
admin-handler-utils.go Better error when setting up replication with a service account alias (#16472) 2023-01-25 21:50:12 +05:30
admin-handlers_test.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
admin-handlers-config-kv.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
admin-handlers-idp-config.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
admin-handlers-idp-ldap.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
admin-handlers-pools.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
admin-handlers-site-replication.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
admin-handlers-users_test.go fix: multiObjectDelete by passing versionId for authorization (#16562) 2023-02-08 08:01:00 +05:30
admin-handlers-users-race_test.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
admin-handlers-users.go upgrade deps for minio/pkg v1.6.1 to include groups conditions (#16538) 2023-02-06 09:27:29 -08:00
admin-handlers.go ServerInfo: return per erasure set information (#16583) 2023-02-11 18:31:56 +05:30
admin-heal-ops.go add a way to avoid blocking queueHealTask() depending on caller (#16433) 2023-01-19 18:50:54 +05:30
admin-router.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
admin-server-info.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08: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 fix: disallow SSE-C encrypted objects on replicated buckets (#16467) 2023-01-24 15:46:33 -08:00
api-headers_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
api-headers.go use correct xml package for custom MarshalXML() (#16421) 2023-01-17 05:08:33 +05:30
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 use correct xml package for custom MarshalXML() (#16421) 2023-01-17 05:08:33 +05:30
api-router.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
api-utils_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
api-utils.go upgrade golang-lint to the latest (#15600) 2022-08-26 12:52:29 -07:00
apierrorcode_string.go fix: disallow SSE-C encrypted objects on replicated buckets (#16467) 2023-01-24 15:46:33 -08:00
auth-handler_test.go upgrade deps for minio/pkg v1.6.1 to include groups conditions (#16538) 2023-02-06 09:27:29 -08:00
auth-handler.go fix: multiObjectDelete by passing versionId for authorization (#16562) 2023-02-08 08:01:00 +05:30
authtype_string.go allow tagging policy condition for GetObject (#15777) 2022-10-02 12:29:29 -07:00
background-heal-ops.go Periodically refresh buckets metadata from the backend disks (#16561) 2023-02-09 10:29:20 -08: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 fix: heal only once per disk per set among multiple disks (#16358) 2023-01-05 20:41:19 -08:00
background-newdisks-heal-ops.go Properly restart fresh disk healing when failed in some places (#16413) 2023-01-14 05:06:46 +05:30
batch-handlers_gen_test.go feat: implement support batch replication (#15554) 2022-10-05 23:00:43 -07:00
batch-handlers_gen.go support deleteMarkers and all versions in batch replication (#15858) 2022-10-13 14:42:10 -07:00
batch-handlers.go remove incorrect use of WaitGroup (#16596) 2023-02-12 20:59:45 -08:00
batchreplicationmetric_string.go feat: implement support batch replication (#15554) 2022-10-05 23:00:43 -07:00
benchmark-utils_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -08:00
bitrot_test.go test: use T.TempDir to create temporary test directory (#15400) 2022-07-25 12:37:26 -07:00
bitrot-streaming.go remove spurious logging for object not found (#15842) 2022-10-12 04:28:21 -07:00
bitrot-whole.go Replaces 'disk'=>'drive' visible to end user (#15464) 2022-08-04 16:10:08 -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 migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
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 fix: do not return IAM/Bucket metadata replication errors to client (#16486) 2023-01-26 11:11:54 -08:00
bucket-encryption.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
bucket-handlers_test.go fix: deleted object names for directory objects (#16448) 2023-01-20 21:16:06 +05:30
bucket-handlers.go fix: multiObjectDelete by passing versionId for authorization (#16562) 2023-02-08 08:01:00 +05:30
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 migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
bucket-lifecycle.go tiering: UpdateWorkers may be called before Init (#16573) 2023-02-08 19:13:34 -08:00
bucket-listobjects-handlers.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
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 Periodically refresh buckets metadata from the backend disks (#16561) 2023-02-09 10:29:20 -08:00
bucket-metadata.go vectorize cluster-wide calls such as bucket operations (#16313) 2023-01-03 08:16:39 -08:00
bucket-notification-handlers.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
bucket-object-lock.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
bucket-policy-handlers_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -08:00
bucket-policy-handlers.go fix: do not return IAM/Bucket metadata replication errors to client (#16486) 2023-01-26 11:11:54 -08:00
bucket-policy.go fix: username replacements for aws:username must use parentUser (#16591) 2023-02-10 06:52:31 -08:00
bucket-quota.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
bucket-replication_test.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
bucket-replication-handlers.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
bucket-replication-stats.go replication: clone metrics while loading metrics cache (#16462) 2023-01-24 02:10:32 -08:00
bucket-replication-utils_gen_test.go replication: improve MRF healing. (#15556) 2022-08-22 16:53:06 -07:00
bucket-replication-utils_gen.go feat: Add support for site level resync (#15753) 2022-11-14 07:16:40 -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 persist replication stats with leader lock (#16282) 2022-12-22 14:25:13 -08:00
bucket-replication.go remove incorrect use of WaitGroup (#16596) 2023-02-12 20:59:45 -08: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 Fix bandwidth monitoring to be per remote target (#16360) 2023-01-19 18:52:16 +05:30
bucket-stats.go Fix bandwidth monitoring to be per remote target (#16360) 2023-01-19 18:52:16 +05:30
bucket-targets.go fix: do not return IAM/Bucket metadata replication errors to client (#16486) 2023-01-26 11:11:54 -08:00
bucket-versioning-handler.go fix: do not return IAM/Bucket metadata replication errors to client (#16486) 2023-01-26 11:11:54 -08:00
bucket-versioning.go remove gateway completely (#15929) 2022-10-24 17:44:15 -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 debug: Add X-Amz-Request-ID to lock/unlock calls (#16309) 2022-12-23 19:49:07 -08:00
common-main_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
common-main.go reduce startup delays on kubernetes (#16356) 2023-01-05 02:32:43 -08:00
config-common.go feat: introduce pool-level rebalance (#15483) 2022-10-25 12:36:57 -07:00
config-current_test.go Avoid config migration on every startup (#16278) 2022-12-19 11:10:14 -08:00
config-current.go remove double ENABLED help output (#16528) 2023-02-03 05:52:52 -08:00
config-dir.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
config-encrypted_test.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
config-encrypted.go trace: Add bootstrap tracing events (#16286) 2022-12-21 15:52:29 -08:00
config-migrate_test.go Do not save credentials in config.json (#16275) 2022-12-19 12:27:06 -08:00
config-migrate.go Show a better error msg when internal data encryption key is incorrect (#16549) 2023-02-07 05:22:54 -08:00
config-versions.go use LDAP config from minio/pkg to share with console (#15810) 2022-10-07 22:12:36 -07:00
config.go trace: Add bootstrap tracing events (#16286) 2022-12-21 15:52:29 -08:00
consolelogger.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08: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 migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
crossdomain-xml-handler.go reduce number of middleware handlers (#13546) 2021-11-01 08:04:03 -07:00
data-scanner-metric.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
data-scanner.go Fix DeleteObject when only free versions remain (#16289) 2022-12-21 16:24:07 -08:00
data-update-tracker_test.go Improvements in logger and audit webhooks (#16102) 2022-11-28 08:03:26 -08:00
data-update-tracker.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
data-usage_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -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 fix: add healing metric type for heal tracing (#15631) 2022-08-31 12:28:03 -07:00
data-usage-cache.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
data-usage-utils.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
data-usage.go upgrade golang-lint to the latest (#15600) 2022-08-26 12:52:29 -07:00
decommetric_string.go Add trace support for decommissioning (#15502) 2022-08-10 12:46:45 -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 debug: Add X-Amz-Request-ID to lock/unlock calls (#16309) 2022-12-23 19:49:07 -08:00
disk-cache-check-support_contrib_windows.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
disk-cache-check-support_other.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -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 debug: Add X-Amz-Request-ID to lock/unlock calls (#16309) 2022-12-23 19:49:07 -08:00
dummy-data-generator_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
dummy-handlers.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
dynamic-timeouts_test.go Revert "Revert "tests: Add context cancelation (#15374)"" 2022-10-14 03:08:40 -07:00
dynamic-timeouts.go change default lock retry interval to 50ms (#15560) 2022-08-19 16:21:05 -07:00
encryption-v1_test.go validate correct ETag for the parts sent during CompleteMultipart (#15751) 2022-09-23 21:17:08 -07:00
encryption-v1.go fix: disallow SSE-C encrypted objects on replicated buckets (#16467) 2023-01-24 15:46:33 -08:00
endpoint_contrib_test.go Revert "deprecate embedded browser (#12163)" 2021-04-30 08:50:39 -07:00
endpoint_test.go fix: endpoints for single local disks must retain port info (#15585) 2022-08-26 12:53:15 -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 bootstrap platform checks to be pool specific (#16455) 2023-01-23 16:24:50 +05:30
endpoint.go allow bootstrap platform checks to be pool specific (#16455) 2023-01-23 16:24:50 +05:30
erasure_test.go test: use T.TempDir to create temporary test directory (#15400) 2022-07-25 12:37:26 -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 test: use T.TempDir to create temporary test directory (#15400) 2022-07-25 12:37:26 -07: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 test: use T.TempDir to create temporary test directory (#15400) 2022-07-25 12:37:26 -07:00
erasure-encode.go do not log checksum mismatch error, client received the error (#16246) 2022-12-14 01:57:40 -08:00
erasure-errors.go Replaces 'disk'=>'drive' visible to end user (#15464) 2022-08-04 16:10:08 -07:00
erasure-heal_test.go Replaces 'disk'=>'drive' visible to end user (#15464) 2022-08-04 16:10:08 -07:00
erasure-healing_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -08:00
erasure-healing-common_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -08:00
erasure-healing-common.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
erasure-healing.go fix: scanner in healing cycle must use actual size (#16589) 2023-02-10 06:53:03 -08:00
erasure-metadata_test.go Add extended checksum support (#15433) 2022-08-29 16:57:16 -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 remove spurious logging for object not found (#15842) 2022-10-12 04:28:21 -07:00
erasure-metadata.go fix: scanner in healing cycle must use actual size (#16589) 2023-02-10 06:53:03 -08:00
erasure-multipart.go debug: Add X-Amz-Request-ID to lock/unlock calls (#16309) 2022-12-23 19:49:07 -08:00
erasure-object_test.go vectorize cluster-wide calls such as bucket operations (#16313) 2023-01-03 08:16:39 -08:00
erasure-object.go Add restore-status header for multipart objects (#16508) 2023-01-31 07:53:45 +05:30
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 allow changing endpoints in distributed setups (#16071) 2022-11-16 07:59:10 -08:00
erasure-server-pool-decom.go allow restarting of decommissioning if completed, failed or canceld (#16464) 2023-01-24 07:07:59 -08:00
erasure-server-pool-rebalance_gen_test.go feat: introduce pool-level rebalance (#15483) 2022-10-25 12:36:57 -07:00
erasure-server-pool-rebalance_gen.go feat: introduce pool-level rebalance (#15483) 2022-10-25 12:36:57 -07:00
erasure-server-pool-rebalance.go Check pool-index for invalid setups (#16501) 2023-01-30 18:33:07 +05:30
erasure-server-pool.go Re-add Veeam Listing workaround (#16593) 2023-02-10 10:48:39 -08:00
erasure-sets_test.go xl: Quit early when EC config is incorrect (#16390) 2023-01-09 23:07:45 -08:00
erasure-sets.go remove unnecessary code checking for supported features (#16423) 2023-01-17 19:37:47 +05:30
erasure-utils.go fix: parsing multipart uploadID under site replicated setup (#16048) 2022-11-10 16:17:45 -08:00
erasure.go remove unnecessary code checking for supported features (#16423) 2023-01-17 19:37:47 +05:30
etcd.go etcd: Add logs for unusual failures (#13460) 2021-10-18 08:43:04 -07:00
event-notification.go mark pubsub type safe via generics (#15961) 2022-10-28 10:55:42 -07:00
format_string.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
format-disk-cache_test.go upgrade golang-lint to the latest (#15600) 2022-08-26 12:52:29 -07:00
format-disk-cache.go fix: in disk cache readCacheFileStream should closed upon return (#16138) 2022-12-04 02:28:10 -08:00
format-erasure_test.go Clean entire tmp-old on restart (#15979) 2022-10-31 07:27:50 -07:00
format-erasure.go feat: allow offline disks on a fresh start (#16541) 2023-02-06 09:26:09 -08:00
format-meta.go update license change for MinIO 2021-04-23 11:58:53 -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 fix: anonymize the x-amz-id-2 value from hostname (#16478) 2023-01-25 10:25:36 -08:00
global-heal.go New disk healing goes through the healing workers (#16568) 2023-02-08 09:25:29 -08:00
globals.go fix: anonymize the x-amz-id-2 value from hostname (#16478) 2023-01-25 10:25:36 -08:00
handler-api.go Add auto configuration of replication workers (#15636) 2022-09-24 16:20:28 -07:00
handler-utils_test.go Revert "Revert "tests: Add context cancelation (#15374)"" 2022-10-14 03:08:40 -07:00
handler-utils.go Rename peer S3 prefix to avoid collision in the future (#16473) 2023-01-25 06:46:30 -08:00
hasher.go use crypto/sha256 only for FIPS 140-2 compliance (#14983) 2022-05-27 06:00:19 -07:00
healingmetric_string.go Check for abandoned data when healing (#16122) 2022-11-28 10:20:55 -08:00
healthcheck-handler.go fix: liveness/readiness must return errors if KMS is unreachable (#16540) 2023-02-06 08:55:56 -08:00
healthcheck-router.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
http-stats.go move HTTP recorder to an internal library (#16128) 2022-11-28 10:20:27 -08:00
http-tracer_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
http-tracer.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08: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-etcd-store_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
iam-etcd-store.go fix: use errors.Is for wrapped returns (#16062) 2022-11-14 07:15:46 -08:00
iam-object-store.go trace: Add bootstrap tracing events (#16286) 2022-12-21 15:52:29 -08:00
iam-store.go Fix site replication meta info call to be non-blocking (#16526) 2023-02-08 21:16:53 -08:00
iam.go fix: pass proper username (simple) string as expected (#16555) 2023-02-07 03:43:08 -08:00
jwt_test.go Revert "Revert "tests: Add context cancelation (#15374)"" 2022-10-14 03:08:40 -07:00
jwt.go site healing: Skip stale iam asset updates from peer. (#15203) 2022-07-01 13:19:13 -07:00
kms-handlers.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
kms-router.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
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 Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
leak-detect_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
license-update.go Add monthly license update job (#16391) 2023-01-17 05:08:15 +05:30
listen-notification-handlers.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
local-locker_test.go tests: Add localLocker RUnlock test (#14882) 2022-05-09 09:55:52 -07:00
local-locker.go Make localLocker lock attempts cancellable (#16510) 2023-01-31 09:41:17 -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 Run staticcheck on CI (#16170) 2022-12-05 11:18:50 -08:00
lock-rest-server_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
lock-rest-server-common_test.go Make localLocker lock attempts cancellable (#16510) 2023-01-31 09:41:17 -08:00
lock-rest-server-common.go internode lockArgs should use messagepack (#13329) 2021-09-30 11:53:01 -07:00
lock-rest-server.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
main.go add a message of removal for gateway and hide the command (#15965) 2022-10-28 14:11:20 -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 converge SNSD deployments into single code (#15988) 2022-11-01 16:41:01 -07:00
metacache-entries_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
metacache-entries.go Fix truncated list response on deleted replicated objects (#16504) 2023-01-30 09:13:53 -08:00
metacache-manager.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
metacache-marker.go Run staticcheck on CI (#16170) 2022-12-05 11:18:50 -08:00
metacache-server-pool.go Re-add Veeam Listing workaround (#16593) 2023-02-10 10:48:39 -08:00
metacache-set.go Re-add Veeam Listing workaround (#16593) 2023-02-10 10:48:39 -08:00
metacache-stream_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
metacache-stream.go Add listing block reuse (#15579) 2022-08-24 09:11:16 -07:00
metacache-walk.go Fix truncated list response on deleted replicated objects (#16504) 2023-01-30 09:13:53 -08:00
metacache.go converge SNSD deployments into single code (#15988) 2022-11-01 16:41:01 -07:00
metrics-realtime.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
metrics-router.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
metrics-v2.go metrics: Add more logs when unable to read bucket usage (#16405) 2023-01-13 02:32:00 +05:30
metrics.go upgrade deps for minio/pkg v1.6.1 to include groups conditions (#16538) 2023-02-06 09:27:29 -08:00
mrf.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
namespace-lock_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
namespace-lock.go debug: Add X-Amz-Request-ID to lock/unlock calls (#16309) 2022-12-23 19:49:07 -08:00
naughty-disk_test.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
net_test.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
net.go Set CONSOLE_MINIO_SERVER to 127.0.0.1 by default (#15887) 2022-10-21 14:42:28 -07:00
notification-summary.go Check pool-index for invalid setups (#16501) 2023-01-30 18:33:07 +05:30
notification.go Fix bandwidth monitoring to be per remote target (#16360) 2023-01-19 18:52:16 +05:30
object_api_suite_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -08:00
object-api-common.go Clean entire tmp-old on restart (#15979) 2022-10-31 07:27:50 -07:00
object-api-datatypes.go feat: Encrypt s3zip file index (#16179) 2022-12-07 14:56:07 -08:00
object-api-deleteobject_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -08:00
object-api-errors.go Cleanup remote targets automatically on replication config removal. (#16221) 2022-12-14 03:24:06 -08:00
object-api-getobjectinfo_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -08:00
object-api-input-checks.go fix: avoid URL unsafe chars in multipart upload ID (#16034) 2022-11-09 16:41:16 -08:00
object-api-interface.go remove unnecessary code checking for supported features (#16423) 2023-01-17 19:37:47 +05:30
object-api-listobjects_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -08:00
object-api-multipart_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -08:00
object-api-options.go fix: remove unnecessary logs for client conn errors (#16261) 2022-12-15 08:25:05 -08:00
object-api-putobject_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -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 s3: Return XMinioInvalidObjectName if the object contains null char (#16372) 2023-01-06 10:11:18 -08:00
object-handlers_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -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 support if-match/if-none-match with s3 uploads (#16551) 2023-02-06 18:58:29 -08:00
object-handlers.go support if-match/if-none-match with s3 uploads (#16551) 2023-02-06 18:58:29 -08:00
object-multipart-handlers.go fix: disallow SSE-C encrypted objects on replicated buckets (#16467) 2023-01-24 15:46:33 -08: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: log if there is readDir() failure with ListBuckets (#15461) 2022-08-04 07:23:05 -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 Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
os-readdir_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07: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 test: use T.TempDir to create temporary test directory (#15400) 2022-07-25 12:37:26 -07: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: intrument os.OpenFile differently for Reads and Writes (#15449) 2022-08-01 13:22:43 -07:00
peer-rest-client.go fix: avoid goroutine leak after timeouts in PeerMetrics (#16569) 2023-02-08 09:11:16 -08:00
peer-rest-common.go re-implement StorageInfo to be a peer call (#16155) 2022-12-01 14:31:35 -08:00
peer-rest-server.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
peer-s3-client.go Merge buckets list from different nodes in ListBuckets() call (#16357) 2023-01-04 08:53:58 -08:00
peer-s3-server.go Rename peer S3 prefix to avoid collision in the future (#16473) 2023-01-25 06:46:30 -08:00
perf-tests.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
policy_test.go do not remove Sid from svcaccount policies (#14064) 2022-01-10 14:26:26 -08:00
post-policy_test.go avoid locks for internal and invalid buckets in MakeBucket() (#16302) 2022-12-23 07:46:00 -08: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: allow offline disks on a fresh start (#16541) 2023-02-06 09:26:09 -08:00
rebalance-admin.go Check pool-index for invalid setups (#16501) 2023-01-30 18:33:07 +05:30
rebalancemetric_string.go feat: introduce pool-level rebalance (#15483) 2022-10-25 12:36:57 -07:00
rebalstatus_string.go feat: introduce pool-level rebalance (#15483) 2022-10-25 12:36:57 -07:00
routers.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
s3-zip-handlers.go upgrade deps for minio/pkg v1.6.1 to include groups conditions (#16538) 2023-02-06 09:27:29 -08:00
scannermetric_string.go Run staticcheck on CI (#16170) 2022-12-05 11:18:50 -08:00
server_test.go vectorize cluster-wide calls such as bucket operations (#16313) 2023-01-03 08:16:39 -08:00
server-main_test.go converge SNSD deployments into single code (#15988) 2022-11-01 16:41:01 -07:00
server-main.go Revert "Print golang http errors in MinIO log format (#16465)" 2023-02-09 09:27:27 +05:30
server-rlimit.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
server-startup-msg_test.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
server-startup-msg.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
service.go support 'mc admin service restart' for windows (#16512) 2023-02-01 17:31:46 +05:30
setup-type.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
shared-lock.go fix: allow global leader lock context merge to be canceled (#16603) 2023-02-13 01:26:38 -08:00
signals.go persist replication stats with leader lock (#16282) 2022-12-22 14:25:13 -08:00
signature-v2_test.go Revert "Revert "tests: Add context cancelation (#15374)"" 2022-10-14 03:08:40 -07:00
signature-v2.go upgrade golang-lint to the latest (#15600) 2022-08-26 12:52:29 -07:00
signature-v4_test.go Revert "Revert "tests: Add context cancelation (#15374)"" 2022-10-14 03:08:40 -07:00
signature-v4-parser_test.go upgrade golang-lint to the latest (#15600) 2022-08-26 12:52:29 -07:00
signature-v4-parser.go Fix typo in code comment (#16509) 2023-01-31 07:54:19 +05:30
signature-v4-utils_test.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
signature-v4-utils.go trace: Add bootstrap tracing events (#16286) 2022-12-21 15:52:29 -08:00
signature-v4.go upgrade golang-lint to the latest (#15600) 2022-08-26 12:52:29 -07:00
site-replication_test.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
site-replication-utils_gen_test.go feat: Add support for site level resync (#15753) 2022-11-14 07:16:40 -08:00
site-replication-utils_gen.go feat: Add support for site level resync (#15753) 2022-11-14 07:16:40 -08:00
site-replication-utils.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
site-replication.go Fix site replication meta info call to be non-blocking (#16526) 2023-02-08 21:16:53 -08:00
speedtest.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
storage-datatypes_gen_test.go Independent Multipart Uploads (#15346) 2022-07-19 08:35:29 -07:00
storage-datatypes_gen.go fix: encrypt checksums in metadata (#15620) 2022-08-31 08:13:23 -07:00
storage-datatypes_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
storage-datatypes.go optimize double reads by reusing results from checkUploadIDExists() (#15692) 2022-09-15 12:43:49 -07:00
storage-errors.go Do not return an error when version disparity is detected (#16269) 2022-12-16 08:52:12 -08:00
storage-interface.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
storage-rest_test.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
storage-rest-client.go Convert 'server closed idle connection' to errDiskNotFound (#16548) 2023-02-06 10:42:08 -08:00
storage-rest-common.go Check for abandoned data when healing (#16122) 2022-11-28 10:20:55 -08:00
storage-rest-server.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
storagemetric_string.go trace: Publish storage layer errors (#16153) 2022-12-01 12:10:54 -08:00
streaming-signature-v4_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
streaming-signature-v4.go Run staticcheck on CI (#16170) 2022-12-05 11:18:50 -08: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 fix: username replacements for aws:username must use parentUser (#16591) 2023-02-10 06:52:31 -08:00
sts-handlers.go fix: comply with RFC6750 UserInfo endpoint requirements (#16592) 2023-02-10 22:20:25 +05:30
stserrorcode_string.go Add support for Identity Management Plugin (#14913) 2022-05-26 17:58:09 -07:00
test-utils_test.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
tier_gen_test.go Support for remote tier management (#12090) 2021-04-23 11:58:53 -07:00
tier_gen.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
tier-handlers.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
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 Replaces 'disk'=>'drive' visible to end user (#15464) 2022-08-04 16:10:08 -07:00
tier-last-day-stats.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08: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 upgrade golang-lint to the latest (#15600) 2022-08-26 12:52:29 -07:00
tier.go fix: translate tier add errors properly (#16191) 2022-12-08 11:18:07 -08:00
typed-errors.go Better error when setting up replication with a service account alias (#16472) 2023-01-25 21:50:12 +05:30
untar.go fix: set modTime to current in snowball if archive shows empty (#16482) 2023-01-26 22:20:35 +05:30
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 Add CPU info in the check update user-agent (#16447) 2023-01-23 08:07:55 -08: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 Add CPU info in the check update user-agent (#16447) 2023-01-23 08:07:55 -08:00
url_test.go add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
utils_test.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
utils.go Revert "Print golang http errors in MinIO log format (#16465)" 2023-02-09 09:27:27 +05:30
version_test.go update license change for MinIO 2021-04-23 11:58:53 -07:00
warm-backend-azure.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
warm-backend-gcs.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08:00
warm-backend-minio.go Refactor HTTP transports (#16222) 2022-12-12 20:31:21 -08:00
warm-backend-s3.go Refactor HTTP transports (#16222) 2022-12-12 20:31:21 -08:00
warm-backend.go tier verification leaks fd, that must be closed (#16296) 2022-12-22 10:35:54 -08: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 remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
xl-storage_unix_test.go test: use T.TempDir to create temporary test directory (#15400) 2022-07-25 12:37:26 -07:00
xl-storage_windows_test.go test: use T.TempDir to create temporary test directory (#15400) 2022-07-25 12:37:26 -07:00
xl-storage-disk-id-check.go Bump up madmin-go to v2 (#16162) 2022-12-06 13:46:50 -08: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 Fix DeleteObject when only free versions remain (#16289) 2022-12-21 16:24:07 -08: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 Fix DeleteObject when only free versions remain (#16289) 2022-12-21 16:24:07 -08: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 fix: add healing metric type for heal tracing (#15631) 2022-08-31 12:28:03 -07:00
xl-storage-format-v1.go Add extended checksum support (#15433) 2022-08-29 16:57:16 -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 fix: add healing metric type for heal tracing (#15631) 2022-08-31 12:28:03 -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 fix: inconsistent replication delete marker timestamps (#15956) 2022-10-27 09:46:52 -07:00
xl-storage-format-v2-legacy.go fix: inconsistent replication delete marker timestamps (#15956) 2022-10-27 09:46:52 -07:00
xl-storage-format-v2.go Fix truncated list response on deleted replicated objects (#16504) 2023-01-30 09:13:53 -08:00
xl-storage-free-version_test.go Fix DeleteObject when only free versions remain (#16289) 2022-12-21 16:24:07 -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: tweak read buffer size to reduce over-reading (#16338) 2023-01-01 08:14:20 -08:00