minio/cmd
Harshavardhana a0e1163fb6
reject reference format from a different deployment (#18800)
reference format is constant for any lifetime of
a minio cluster, we do not have to ever replace
it during HealFormat() as it will never change.

additionally we should simply reject reference
formats that we do not understand early on.
2024-01-16 15:13:14 -08:00
..
testdata Add support of conf file to pass arguments and options (#18592) 2023-12-07 01:33:56 -08:00
acl-handlers.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
admin-bucket-handlers.go Fix quota config replication for SR (#18684) 2023-12-19 13:22:47 -08:00
admin-handler-utils.go Fix policy package import name (#18031) 2023-09-14 14:50:16 -07:00
admin-handlers_test.go fix: A typo in per pool make/delete bucket errs calculation (#17553) 2023-07-03 09:47:40 -07:00
admin-handlers-config-kv.go completely remove drive caching layer from gateway days (#18217) 2023-10-11 21:18:17 -07:00
admin-handlers-idp-config.go fix: a dynamic config will make a panic for addOrUpdateIDP (#18208) 2023-10-11 09:06:40 -07:00
admin-handlers-idp-ldap.go Add APIs to create and list access keys for LDAP (#18402) 2023-12-15 13:00:43 -08:00
admin-handlers-pools.go Add support of conf file to pass arguments and options (#18592) 2023-12-07 01:33:56 -08:00
admin-handlers-site-replication.go fix: No shallow copy needed when looking at r.Form (#18499) 2023-11-24 09:46:55 -08:00
admin-handlers-users_test.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
admin-handlers-users-race_test.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
admin-handlers-users.go Add APIs to create and list access keys for LDAP (#18402) 2023-12-15 13:00:43 -08:00
admin-handlers.go allow sha256 payload to be configurable for object perf test (#18712) 2023-12-29 23:56:50 -08:00
admin-heal-ops.go allow bitrot files to be healed in MRF (#18618) 2023-12-08 12:26:01 -08:00
admin-router.go Add APIs to create and list access keys for LDAP (#18402) 2023-12-15 13:00:43 -08:00
admin-server-info.go prom: Add online and healing drives metrics per erasure set (#18700) 2023-12-21 16:56:43 -08:00
api-datatypes.go
api-errors_test.go Improve ListObject Compatibility (#18099) 2023-09-25 08:13:08 -07:00
api-errors.go feat: add support for GetObjectAttributes API (#18732) 2024-01-05 10:43:06 -08:00
api-headers_test.go
api-headers.go completely remove drive caching layer from gateway days (#18217) 2023-10-11 21:18:17 -07:00
api-resources_test.go
api-resources.go allow prefix/markers to have '/' in the beginning to throw an empty (#17373) 2023-06-07 11:25:26 -07:00
api-response_test.go
api-response.go feat: bring new HDD related performance enhancements (#18239) 2023-11-22 13:46:17 -08:00
api-router.go feat: add support for GetObjectAttributes API (#18732) 2024-01-05 10:43:06 -08:00
api-utils_test.go
api-utils.go cleanup ignored static analysis (#16767) 2023-03-06 08:56:10 -08:00
apierrorcode_string.go feat: add support for GetObjectAttributes API (#18732) 2024-01-05 10:43:06 -08:00
auth-handler_test.go Fix policy package import name (#18031) 2023-09-14 14:50:16 -07:00
auth-handler.go feat: SSE-KMS use uuid instead of read all data to md5. (#17958) 2023-09-18 10:00:54 -07:00
authtype_string.go Signed trailers for signature v4 (#16484) 2023-05-05 19:53:12 -07:00
background-heal-ops.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
background-newdisks-heal-ops_gen_test.go
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 feat: introduce list_quorum="auto" to prefer quorum drives (#18084) 2023-12-29 15:52:41 -08:00
batch-expire_gen_test.go Implement batch-expiration for objects (#17946) 2023-12-02 02:51:33 -08:00
batch-expire_gen.go Implement batch-expiration for objects (#17946) 2023-12-02 02:51:33 -08:00
batch-expire_test.go Implement batch-expiration for objects (#17946) 2023-12-02 02:51:33 -08:00
batch-expire.go Add line, col to types used in batch-expire (#18747) 2024-01-08 15:22:28 -08:00
batch-handlers_gen_test.go Reuse types for key-value, notification and retry (#17936) 2023-08-29 11:27:23 -07:00
batch-handlers_gen.go Implement batch-expiration for objects (#17946) 2023-12-02 02:51:33 -08:00
batch-handlers.go Add line, col to types used in batch-expire (#18747) 2024-01-08 15:22:28 -08:00
batch-job-common-types_gen_test.go Implement batch-expiration for objects (#17946) 2023-12-02 02:51:33 -08:00
batch-job-common-types_gen.go Implement batch-expiration for objects (#17946) 2023-12-02 02:51:33 -08:00
batch-job-common-types_test.go Add line, col to types used in batch-expire (#18747) 2024-01-08 15:22:28 -08:00
batch-job-common-types.go Add line, col to types used in batch-expire (#18747) 2024-01-08 15:22:28 -08:00
batch-replicate_gen_test.go Reuse types for key-value, notification and retry (#17936) 2023-08-29 11:27:23 -07:00
batch-replicate_gen.go Implement batch snowball (#18485) 2023-11-22 10:51:46 -08:00
batch-replicate.go Implement batch snowball (#18485) 2023-11-22 10:51:46 -08:00
batch-rotate_gen_test.go Reuse types for key-value, notification and retry (#17936) 2023-08-29 11:27:23 -07:00
batch-rotate_gen.go Implement batch-expiration for objects (#17946) 2023-12-02 02:51:33 -08:00
batch-rotate.go Implement batch-expiration for objects (#17946) 2023-12-02 02:51:33 -08:00
batchjobmetric_string.go Implement batch-expiration for objects (#17946) 2023-12-02 02:51:33 -08: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 feat: drive sub-sys to max timeout reload (#18501) 2023-11-27 09:15:06 -08: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-messages.go allow bootstrap to capture time-spent for each initializers (#17900) 2023-08-23 03:07:06 -07:00
bootstrap-peer-server.go Improve env var config error reporting (#18549) 2023-11-28 10:39:02 -08:00
bucket-encryption_test.go
bucket-encryption-handlers.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
bucket-encryption.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
bucket-handlers_test.go s3: Return invalid bucket name the first thing in all S3 calls (#17742) 2023-07-28 10:49:20 -07:00
bucket-handlers.go re-use the same local drive used by remote-peer (#18645) 2023-12-13 19:27:55 -08: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-audit.go skip ILM expired objects from healing (#18569) 2023-12-01 07:56:24 -08:00
bucket-lifecycle-handlers_test.go more compliance related fixes (#17408) 2023-06-13 13:52:33 -07:00
bucket-lifecycle-handlers.go Replicate Expiry ILM configs while site replication (#18130) 2023-11-21 09:48:06 -08:00
bucket-lifecycle.go Export tier metrics (#18678) 2023-12-20 20:13:40 -08:00
bucket-listobjects-handlers.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
bucket-metadata_gen_test.go
bucket-metadata_gen.go Add updatedAt for GetBucketLifecycleConfig (#17271) 2023-05-24 22:52:39 -07:00
bucket-metadata-sys.go Replicate Expiry ILM configs while site replication (#18130) 2023-11-21 09:48:06 -08:00
bucket-metadata.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
bucket-notification-handlers.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
bucket-object-lock.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
bucket-policy-handlers_test.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
bucket-policy-handlers.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
bucket-policy.go send proper IPv6 names avoid bracketing notation (#18699) 2023-12-21 16:56:55 -08:00
bucket-quota.go cache usage, prefix-usage, and buckets for AccountInfo up to 10 secs (#18051) 2023-09-18 22:13:03 -07:00
bucket-replication_test.go reduce all major allocations in replication path (#18032) 2023-09-16 02:28:06 -07:00
bucket-replication-handlers.go Reload replication targets lazily if missing (#18333) 2023-10-27 21:08:53 -07:00
bucket-replication-metrics_gen_test.go Add additional info for replication metrics API (#17293) 2023-08-30 01:00:59 -07:00
bucket-replication-metrics_gen.go Add additional info for replication metrics API (#17293) 2023-08-30 01:00:59 -07:00
bucket-replication-metrics.go fix: use the right channel to feed the data in (#18605) 2023-12-06 18:17:03 -08:00
bucket-replication-stats.go Add additional info for replication metrics API (#17293) 2023-08-30 01:00:59 -07: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 replication: Simplify mrf requeueing and add backlog handler (#17171) 2023-07-12 23:51:33 -07:00
bucket-replication-utils_test.go reduce logging in bucket replication in retry scenarios (#17820) 2023-08-08 13:27:40 -07:00
bucket-replication-utils.go replication: pass user tags while queueing (#18052) 2023-09-19 03:18:28 -07:00
bucket-replication.go support proxying of tagging requests in replication (#18649) 2024-01-12 23:51:33 -08:00
bucket-stats_gen_test.go Add additional info for replication metrics API (#17293) 2023-08-30 01:00:59 -07:00
bucket-stats_gen.go Add additional info for replication metrics API (#17293) 2023-08-30 01:00:59 -07:00
bucket-stats.go Add additional info for replication metrics API (#17293) 2023-08-30 01:00:59 -07:00
bucket-targets.go Verify that remote target bucket is on MinIO server for bucket replication (#18656) 2024-01-11 14:56:16 -08:00
bucket-versioning-handler.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07: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 Pass SUBNET URL to console (#18503) 2023-11-24 09:59:35 -08:00
common-main_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
common-main.go Support to store browser config settings (#18631) 2024-01-01 08:36:33 -08:00
config-common.go feat: SSE-KMS use uuid instead of read all data to md5. (#17958) 2023-09-18 10:00:54 -07:00
config-current_test.go Avoid config migration on every startup (#16278) 2022-12-19 11:10:14 -08:00
config-current.go scanner: Add a config to disable short sleep between objects scan (#18734) 2024-01-04 15:07:17 -08:00
config-dir.go
config-encrypted_test.go Bump up madmin-go and pkg deps (#17469) 2023-06-19 17:53:08 -07:00
config-migrate.go Remove unused config migration (#18277) 2023-10-18 11:05:24 -07:00
config-versions.go Remove unused config migration (#18277) 2023-10-18 11:05:24 -07:00
config.go allow bootstrap to capture time-spent for each initializers (#17900) 2023-08-23 03:07:06 -07:00
consolelogger.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
copy-part-range_test.go
copy-part-range.go
crossdomain-xml-handler_test.go fix: set request ID in tracing context key (#17602) 2023-07-08 07:31:42 -07:00
crossdomain-xml-handler.go fix: set request ID in tracing context key (#17602) 2023-07-08 07:31:42 -07:00
data-scanner_test.go Retain current and upto NewerNoncurrentVersions versions (#17909) 2023-08-24 09:26:29 -07:00
data-scanner-metric.go Add abandoned folder scanning to metrics (#18076) 2023-09-24 22:15:31 -07:00
data-scanner.go scanner: Add a config to disable short sleep between objects scan (#18734) 2024-01-04 15:07:17 -08:00
data-usage_test.go Add more size intervals to obj size histogram (#18772) 2024-01-12 23:51:08 -08:00
data-usage-cache_gen_test.go Add more size intervals to obj size histogram (#18772) 2024-01-12 23:51:08 -08:00
data-usage-cache_gen.go Add more size intervals to obj size histogram (#18772) 2024-01-12 23:51:08 -08:00
data-usage-cache_test.go Add more size intervals to obj size histogram (#18772) 2024-01-12 23:51:08 -08:00
data-usage-cache.go Add more size intervals to obj size histogram (#18772) 2024-01-12 23:51:08 -08:00
data-usage-utils.go fix: tiering statistics handling a bug in clone() implementation (#18342) 2023-10-30 09:59:51 -07:00
data-usage.go reduce logging during permission denied errors (#18641) 2023-12-12 16:11:17 -08:00
decommetric_string.go Add trace support for decommissioning (#15502) 2022-08-10 12:46:45 -07:00
dummy-data-generator_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
dummy-handlers.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
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: listing SSE encrypted multipart objects (#18786) 2024-01-15 00:57:49 -08:00
endpoint_contrib_test.go
endpoint_test.go treat all localhost endpoints as local setup with same port (#18784) 2024-01-12 23:53:03 -08:00
endpoint-ellipses_test.go Add support of conf file to pass arguments and options (#18592) 2023-12-07 01:33:56 -08:00
endpoint-ellipses.go Add support of conf file to pass arguments and options (#18592) 2023-12-07 01:33:56 -08:00
endpoint.go treat all localhost endpoints as local setup with same port (#18784) 2024-01-12 23:53:03 -08:00
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 make ListMultipart/ListParts more reliable skip healing disks (#18312) 2023-10-24 23:33:25 -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 allow healing to prefer local disks over remote (#17788) 2023-08-03 02:18:18 -07:00
erasure-encode_test.go rename Force to Immediate for clarity (#18540) 2023-11-28 22:35:16 -08:00
erasure-encode.go Add number of offline disks in quorum errors (#16822) 2023-05-25 09:39:06 -07:00
erasure-errors.go Replaces 'disk'=>'drive' visible to end user (#15464) 2022-08-04 16:10:08 -07:00
erasure-heal_test.go allow healing to prefer local disks over remote (#17788) 2023-08-03 02:18:18 -07:00
erasure-healing_test.go Heal buckets at node level (#18612) 2024-01-09 20:34:04 -08:00
erasure-healing-common_test.go rename Force to Immediate for clarity (#18540) 2023-11-28 22:35:16 -08:00
erasure-healing-common.go feat: bring new HDD related performance enhancements (#18239) 2023-11-22 13:46:17 -08:00
erasure-healing.go fix: listing SSE encrypted multipart objects (#18786) 2024-01-15 00:57:49 -08:00
erasure-metadata_test.go Return successorModTime in quorum when available (#17925) 2023-09-04 08:24:17 -07:00
erasure-metadata-utils_test.go fix: A typo in per pool make/delete bucket errs calculation (#17553) 2023-07-03 09:47:40 -07:00
erasure-metadata-utils.go feat: bring new HDD related performance enhancements (#18239) 2023-11-22 13:46:17 -08:00
erasure-metadata.go fix: listing SSE encrypted multipart objects (#18786) 2024-01-15 00:57:49 -08:00
erasure-multipart.go allow pre-allocating buffers to reduce frequent GCs during growth (#18686) 2023-12-21 08:59:38 -08:00
erasure-object_test.go rename Force to Immediate for clarity (#18540) 2023-11-28 22:35:16 -08:00
erasure-object.go fix: listing SSE encrypted multipart objects (#18786) 2024-01-15 00:57:49 -08:00
erasure-server-pool-decom_gen_test.go
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 fix: A typo in per pool make/delete bucket errs calculation (#17553) 2023-07-03 09:47:40 -07:00
erasure-server-pool-decom.go fix: reject clients that do not send proper payload (#18701) 2023-12-22 01:26:17 -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 fix: reject clients that do not send proper payload (#18701) 2023-12-22 01:26:17 -08:00
erasure-server-pool.go Heal buckets at node level (#18612) 2024-01-09 20:34:04 -08:00
erasure-sets_test.go fix: report correct pool/set/disk indexes for offline disks (#17695) 2023-07-20 07:48:21 -07:00
erasure-sets.go reject reference format from a different deployment (#18800) 2024-01-16 15:13:14 -08:00
erasure-utils.go fix: use the right channel to feed the data in (#18605) 2023-12-06 18:17:03 -08:00
erasure.go xl: Remove wrong wording for errCorruptedFormat (#18775) 2024-01-12 14:48:44 -08:00
etcd.go Print certain log messages once per error (#17484) 2023-06-24 20:29:13 -07:00
event-notification.go avoid run-away goroutine build-up in notification send, use channels (#18533) 2023-12-05 02:16:33 -08:00
format_string.go
format-erasure_test.go feat: introduce list_quorum="auto" to prefer quorum drives (#18084) 2023-12-29 15:52:41 -08:00
format-erasure.go feat: introduce list_quorum="auto" to prefer quorum drives (#18084) 2023-12-29 15:52:41 -08:00
format-meta.go update license change for MinIO 2021-04-23 11:58:53 -07:00
ftp-server-driver.go support LDAP service accounts via SFTP, FTP logins (#18599) 2023-12-06 04:31:35 -08:00
ftp-server.go Add support of conf file to pass arguments and options (#18592) 2023-12-07 01:33:56 -08:00
generic-handlers_contrib.go
generic-handlers_test.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
generic-handlers.go healthcheck requests with user-agent mozilla do not need redirects (#18642) 2023-12-12 16:16:26 -08:00
global-heal.go Heal buckets at node level (#18612) 2024-01-09 20:34:04 -08:00
globals.go Support to store browser config settings (#18631) 2024-01-01 08:36:33 -08:00
grid.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
handler-api.go add configuration to limit replication workers (#18601) 2023-12-07 16:22:00 -08:00
handler-utils_test.go fix: reduce using memory and temporary files. (#17206) 2023-05-15 14:08:54 -07:00
handler-utils.go Implement batch snowball (#18485) 2023-11-22 10:51:46 -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 health: split liveness and readiness handler (#18457) 2023-11-16 01:51:27 -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 bucket centric metrics to /minio/v2/metrics/bucket handlers (#17663) 2023-07-18 22:25:12 -07:00
http-tracer_test.go
http-tracer.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
httprange_test.go
httprange.go Revert "don't error when asked for 0-based range on empty objects (#17708) (#17713) 2023-07-24 07:56:28 -07:00
iam-etcd-store_test.go
iam-etcd-store.go Add "name" and "description" params to service acc (#17172) 2023-05-17 17:05:36 -07:00
iam-object-store.go avoid Walk() API listing objects without quorum (#18535) 2023-11-27 17:20:04 -08:00
iam-store.go Add APIs to create and list access keys for LDAP (#18402) 2023-12-15 13:00:43 -08:00
iam.go avoid frivolous logs for expired credentials (#18767) 2024-01-09 12:25:18 -08:00
jwt_test.go allow root user to be disabled via config settings (#17089) 2023-04-28 12:24:14 -07:00
jwt.go Fix policy package import name (#18031) 2023-09-14 14:50:16 -07:00
kms-handlers.go Fix policy package import name (#18031) 2023-09-14 14:50:16 -07:00
kms-router.go update minio/kes-go dep to v0.2.0 (#17850) 2023-08-19 07:37:53 -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 Do lockless last minute latency metrics (#17576) 2023-07-05 10:40:45 -07:00
lceventsrc_string.go skip ILM expired objects from healing (#18569) 2023-12-01 07:56:24 -08:00
leak-detect_test.go
license-update.go Read new key license_v2 from SUBNET response (#18669) 2023-12-18 08:21:44 -08:00
listen-notification-handlers.go update buffer channels for both trace and listen events (#18171) 2023-10-05 18:16:04 -06:00
local-locker_test.go cleanup Go linter settings (#16736) 2023-03-04 20:57:35 -08:00
local-locker.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
lock-rest-client_test.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
lock-rest-client.go DiskInfo() must return errDiskNotFound not internal errors (#18514) 2023-11-24 09:07:14 -08:00
lock-rest-server-common_test.go Revert "Make localLocker lock attempts cancellable (#16510)" (#16884) 2023-03-23 10:26:21 -07:00
lock-rest-server-common.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
lock-rest-server.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
main.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
metacache_gen_test.go
metacache_gen.go
metacache_test.go
metacache-bucket_test.go
metacache-bucket.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
metacache-entries_test.go
metacache-entries.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07: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 Avoid ILM expiry on deleted versions that are yet to replicate (#18175) 2023-10-06 06:55:15 -06:00
metacache-set.go feat: introduce list_quorum="auto" to prefer quorum drives (#18084) 2023-12-29 15:52:41 -08:00
metacache-stream_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
metacache-stream.go Reduce allocations (#17584) 2023-07-06 16:02:08 -07:00
metacache-walk_gen_test.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
metacache-walk_gen.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
metacache-walk.go Do not require restart when a disk is unreachable during node boot (#18576) 2023-12-01 12:01:14 -08:00
metacache.go converge SNSD deployments into single code (#15988) 2022-11-01 16:41:01 -07:00
metrics-realtime.go prom: Add online and healing drives metrics per erasure set (#18700) 2023-12-21 16:56:43 -08:00
metrics-resource.go re-use the same local drive used by remote-peer (#18645) 2023-12-13 19:27:55 -08:00
metrics-router.go Add support for resource metrics (#18057) 2023-09-30 13:40:20 -07:00
metrics-v2_test.go metrics: Refactor handling of histogram vectors (#18632) 2023-12-14 14:02:52 -08:00
metrics-v2.go fix: prevent queries from starting before initialization (#18766) 2024-01-10 15:21:52 -08:00
metrics.go prom: Add online and healing drives metrics per erasure set (#18700) 2023-12-21 16:56:43 -08:00
mrf.go allow bitrot files to be healed in MRF (#18618) 2023-12-08 12:26:01 -08:00
namespace-lock_test.go
namespace-lock.go allow quota enforcement to rely on older values (#17351) 2023-06-05 16:56:35 -07:00
naughty-disk_test.go scanner: Allow full throttle if there is no parallel disk ops (#18109) 2024-01-02 13:51:24 -08:00
net_test.go add configurable VRF interface and user-timeout (#17108) 2023-05-03 14:12:25 -07:00
net.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
notification-summary.go Bump up madmin-go and pkg deps (#17469) 2023-06-19 17:53:08 -07:00
notification.go prom: Add online and healing drives metrics per erasure set (#18700) 2023-12-21 16:56:43 -08:00
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 perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
object-api-datatypes.go fix: listing SSE encrypted multipart objects (#18786) 2024-01-15 00:57:49 -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 return errors if dataDir is missing during HeadObject() (#18477) 2023-11-20 21:33:47 -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 remove checking for BucketInfo() peer call for every PUT() (#18464) 2023-11-17 05:29:50 -08:00
object-api-interface.go feat: add support for GetObjectAttributes API (#18732) 2024-01-05 10:43:06 -08:00
object-api-listobjects_test.go Improve ListObject Compatibility (#18099) 2023-09-25 08:13:08 -07:00
object-api-multipart_test.go make ListMultipart/ListParts more reliable skip healing disks (#18312) 2023-10-24 23:33:25 -07:00
object-api-options.go feat: add support for GetObjectAttributes API (#18732) 2024-01-05 10:43:06 -08:00
object-api-putobject_test.go Signed trailers for signature v4 (#16484) 2023-05-05 19:53:12 -07:00
object-api-utils_test.go return errors if dataDir is missing during HeadObject() (#18477) 2023-11-20 21:33:47 -08:00
object-api-utils.go fix: listing SSE encrypted multipart objects (#18786) 2024-01-15 00:57:49 -08:00
object-handlers_test.go Stricter partNumber checks (#17270) 2023-05-24 08:00:47 -07:00
object-handlers-common_test.go
object-handlers-common.go feat: bring new HDD related performance enhancements (#18239) 2023-11-22 13:46:17 -08:00
object-handlers.go adding a missing return case to fix GetObjectTagging (#18793) 2024-01-15 16:11:06 -08:00
object-lambda-handlers.go remove generating presignedURLs with range header for lambda (#18033) 2023-09-14 21:58:17 -07:00
object-multipart-handlers.go allow pre-allocating buffers to reduce frequent GCs during growth (#18686) 2023-12-21 08:59:38 -08:00
os_other.go optimize mkdir calls to avoid base-dir Mkdir attempts (#18021) 2023-09-13 08:14:36 -07:00
os_unix.go optimize readdir() open calls to be dealt with directly via 'fd' (#18762) 2024-01-10 08:48:50 -08:00
os_windows.go fix: linter errors in Windows specific code (#18276) 2023-10-18 11:08:15 -07:00
os-dirent_fileino.go
os-dirent_ino.go
os-dirent_namelen_bsd.go
os-dirent_namelen_linux.go
os-instrumented.go optimize readdir() open calls to be dealt with directly via 'fd' (#18762) 2024-01-10 08:48:50 -08:00
os-readdir_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
os-readdir-common.go
os-reliable_test.go optimize mkdir calls to avoid base-dir Mkdir attempts (#18021) 2023-09-13 08:14:36 -07:00
os-reliable.go optimize mkdir calls to avoid base-dir Mkdir attempts (#18021) 2023-09-13 08:14:36 -07:00
os-rename_linux.go use syscall.Rename() directly instead of os.Rename() (#17982) 2023-09-05 20:22:23 -07:00
os-rename_nolinux.go use syscall.Rename() directly instead of os.Rename() (#17982) 2023-09-05 20:22:23 -07:00
osmetric_string.go optimize readdir() open calls to be dealt with directly via 'fd' (#18762) 2024-01-10 08:48:50 -08:00
peer-rest-client.go allow sha256 payload to be configurable for object perf test (#18712) 2023-12-29 23:56:50 -08:00
peer-rest-common.go allow sha256 payload to be configurable for object perf test (#18712) 2023-12-29 23:56:50 -08:00
peer-rest-server.go allow sha256 payload to be configurable for object perf test (#18712) 2023-12-29 23:56:50 -08:00
peer-s3-client.go Heal buckets at node level (#18612) 2024-01-09 20:34:04 -08:00
peer-s3-server.go Heal buckets at node level (#18612) 2024-01-09 20:34:04 -08:00
perf-tests.go allow sha256 payload to be configurable for object perf test (#18712) 2023-12-29 23:56:50 -08:00
policy_test.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
post-policy_test.go return errors if dataDir is missing during HeadObject() (#18477) 2023-11-20 21:33:47 -08:00
post-policy-fan-out.go feat: SSE-KMS use uuid instead of read all data to md5. (#17958) 2023-09-18 10:00:54 -07:00
postpolicyform_test.go
postpolicyform.go fix: check post policy like AWS S3 (#18074) 2023-09-25 12:35:25 -07:00
prepare-storage.go Fix globalDeploymentID race (#18275) 2023-10-18 08:06:57 -07:00
rebalance-admin.go prom: Add online and healing drives metrics per erasure set (#18700) 2023-12-21 16:56:43 -08:00
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 perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
s3-zip-handlers.go completely remove drive caching layer from gateway days (#18217) 2023-10-11 21:18:17 -07:00
scannermetric_string.go Add abandoned folder scanning to metrics (#18076) 2023-09-24 22:15:31 -07:00
server_test.go Add support of conf file to pass arguments and options (#18592) 2023-12-07 01:33:56 -08:00
server-main_test.go Add support of conf file to pass arguments and options (#18592) 2023-12-07 01:33:56 -08:00
server-main.go allow pre-allocating buffers to reduce frequent GCs during growth (#18686) 2023-12-21 08:59:38 -08:00
server-rlimit.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
server-startup-msg_test.go Bump up madmin-go and pkg deps (#17469) 2023-06-19 17:53:08 -07:00
server-startup-msg.go prom: Add online and healing drives metrics per erasure set (#18700) 2023-12-21 16:56:43 -08:00
service.go Fix panic on double unfreezeServices (#18177) 2023-10-06 07:51:50 -06:00
setup-type.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
sftp-server-driver.go support LDAP service accounts via SFTP, FTP logins (#18599) 2023-12-06 04:31:35 -08:00
sftp-server.go Add support of conf file to pass arguments and options (#18592) 2023-12-07 01:33:56 -08: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 fix: do not os.Exit(1) while writing goroutines during shutdown (#17640) 2023-07-12 07:18:30 -07: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 cleanup ignored static analysis (#16767) 2023-03-06 08:56:10 -08:00
signature-v4-parser.go support passing signatureAge conditional (#18529) 2023-11-27 11:30:19 -08:00
signature-v4-utils_test.go do not check for query params to be signed headers (#18283) 2023-10-19 21:32:49 -07:00
signature-v4-utils.go Add support of conf file to pass arguments and options (#18592) 2023-12-07 01:33:56 -08:00
signature-v4.go support passing signatureAge conditional (#18529) 2023-11-27 11:30:19 -08:00
site-replication_test.go Bump up madmin-go and pkg deps (#17469) 2023-06-19 17:53:08 -07:00
site-replication-metrics_gen_test.go Add additional info for replication metrics API (#17293) 2023-08-30 01:00:59 -07:00
site-replication-metrics_gen.go Add additional info for replication metrics API (#17293) 2023-08-30 01:00:59 -07:00
site-replication-metrics.go Add additional info for replication metrics API (#17293) 2023-08-30 01:00:59 -07: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 Fix globalDeploymentID race (#18275) 2023-10-18 08:06:57 -07:00
site-replication.go handle crashes with ILM expiry changes (#18590) 2023-12-05 01:14:36 -08:00
speedtest.go allow sha256 payload to be configurable for object perf test (#18712) 2023-12-29 23:56:50 -08:00
storage-datatypes_gen_test.go feat: introduce list_quorum="auto" to prefer quorum drives (#18084) 2023-12-29 15:52:41 -08:00
storage-datatypes_gen.go feat: introduce list_quorum="auto" to prefer quorum drives (#18084) 2023-12-29 15:52:41 -08:00
storage-datatypes_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
storage-datatypes.go feat: introduce list_quorum="auto" to prefer quorum drives (#18084) 2023-12-29 15:52:41 -08:00
storage-errors.go xl: Remove wrong wording for errCorruptedFormat (#18775) 2024-01-12 14:48:44 -08:00
storage-interface.go scanner: Allow full throttle if there is no parallel disk ops (#18109) 2024-01-02 13:51:24 -08:00
storage-rest_test.go re-use the same local drive used by remote-peer (#18645) 2023-12-13 19:27:55 -08:00
storage-rest-client.go xl: Remove wrong wording for errCorruptedFormat (#18775) 2024-01-12 14:48:44 -08:00
storage-rest-common_gen_test.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
storage-rest-common_gen.go perf: websocket grid connectivity for all internode communication (#18461) 2023-11-20 17:09:35 -08:00
storage-rest-common.go feat: introduce list_quorum="auto" to prefer quorum drives (#18084) 2023-12-29 15:52:41 -08:00
storage-rest-server.go scanner: Allow full throttle if there is no parallel disk ops (#18109) 2024-01-02 13:51:24 -08:00
storagemetric_string.go trace: Publish storage layer errors (#16153) 2022-12-01 12:10:54 -08:00
streaming-signature-v4_test.go
streaming-signature-v4.go Fix trailing header signature mismatch (#17774) 2023-08-01 08:45:57 -07:00
streaming-v4-unsigned.go Signed trailers for signature v4 (#16484) 2023-05-05 19:53:12 -07:00
sts-datatypes.go Add support for Identity Management Plugin (#14913) 2022-05-26 17:58:09 -07:00
sts-errors.go reduce unnecessary logging, simplify certain error handling (#18196) 2023-10-10 00:33:42 -07:00
sts-handlers_test.go cache usage, prefix-usage, and buckets for AccountInfo up to 10 secs (#18051) 2023-09-18 22:13:03 -07:00
sts-handlers.go cleanup handling of STS isAllowed and simplifies the PolicyDBGet() (#18554) 2023-11-29 16:07:35 -08:00
stserrorcode_string.go sts: validate if iam subsystem initialized in handlers (#17796) 2023-08-03 13:24:25 -07:00
test-utils_test.go make ListMultipart/ListParts more reliable skip healing disks (#18312) 2023-10-24 23:33:25 -07:00
tier_gen_test.go
tier_gen.go Bump up madmin-go and pkg deps (#17469) 2023-06-19 17:53:08 -07:00
tier_test.go Export tier metrics (#18678) 2023-12-20 20:13:40 -08:00
tier-handlers.go Fix policy package import name (#18031) 2023-09-14 14:50:16 -07:00
tier-journal_gen_test.go
tier-journal_gen.go
tier-journal_test.go
tier-journal.go fix: upon write failure on disk journal close the file properly (#18183) 2023-10-08 12:17:08 -07:00
tier-last-day-stats.go fix: tiering statistics handling a bug in clone() implementation (#18342) 2023-10-30 09:59:51 -07:00
tier-mem-journal.go fix: crash in globalTierJournal when TierConfig is not initialized (#17791) 2023-08-03 14:16:15 -07:00
tier-sweeper.go upgrade golang-lint to the latest (#15600) 2022-08-26 12:52:29 -07:00
tier.go tier: Allow edit of the new Azure and AWS auth params (#18690) 2023-12-21 16:58:10 -08:00
typed-errors.go Remove older policy attach behavior for LDAP (#17240) 2023-05-26 06:31:24 -07:00
untar.go snowball: Restrict zstd window size (#16987) 2023-04-06 17:47:38 -07:00
update_fips.go
update_nofips.go
update_test.go cleanup ignored static analysis (#16767) 2023-03-06 08:56:10 -08:00
update-notifier_test.go update-notifier.go: misleading version age message (#17750) 2023-07-31 08:36:19 -07:00
update-notifier.go audit: Fix merrs and derrs object dangling message (#18714) 2023-12-27 22:27:04 -08:00
update.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
url_test.go
utils_test.go use slices package and remove some helpers (#17342) 2023-06-06 10:12:52 -07:00
utils.go audit: Fix merrs and derrs object dangling message (#18714) 2023-12-27 22:27:04 -08:00
veeam-sos-api.go prom: Add online and healing drives metrics per erasure set (#18700) 2023-12-21 16:56:43 -08:00
version_test.go
warm-backend-azure.go tier: Allow edit of the new Azure and AWS auth params (#18690) 2023-12-21 16:58:10 -08:00
warm-backend-gcs.go tier: Allow edit of the new Azure and AWS auth params (#18690) 2023-12-21 16:58:10 -08:00
warm-backend-minio.go tier: Allow edit of the new Azure and AWS auth params (#18690) 2023-12-21 16:58:10 -08:00
warm-backend-s3.go tier: Allow edit of the new Azure and AWS auth params (#18690) 2023-12-21 16:58:10 -08:00
warm-backend.go fix: tier addition validation (#18136) 2023-09-28 22:33:24 -07:00
xl-storage_noatime_notsupported.go
xl-storage_noatime_supported.go
xl-storage_test.go feat: introduce list_quorum="auto" to prefer quorum drives (#18084) 2023-12-29 15:52:41 -08: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 rename Force to Immediate for clarity (#18540) 2023-11-28 22:35:16 -08:00
xl-storage-disk-id-check.go avoid disk monitoring leaks under various conditions (#18777) 2024-01-12 01:48:36 -08:00
xl-storage-errors_test.go
xl-storage-errors.go fix: handle syscall.EROFS also for osIsPermission() (#16765) 2023-03-06 08:56:29 -08:00
xl-storage-format_test.go avoid repeated large allocations for large parts (#17968) 2023-09-02 07:49:24 -07:00
xl-storage-format-utils_test.go avoid repeated large allocations for large parts (#17968) 2023-09-02 07:49:24 -07:00
xl-storage-format-utils.go avoid repeated large allocations for large parts (#17968) 2023-09-02 07:49:24 -07:00
xl-storage-format-v1_gen_test.go
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 allow quorum fileInfo to pick same parityBlocks (#17454) 2023-06-18 18:20:15 -07:00
xl-storage-format-v2_gen_test.go
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
xl-storage-format-v2_test.go avoid repeated large allocations for large parts (#17968) 2023-09-02 07:49:24 -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: an odd crash when deleting null DEL markers (#18727) 2024-01-02 15:08:18 -08:00
xl-storage-free-version_test.go avoid repeated large allocations for large parts (#17968) 2023-09-02 07:49:24 -07:00
xl-storage-free-version.go cleanup ignored static analysis (#16767) 2023-03-06 08:56:10 -08:00
xl-storage-meta-inline.go
xl-storage.go xl: Remove wrong wording for errCorruptedFormat (#18775) 2024-01-12 14:48:44 -08:00