minio/cmd
Poorna e7aa26dc29
fix: allow DeleteObject unversioned objects with insufficient read quorum (#19581)
Since the object is being permanently deleted, the lack of read quorum should not
matter as long as sufficient disks are online to complete the deletion with parity
requirements.

If several pools have the same object with insufficient read quorum, attempt to
delete object from all the pools where it exists
2024-04-25 17:31:12 -07:00
..
testdata fix: allow DeleteObject unversioned objects with insufficient read quorum (#19581) 2024-04-25 17:31:12 -07:00
acl-handlers.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
admin-bucket-handlers.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
admin-handler-utils.go automatically generate root credentials with KMS (#19025) 2024-03-01 13:09:42 -08:00
admin-handlers_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
admin-handlers-config-kv.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
admin-handlers-idp-config.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
admin-handlers-idp-ldap.go fix: IAM LDAP access key import bug (#19608) 2024-04-25 08:50:16 -07:00
admin-handlers-pools.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
admin-handlers-site-replication.go ILM expiry replication status only if enabled (#19503) 2024-04-15 02:40:39 -07:00
admin-handlers-users_test.go Convert service account add/update expiration to cond values (#19024) 2024-02-12 08:36:16 -08: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 fix: IAM LDAP access key import bug (#19608) 2024-04-25 08:50:16 -07:00
admin-handlers.go re-use transport and set stronger backwards compatible Ciphers (#19565) 2024-04-21 04:43:18 -07:00
admin-heal-ops.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
admin-router.go fix: some flyby typos in the code (#19212) 2024-03-10 14:09:36 -07:00
admin-server-info.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
api-datatypes.go
api-errors_test.go Improve ListObject Compatibility (#18099) 2023-09-25 08:13:08 -07:00
api-errors.go do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07:00
api-headers_test.go
api-headers.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -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 logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
api-router.go Add common middleware to S3 API handlers (#19171) 2024-03-04 10:05:56 -08:00
api-utils_test.go
api-utils.go Add common middleware to S3 API handlers (#19171) 2024-03-04 10:05:56 -08:00
apierrorcode_string.go do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07:00
auth-handler_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
auth-handler.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
authtype_string.go Signed trailers for signature v4 (#16484) 2023-05-05 19:53:12 -07:00
background-heal-ops.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
background-newdisks-heal-ops_gen_test.go
background-newdisks-heal-ops_gen.go heal: Add skipped objects to the heal summary (#19142) 2024-02-28 09:05:40 -08:00
background-newdisks-heal-ops.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07: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 add codespell action (#18818) 2024-01-17 23:03:17 -08:00
batch-expire.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07: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 batch: Separate batch job request and batch job stats (#19205) 2024-03-07 10:58:22 -08:00
batch-handlers.go batch-repl: Do not allow both source/target to be remote (#19434) 2024-04-08 07:11:38 -07: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 batch: Fix a typo while validating smallerThan field (#18942) 2024-02-01 13:53:26 -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 logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
batchjobmetric_string.go Implement batch-expiration for objects (#17946) 2023-12-02 02:51:33 -08:00
benchmark-utils_test.go
bitrot_test.go remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08:00
bitrot-streaming.go remove all the frivolous logs, that may or may not be actionable (#18922) 2024-01-30 18:11:45 -08:00
bitrot-whole.go remove all the frivolous logs, that may or may not be actionable (#18922) 2024-01-30 18:11:45 -08:00
bitrot.go remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08: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_gen_test.go migrate bootstrap logic directly to websockets (#18855) 2024-01-24 13:36:44 -08:00
bootstrap-peer-server_gen.go migrate bootstrap logic directly to websockets (#18855) 2024-01-24 13:36:44 -08:00
bootstrap-peer-server.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
bucket-encryption_test.go
bucket-encryption-handlers.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
bucket-encryption.go
bucket-handlers_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
bucket-handlers.go Fixes an internal error while force-deleting a bucket (#19614) 2024-04-25 09:27:27 -07:00
bucket-lifecycle_test.go
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 reload from drive tier-config when in-memory cache is not found (#19527) 2024-04-16 22:09:58 -07:00
bucket-listobjects-handlers.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08: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 do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07:00
bucket-metadata.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
bucket-notification-handlers.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
bucket-object-lock.go do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07:00
bucket-policy-handlers_test.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
bucket-policy-handlers.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
bucket-policy.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
bucket-quota.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -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 metrics: add replication metrics on proxied requests (#18957) 2024-02-05 22:00:45 -08:00
bucket-replication-metrics_gen.go Encode dir obj names before expiration (#19305) 2024-03-21 10:21:35 -07:00
bucket-replication-metrics.go metrics: add replication metrics on proxied requests (#18957) 2024-02-05 22:00:45 -08:00
bucket-replication-stats.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
bucket-replication-utils_gen_test.go
bucket-replication-utils_gen.go Encode dir obj names before expiration (#19305) 2024-03-21 10:21:35 -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 add codespell action (#18818) 2024-01-17 23:03:17 -08:00
bucket-replication.go do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07: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 metrics: add replication metrics on proxied requests (#18957) 2024-02-05 22:00:45 -08:00
bucket-stats.go metrics: add replication metrics on proxied requests (#18957) 2024-02-05 22:00:45 -08:00
bucket-targets.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
bucket-versioning-handler.go do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07:00
bucket-versioning.go
build-constants.go update build constants (#19243) 2024-03-11 17:54:37 -07:00
callhome.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
common-main_test.go
common-main.go simplify listener implementation setup customizations in right place (#19589) 2024-04-23 21:08:47 -07: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
config-current.go fix: can't get total disksize for decom status (#19585) 2024-04-23 04:33:28 -07: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 log: Use error log type instead of Application/MinIO type (#18930) 2024-02-01 16:13:57 -08: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 implement a flag to specify custom crossdomain.xml (#19262) 2024-03-17 23:42:40 -07:00
data-scanner_test.go Improve expiration of tiered objects (#18926) 2024-03-01 21:11:03 -08:00
data-scanner-metric.go Add abandoned folder scanning to metrics (#18076) 2023-09-24 22:15:31 -07:00
data-scanner.go do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07:00
data-usage_test.go fix: new staticheck and linter issues reported (#19340) 2024-03-27 08:10:40 -07: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 Encode dir obj names before expiration (#19305) 2024-03-21 10:21:35 -07: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 do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07:00
data-usage-utils.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
data-usage.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
decommetric_string.go
dummy-data-generator_test.go
dummy-handlers.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
dynamic-timeouts_test.go
dynamic-timeouts.go
encryption-v1_test.go
encryption-v1.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07: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 Inspect: Add error if no results (#19476) 2024-04-11 14:22:47 -07:00
endpoint.go re-use transport and set stronger backwards compatible Ciphers (#19565) 2024-04-21 04:43:18 -07:00
erasure_test.go
erasure-coding.go remove all the frivolous logs, that may or may not be actionable (#18922) 2024-01-30 18:11:45 -08:00
erasure-common.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
erasure-decode_test.go remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08:00
erasure-decode.go Reduce parallelReader allocs (#19558) 2024-04-19 09:44:59 -07:00
erasure-encode_test.go remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08:00
erasure-encode.go remove all the frivolous logs, that may or may not be actionable (#18922) 2024-01-30 18:11:45 -08:00
erasure-errors.go
erasure-heal_test.go remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08:00
erasure-healing_test.go fix: new staticheck and linter issues reported (#19340) 2024-03-27 08:10:40 -07:00
erasure-healing-common_test.go remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08:00
erasure-healing-common.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
erasure-healing.go heal: Add more per disk healing result in the audit (#19427) 2024-04-08 02:26:14 -07:00
erasure-metadata_test.go fix: allow DeleteObject unversioned objects with insufficient read quorum (#19581) 2024-04-25 17:31:12 -07:00
erasure-metadata-utils_test.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
erasure-metadata-utils.go make renameData() more defensive during overwrites (#19548) 2024-04-23 10:15:52 -07:00
erasure-metadata.go fix: allow DeleteObject unversioned objects with insufficient read quorum (#19581) 2024-04-25 17:31:12 -07:00
erasure-multipart.go make renameData() more defensive during overwrites (#19548) 2024-04-23 10:15:52 -07:00
erasure-object_test.go remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08:00
erasure-object.go fix: allow DeleteObject unversioned objects with insufficient read quorum (#19581) 2024-04-25 17:31:12 -07:00
erasure-server-pool-decom_gen_test.go
erasure-server-pool-decom_gen.go
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 do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07:00
erasure-server-pool-rebalance_gen_test.go
erasure-server-pool-rebalance_gen.go Encode dir obj names before expiration (#19305) 2024-03-21 10:21:35 -07:00
erasure-server-pool-rebalance.go do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07:00
erasure-server-pool.go fix: allow DeleteObject unversioned objects with insufficient read quorum (#19581) 2024-04-25 17:31:12 -07:00
erasure-sets_test.go do not have to use the same distributionAlgo as first pool (#19031) 2024-02-11 23:21:56 -08:00
erasure-sets.go remove older deploymentID fix behavior to speed up startup (#19497) 2024-04-15 01:25:46 -07:00
erasure-utils.go remove all the frivolous logs, that may or may not be actionable (#18922) 2024-01-30 18:11:45 -08:00
erasure.go convert multipart-cleanup from a blocking unlink() to a rename to trash (#19495) 2024-04-15 03:02:39 -07:00
etcd.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
event-notification.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
format_string.go
format-erasure_test.go remove older deploymentID fix behavior to speed up startup (#19497) 2024-04-15 01:25:46 -07:00
format-erasure.go remove older deploymentID fix behavior to speed up startup (#19497) 2024-04-15 01:25:46 -07:00
format-meta.go
ftp-server-driver.go optimize ftp/sftp upload() implementations to avoid CPU load (#19552) 2024-04-19 05:23:42 -07:00
ftp-server.go Small reformatting of startup message (#19228) 2024-03-08 19:07:08 -08:00
generic-handlers_contrib.go
generic-handlers_test.go Enable replication of SSE-C objects (#19107) 2024-03-28 10:44:56 -07:00
generic-handlers.go avoid busy loops in bad path component (#19466) 2024-04-10 18:08:52 -07:00
global-heal.go heal: Fix regression in healing a new fresh drive (#19615) 2024-04-25 14:55:41 -07:00
globals.go simplify listener implementation setup customizations in right place (#19589) 2024-04-23 21:08:47 -07:00
grid.go bring back minor DNS cache for k8s setups (#19341) 2024-03-26 08:00:38 -07:00
handler-api.go fix: increase the tiering part size to 128MiB (#19424) 2024-04-08 02:22:27 -07:00
handler-utils_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
handler-utils.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
hasher.go
healingmetric_string.go
healthcheck-handler.go use GenerateKey as more reliable KMS health-check (#19404) 2024-04-03 14:13:20 -07:00
healthcheck-router.go
http-stats.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08: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 logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
iam-object-store.go fix: a regression in IAM policy reload routine() (#19421) 2024-04-05 14:26:41 -07:00
iam-store.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
iam.go fix: LDAP init. issue when LDAP server is down (#19619) 2024-04-25 14:28:16 -07:00
ilm-config.go Fix ilm config at startup (#19189) 2024-03-04 18:50:24 -08:00
is-dir-empty_linux.go turn-off Nlink readdir() optimization for NFS/CIFS (#19420) 2024-04-05 08:17:08 -07:00
is-dir-empty_other.go turn-off Nlink readdir() optimization for NFS/CIFS (#19420) 2024-04-05 08:17:08 -07:00
jwt_test.go make LRU cache global for internode tokens (#19555) 2024-04-19 09:45:14 -07:00
jwt.go make LRU cache global for internode tokens (#19555) 2024-04-19 09:45:14 -07:00
kms-handlers.go automatically generate root credentials with KMS (#19025) 2024-03-01 13:09:42 -08: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
last-minute_gen.go
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 add codespell action (#18818) 2024-01-17 23:03:17 -08:00
license-update.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
listen-notification-handlers.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
local-locker_gen_test.go Convert more peer <--> peer REST calls (#19004) 2024-02-19 14:54:46 -08:00
local-locker_gen.go Encode dir obj names before expiration (#19305) 2024-03-21 10:21:35 -07:00
local-locker_test.go
local-locker.go Convert more peer <--> peer REST calls (#19004) 2024-02-19 14:54:46 -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
logging.go Use GetDuration() helper for MINIO_KMS_KEY_CACHE_INTERVAL as time.Duration (#19512) 2024-04-16 08:43:39 -07:00
main.go Small reformatting of startup message (#19228) 2024-03-08 19:07:08 -08:00
metacache_gen_test.go
metacache_gen.go
metacache_test.go
metacache-bucket_test.go
metacache-bucket.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
metacache-entries_test.go
metacache-entries.go Store object EC in metadata header (#19534) 2024-04-19 09:43:43 -07:00
metacache-manager.go
metacache-marker.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
metacache-server-pool.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
metacache-set_gen_test.go Convert more peer <--> peer REST calls (#19004) 2024-02-19 14:54:46 -08:00
metacache-set_gen.go list: Fix IsTruncated and NextMarker when encountering expired objects (#19290) 2024-03-19 13:23:12 -07:00
metacache-set.go list: Fix rare listing continuation freeze (#19524) 2024-04-17 21:42:11 -07:00
metacache-stream_test.go
metacache-stream.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -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 remove older deploymentID fix behavior to speed up startup (#19497) 2024-04-15 01:25:46 -07:00
metacache.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
metrics-realtime.go fix: noHost for collectLocalMetric (#19457) 2024-04-10 09:28:08 -07:00
metrics-resource.go Add system CPU metrics to metrics-v3 (#19560) 2024-04-23 16:56:12 -07:00
metrics-router.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
metrics-v2_gen_test.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
metrics-v2_gen.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
metrics-v2_test.go Add common middleware to S3 API handlers (#19171) 2024-03-04 10:05:56 -08:00
metrics-v2.go add metrics ioerror counter for alerts on I/O errors (#19618) 2024-04-25 15:01:31 -07:00
metrics-v3-api.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
metrics-v3-cache.go Add system CPU metrics to metrics-v3 (#19560) 2024-04-23 16:56:12 -07:00
metrics-v3-cluster-audit.go Add cluster audit metrics in metrics-v3 (#19514) 2024-04-17 02:18:02 -07:00
metrics-v3-cluster-erasure-set.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
metrics-v3-cluster-health.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
metrics-v3-cluster-notification.go Add cluster notification metrics in metrics-v3 (#19533) 2024-04-23 21:10:35 -07:00
metrics-v3-cluster-usage.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
metrics-v3-handler.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
metrics-v3-system-cpu.go Add system CPU metrics to metrics-v3 (#19560) 2024-04-23 16:56:12 -07:00
metrics-v3-system-drive.go add metrics ioerror counter for alerts on I/O errors (#19618) 2024-04-25 15:01:31 -07:00
metrics-v3-system-memory.go Add system memory metrics in v3 (#19486) 2024-04-16 22:10:25 -07:00
metrics-v3-system-network.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
metrics-v3-types.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
metrics-v3.go add metrics ioerror counter for alerts on I/O errors (#19618) 2024-04-25 15:01:31 -07:00
metrics.go fix: missing metrics for healed objects (#19392) 2024-04-01 23:48:36 -07:00
mrf.go make renameData() more defensive during overwrites (#19548) 2024-04-23 10:15:52 -07: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 make renameData() more defensive during overwrites (#19548) 2024-04-23 10:15:52 -07:00
net_test.go updating tests to use new mc --enc flags (#19508) 2024-04-19 01:43:09 -07:00
net.go bring back minor DNS cache for k8s setups (#19341) 2024-03-26 08:00:38 -07:00
notification-summary.go Bump up madmin-go and pkg deps (#17469) 2023-06-19 17:53:08 -07:00
notification.go fix: list operations resuming when hitting different node (#19494) 2024-04-12 11:13:36 -07:00
object_api_suite_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -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_gen.go Port ListBuckets to websockets layer & some cleanup (#19199) 2024-03-08 11:08:18 -08:00
object-api-datatypes.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
object-api-deleteobject_test.go
object-api-errors.go fix: allow DeleteObject unversioned objects with insufficient read quorum (#19581) 2024-04-25 17:31:12 -07:00
object-api-getobjectinfo_test.go
object-api-input-checks.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
object-api-interface_gen.go Port ListBuckets to websockets layer & some cleanup (#19199) 2024-03-08 11:08:18 -08:00
object-api-interface.go Revert "cleanup: Simplify usage of MinIOSourceProxyRequest (#19553)" 2024-04-20 02:05:54 -07:00
object-api-listobjects_test.go remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08:00
object-api-multipart_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
object-api-options.go Revert "cleanup: Simplify usage of MinIOSourceProxyRequest (#19553)" 2024-04-20 02:05:54 -07:00
object-api-putobject_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
object-api-utils_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
object-api-utils.go Improve handling of compression inclusion for objects (#19234) 2024-03-11 04:55:34 -07:00
object-handlers_test.go fix: some flyby typos in the code (#19212) 2024-03-10 14:09:36 -07:00
object-handlers-common_test.go
object-handlers-common.go make if-none-match PUT/POST RFC compliant (#19448) 2024-04-09 01:17:49 -07:00
object-handlers.go do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07: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 Enable replication of SSE-C objects (#19107) 2024-03-28 10:44:56 -07: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 add codespell action (#18818) 2024-01-17 23:03:17 -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 remove rename2 entirely, avoids the risk of moving data (#19058) 2024-02-14 17:09:38 -08:00
os-readdir_test.go
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 do not panic on rebalance during server restarts (#19563) 2024-04-22 10:49:30 -07:00
os-rename_linux.go remove rename2 entirely, avoids the risk of moving data (#19058) 2024-02-14 17:09:38 -08:00
os-rename_nolinux.go remove rename2 entirely, avoids the risk of moving data (#19058) 2024-02-14 17:09:38 -08:00
osmetric_string.go remove rename2 entirely, avoids the risk of moving data (#19058) 2024-02-14 17:09:38 -08:00
peer-rest-client.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
peer-rest-common.go Port ListBuckets to websockets layer & some cleanup (#19199) 2024-03-08 11:08:18 -08:00
peer-rest-server.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
peer-s3-client.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
peer-s3-server.go Port ListBuckets to websockets layer & some cleanup (#19199) 2024-03-08 11:08:18 -08:00
perf-tests.go avoid close 'nil' panics if any (#18890) 2024-01-28 10:04:17 -08:00
policy_test.go Update to minio/pkg/v2 (#17967) 2023-09-04 12:57:37 -07:00
post-policy_test.go fix: ignore signaturev2 for policy header check (#19551) 2024-04-19 09:45:54 -07:00
post-policy-fan-out.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
postpolicyform_test.go
postpolicyform.go fix: ignore signaturev2 for policy header check (#19551) 2024-04-19 09:45:54 -07:00
prepare-storage.go remove older deploymentID fix behavior to speed up startup (#19497) 2024-04-15 01:25:46 -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
rebalstatus_string.go
routers.go Port ListBuckets to websockets layer & some cleanup (#19199) 2024-03-08 11:08:18 -08:00
s3-zip-handlers.go fix: unknow contentType for ArchiveFileHandler (#19451) 2024-04-09 03:41:25 -07:00
scannermetric_string.go Add abandoned folder scanning to metrics (#18076) 2023-09-24 22:15:31 -07:00
server_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -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 simplify listener implementation setup customizations in right place (#19589) 2024-04-23 21:08:47 -07:00
server-rlimit.go feat: add memlimit flags for setMaxResources (#19400) 2024-04-04 05:06:57 -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 Small reformatting of startup message (#19228) 2024-03-08 19:07:08 -08:00
service.go initialize the disk healer early on (#19143) 2024-02-27 23:02:14 -08:00
setup-type.go
sftp-server-driver.go optimize ftp/sftp upload() implementations to avoid CPU load (#19552) 2024-04-19 05:23:42 -07:00
sftp-server.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
shared-lock.go
signals.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
signature-v2_test.go
signature-v2.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
signature-v4_test.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
signature-v4-parser_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
signature-v4-parser.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
signature-v4-utils_test.go fix: a regression in IAM policy reload routine() (#19421) 2024-04-05 14:26:41 -07:00
signature-v4-utils.go fix: permission checks for editing access keys (#18928) 2024-01-31 10:56:45 -08:00
signature-v4.go fix: ignore signaturev2 for policy header check (#19551) 2024-04-19 09:45:54 -07: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 metrics: add replication metrics on proxied requests (#18957) 2024-02-05 22:00:45 -08:00
site-replication-metrics.go metrics: add replication metrics on proxied requests (#18957) 2024-02-05 22:00:45 -08:00
site-replication-utils_gen_test.go
site-replication-utils_gen.go
site-replication-utils.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
site-replication.go fix: IAM LDAP access key import bug (#19608) 2024-04-25 08:50:16 -07:00
speedtest.go avoid close 'nil' panics if any (#18890) 2024-01-28 10:04:17 -08:00
storage-datatypes_gen_test.go Reduce big message RPC allocations (#19390) 2024-04-01 16:42:09 -07:00
storage-datatypes_gen.go make renameData() more defensive during overwrites (#19548) 2024-04-23 10:15:52 -07:00
storage-datatypes_test.go
storage-datatypes.go make renameData() more defensive during overwrites (#19548) 2024-04-23 10:15:52 -07:00
storage-errors.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
storage-interface.go make renameData() more defensive during overwrites (#19548) 2024-04-23 10:15:52 -07:00
storage-rest_test.go remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08:00
storage-rest-client.go make renameData() more defensive during overwrites (#19548) 2024-04-23 10:15:52 -07: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 honor replaced disk properly by updating globalLocalDrives (#19038) 2024-02-12 13:00:20 -08:00
storage-rest-server.go make renameData() more defensive during overwrites (#19548) 2024-04-23 10:15:52 -07:00
storagemetric_string.go
streaming-signature-v4_test.go
streaming-signature-v4.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
streaming-v4-unsigned.go Signed trailers for signature v4 (#16484) 2023-05-05 19:53:12 -07:00
sts-datatypes.go
sts-errors.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
sts-handlers_test.go fix: IAM LDAP access key import bug (#19608) 2024-04-25 08:50:16 -07:00
sts-handlers.go fix: ldap: use validated base DNs (#19406) 2024-04-04 11:36:18 -07: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 feat: add memlimit flags for setMaxResources (#19400) 2024-04-04 05:06:57 -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 Refresh tier config periodically (#19049) 2024-02-15 11:52:44 -08:00
tier-last-day-stats_gen_test.go Convert more peer <--> peer REST calls (#19004) 2024-02-19 14:54:46 -08:00
tier-last-day-stats_gen.go Encode dir obj names before expiration (#19305) 2024-03-21 10:21:35 -07:00
tier-last-day-stats.go Convert more peer <--> peer REST calls (#19004) 2024-02-19 14:54:46 -08:00
tier-sweeper.go reload from drive tier-config when in-memory cache is not found (#19527) 2024-04-16 22:09:58 -07:00
tier.go reload from drive tier-config when in-memory cache is not found (#19527) 2024-04-16 22:09:58 -07:00
typed-errors.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
untar.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
update_fips.go Small reformatting of startup message (#19228) 2024-03-08 19:07:08 -08:00
update_nofips.go Small reformatting of startup message (#19228) 2024-03-08 19:07:08 -08:00
update_test.go Small reformatting of startup message (#19228) 2024-03-08 19:07:08 -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 Small reformatting of startup message (#19228) 2024-03-08 19:07:08 -08:00
update.go simplify listener implementation setup customizations in right place (#19589) 2024-04-23 21:08:47 -07:00
url_test.go
utils_test.go move timedValue -> cachevalue package (#19114) 2024-02-23 13:28:14 -08:00
utils.go simplify listener implementation setup customizations in right place (#19589) 2024-04-23 21:08:47 -07:00
veeam-sos-api.go exclude veeam virtual objects from replication (#18918) 2024-01-30 10:43:58 -08:00
version_test.go
warm-backend-azure.go Support custom endpoint for Azure remote storage tier (#19188) 2024-03-05 08:44:08 -08:00
warm-backend-gcs.go re-use transport and set stronger backwards compatible Ciphers (#19565) 2024-04-21 04:43:18 -07:00
warm-backend-minio.go re-use transport and set stronger backwards compatible Ciphers (#19565) 2024-04-21 04:43:18 -07:00
warm-backend-s3.go re-use transport and set stronger backwards compatible Ciphers (#19565) 2024-04-21 04:43:18 -07:00
warm-backend.go re-use transport and set stronger backwards compatible Ciphers (#19565) 2024-04-21 04:43:18 -07:00
xl-storage_noatime_notsupported.go
xl-storage_noatime_supported.go
xl-storage_test.go remove SetDiskLoc() rely on the endpoint values instead (#19475) 2024-04-11 10:45:28 -07:00
xl-storage_unix_test.go
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 make renameData() more defensive during overwrites (#19548) 2024-04-23 10:15:52 -07: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 use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08: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 remove SetDiskLoc() rely on the endpoint values instead (#19475) 2024-04-11 10:45:28 -07:00
xl-storage-format-v1_gen_test.go
xl-storage-format-v1_gen.go Encode dir obj names before expiration (#19305) 2024-03-21 10:21:35 -07:00
xl-storage-format-v1.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
xl-storage-format-v2_gen_test.go
xl-storage-format-v2_gen.go Store object EC in metadata header (#19534) 2024-04-19 09:43:43 -07:00
xl-storage-format-v2_string.go
xl-storage-format-v2_test.go Fix listing in objects split across pools (#19227) 2024-03-08 09:50:48 -08:00
xl-storage-format-v2-legacy.go Store object EC in metadata header (#19534) 2024-04-19 09:43:43 -07:00
xl-storage-format-v2.go Remove leading zero strings in return value of (*xlMetaV2)getDataDirs() (#19567) 2024-04-22 22:07:37 -07:00
xl-storage-free-version_test.go Improve expiration of tiered objects (#18926) 2024-03-01 21:11:03 -08:00
xl-storage-free-version.go Improve expiration of tiered objects (#18926) 2024-03-01 21:11:03 -08:00
xl-storage-meta-inline.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
xl-storage.go support preserving renameData() on inlined content during overwrites (#19609) 2024-04-24 18:14:08 -07:00