minio/cmd
Anis Eleuch 757cf413cb
Add batch status API (#19679)
Currently the status of a completed or failed batch is held in the
memory, a simple restart will lose the status and the user will not
have any visibility of the job that was long running.

In addition to the metrics, add a new API that reads the batch status
from the drives. A batch job will be cleaned up three days after
completion.

Also add the batch type in the batch id, the reason is that the batch
job request is removed immediately when the job is finished, then we
do not know the type of batch job anymore, hence a difficulty to locate
the job report
2024-07-02 01:17:52 -07:00
..
testdata Add LDAP public key authentication to SFTP (#19833) 2024-06-05 00:51:13 -07:00
acl-handlers.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
admin-bucket-handlers.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
admin-handler-utils.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
admin-handlers_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
admin-handlers-config-kv.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
admin-handlers-idp-config.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
admin-handlers-idp-ldap.go add ListAccessKeysLDAPBulk API to list accessKeys for multiple/all LDAP users (#19835) 2024-06-25 14:21:28 -07:00
admin-handlers-pools.go Allow rebalance start when it's stopped/completed (#20009) 2024-06-27 17:22:30 -07:00
admin-handlers-site-replication.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
admin-handlers-users_test.go Update tests to use AttachPolicy(LDAP) instead of deprecated SetPolicy (#19972) 2024-06-28 02:06:25 -07:00
admin-handlers-users-race_test.go Update tests to use AttachPolicy(LDAP) instead of deprecated SetPolicy (#19972) 2024-06-28 02:06:25 -07:00
admin-handlers-users.go policy: More defensive code validating svc:DurationSeconds (#19820) 2024-05-28 10:19:04 -07:00
admin-handlers.go Add fixed timed restarts to updates (#19960) 2024-06-20 07:49:22 -07:00
admin-heal-ops.go deprecate unexpected healing failed counters (#19705) 2024-05-09 11:04:41 -07:00
admin-router.go Add batch status API (#19679) 2024-07-02 01:17:52 -07:00
admin-server-info.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
api-datatypes.go fix some typo in struct name comments (#19513) 2024-05-14 00:26:50 -07:00
api-errors_test.go Improve ListObject Compatibility (#18099) 2023-09-25 08:13:08 -07:00
api-errors.go loadUser() if not able to load() credential return error (#19931) 2024-06-13 15:26:38 -07:00
api-headers_test.go
api-headers.go feat: support tags for PostPolicy upload (#19816) 2024-05-27 21:44:00 -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 fix; change retry-after 60sec for 503s and 10s for 429s (#19996) 2024-06-26 01:32:06 -07:00
api-router.go do not need response record body (#19949) 2024-06-19 01:59:21 -07: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 loadUser() if not able to load() credential return error (#19931) 2024-06-13 15:26:38 -07:00
auth-handler_test.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
auth-handler.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
authtype_string.go Signed trailers for signature v4 (#16484) 2023-05-05 19:53:12 -07:00
background-heal-ops.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
background-newdisks-heal-ops_gen_test.go
background-newdisks-heal-ops_gen.go add healing retries when there are failed heal attempts (#19986) 2024-06-25 10:32:56 -07:00
background-newdisks-heal-ops.go add healing retries when there are failed heal attempts (#19986) 2024-06-25 10:32:56 -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 Add batch status API (#19679) 2024-07-02 01:17:52 -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 Make WalkDir return errors (#19677) 2024-05-06 13:27:52 -07:00
batch-handlers.go Add batch status API (#19679) 2024-07-02 01:17:52 -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 fix: on windows avoid ':' as part of the object name (#19907) 2024-06-10 20:13:30 -07: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 Add batch status API (#19679) 2024-07-02 01:17:52 -07: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 remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08:00
bitrot-streaming.go Add PutObject Ring Buffer (#19605) 2024-05-14 17:11:04 -07: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 reject bootup, if binaries are different in a cluster (#19968) 2024-06-21 07:49:49 -07:00
bootstrap-peer-server.go extend cluster health to return errors for IAM, and Bucket metadata (#19995) 2024-06-26 00:44:34 -07:00
bucket-encryption_test.go
bucket-encryption-handlers.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
bucket-encryption.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
bucket-handlers_test.go fix: copyObject restore with a specific version, update test cases (#19895) 2024-06-10 08:50:49 -07:00
bucket-handlers.go bootstrap: Speed up bucket metadata loading (#19969) 2024-06-21 15:22:24 -07:00
bucket-lifecycle_test.go fix: for unexpected errors in reading versioning config panic (#14994) 2022-05-31 02:57:57 -07:00
bucket-lifecycle-audit.go skip ILM expired objects from healing (#18569) 2023-12-01 07:56:24 -08:00
bucket-lifecycle-handlers_test.go fix: copyObject restore with a specific version, update test cases (#19895) 2024-06-10 08:50:49 -07:00
bucket-lifecycle-handlers.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
bucket-lifecycle.go Fix SSE-C checksums (#19896) 2024-06-10 08:31:51 -07:00
bucket-listobjects-handlers.go fix: on windows avoid ':' as part of the object name (#19907) 2024-06-10 20:13:30 -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 bootstrap: Speed up bucket metadata loading (#19969) 2024-06-21 15:22:24 -07:00
bucket-metadata.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
bucket-notification-handlers.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
bucket-object-lock.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
bucket-policy-handlers_test.go fix: copyObject restore with a specific version, update test cases (#19895) 2024-06-10 08:50:49 -07:00
bucket-policy-handlers.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
bucket-policy.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
bucket-quota.go allow caller context during reloads() to cancel (#19687) 2024-05-08 17:51:34 -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 ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -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 replication: improve MRF healing. (#15556) 2022-08-22 16:53:06 -07:00
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 Fix SSE-C checksums (#19896) 2024-06-10 08:31:51 -07:00
bucket-replication.go bootstrap: Speed up bucket metadata loading (#19969) 2024-06-21 15:22:24 -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 bootstrap: Speed up bucket metadata loading (#19969) 2024-06-21 15:22:24 -07:00
bucket-versioning-handler.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
bucket-versioning.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
build-constants.go add logrotate support for MinIO logs (#19641) 2024-05-01 10:57:52 -07:00
callhome.go Start callhome immediately after enabling (#19764) 2024-05-17 09:53:34 -07:00
common-main_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
common-main.go extend cluster health to return errors for IAM, and Bucket metadata (#19995) 2024-06-26 00:44:34 -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 handle racy updates to globalSite config (#19750) 2024-05-16 16:13:47 -07:00
config-current.go fix: wire up ILM sub-system properly for help (#19836) 2024-05-30 01:14:58 -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 ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
config-versions.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
config.go allow bootstrap to capture time-spent for each initializers (#17900) 2023-08-23 03:07:06 -07:00
consolelogger.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -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 implement a flag to specify custom crossdomain.xml (#19262) 2024-03-17 23:42:40 -07:00
data-scanner_test.go With retention, skip actions expiring all versions (#19657) 2024-05-03 04:18:58 -07:00
data-scanner-metric.go Add abandoned folder scanning to metrics (#18076) 2023-09-24 22:15:31 -07:00
data-scanner.go fix: format the scanner object error (#19991) 2024-06-25 08:54:24 -07:00
data-usage_test.go Do regular checks for healing status while scanning (#19946) 2024-06-18 09:11:04 -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 Do regular checks for healing status while scanning (#19946) 2024-06-18 09:11:04 -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 regular checks for healing status while scanning (#19946) 2024-06-18 09:11:04 -07:00
data-usage-utils.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
data-usage.go allow caller context during reloads() to cancel (#19687) 2024-05-08 17:51:34 -07: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 ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -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 list: Do not decrypt SSE-S3 Etags in a non encrypted format (#20008) 2024-06-27 19:44:56 -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 ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
endpoint-ellipses.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
endpoint.go bootstrap: Speed up bucket metadata loading (#19969) 2024-06-21 15:22:24 -07: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 remove all the frivolous logs, that may or may not be actionable (#18922) 2024-01-30 18:11:45 -08:00
erasure-common.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -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 xl: Avoid marking a drive offline after one part read failure (#19779) 2024-05-21 07:36:21 -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 Add PutObject Ring Buffer (#19605) 2024-05-14 17:11:04 -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 remove checkBucketExist check entirely to avoid fan-out calls (#18917) 2024-01-30 12:43:25 -08:00
erasure-healing_test.go heal: Dangling check to evaluate object parts separately (#19797) 2024-06-10 08:51:27 -07:00
erasure-healing-common_test.go Do regular checks for healing status while scanning (#19946) 2024-06-18 09:11:04 -07:00
erasure-healing-common.go heal: Dangling check to evaluate object parts separately (#19797) 2024-06-10 08:51:27 -07:00
erasure-healing.go heal: Dangling check to evaluate object parts separately (#19797) 2024-06-10 08:51:27 -07:00
erasure-metadata_test.go Return NumVersions in quorum when available (#19766) 2024-05-17 13:57:37 -07:00
erasure-metadata-utils_test.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
erasure-metadata-utils.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
erasure-metadata.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
erasure-multipart.go Fix SSEC multipart checksum replication (#19915) 2024-06-12 23:56:12 -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 remove overzealous check during HEAD() (#19940) 2024-06-17 07:29:18 -07: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: warning for decommissioned pool while start (#20019) 2024-07-01 07:38:46 -07:00
erasure-server-pool-decom.go fix: warning for decommissioned pool while start (#20019) 2024-07-01 07:38:46 -07: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 Encode dir obj names before expiration (#19305) 2024-03-21 10:21:35 -07:00
erasure-server-pool-rebalance.go Allow rebalance start when it's stopped/completed (#20009) 2024-06-27 17:22:30 -07:00
erasure-server-pool.go heal: Add support of healing particular pool/set (#20024) 2024-07-01 15:02:25 -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 Removing a channel that was not being used (#19948) 2024-06-19 01:59:39 -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 Do regular checks for healing status while scanning (#19946) 2024-06-18 09:11:04 -07:00
etcd.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
event-notification.go bootstrap: Speed up bucket metadata loading (#19969) 2024-06-21 15:22:24 -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 ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
format-meta.go
ftp-server-driver.go Add trace sizes to more trace types (#19864) 2024-06-03 08:45:54 -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 simplify site replication multipart proxying (#19885) 2024-06-05 18:01:15 -07:00
global-heal.go remove overzealous check during HEAD() (#19940) 2024-06-17 07:29:18 -07:00
globals.go extend cluster health to return errors for IAM, and Bucket metadata (#19995) 2024-06-26 00:44:34 -07:00
grid.go Add sufficient deadlines and countermeasures to handle hung node scenario (#19688) 2024-05-22 16:07:14 -07:00
handler-api.go decrement requests inqueue correctly after the request is processed (#19918) 2024-06-12 01:13:12 -07:00
handler-utils_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
handler-utils.go Fix SSE-C checksums (#19896) 2024-06-10 08:31:51 -07: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 extend cluster health to return errors for IAM, and Bucket metadata (#19995) 2024-06-26 00:44:34 -07:00
healthcheck-router.go migrate to minio/mux from gorilla/mux (#16456) 2023-01-23 16:42:47 +05:30
http-stats.go Capture ttfb api metrics only for GetObject (#19733) 2024-05-14 23:25:13 -07:00
http-tracer_test.go
http-tracer.go Add trace sizes to more trace types (#19864) 2024-06-03 08:45:54 -07:00
httprange_test.go add support for specific error response for InvalidRange (#19668) 2024-05-05 09:56:21 -07:00
httprange.go chore: use errors.New to replace fmt.Errorf with no parameters (#19568) 2024-05-09 01:44:07 -07:00
iam-etcd-store_test.go
iam-etcd-store.go loadUser() if not able to load() credential return error (#19931) 2024-06-13 15:26:38 -07:00
iam-object-store.go iam: Hot load of the policy during request authorization (#20007) 2024-06-27 17:03:07 -07:00
iam-store.go iam: Hot load of the policy during request authorization (#20007) 2024-06-27 17:03:07 -07:00
iam.go fix: hot-reloading STS credential policy documents (#20012) 2024-06-28 16:17:22 -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 ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
kms-handlers.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
kms-router.go kms: add support for MinKMS and remove some unused/broken code (#19368) 2024-05-07 16:55:37 -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 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 ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -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 cleanup Go linter settings (#16736) 2023-03-04 20:57:35 -08:00
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 loadUser() if not able to load() credential return error (#19931) 2024-06-13 15:26:38 -07:00
main.go avoid waiting for quorum health while debugging (#19955) 2024-06-19 10:12:20 -07:00
metacache_gen_test.go
metacache_gen.go
metacache_test.go
metacache-bucket_test.go
metacache-bucket.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
metacache-entries_test.go
metacache-entries.go remove overzealous check during HEAD() (#19940) 2024-06-17 07:29:18 -07:00
metacache-manager.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
metacache-marker.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
metacache-server-pool.go remove errant logs for disconnected remote (#19793) 2024-05-22 18:12:23 -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 fix: make sure we list freeVersions like DEL marker with --versions (#19878) 2024-06-07 15:18:44 -07:00
metacache-stream_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
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 Add sizes to traces (#19851) 2024-05-31 22:17:37 -07:00
metacache.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
metrics-realtime.go Add per connection RPC metrics (#19852) 2024-05-31 22:16:24 -07:00
metrics-resource.go avoid calling 'admin info' for disk, cpu, net metrics collection (#19762) 2024-05-17 08:15:13 -07:00
metrics-router.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07: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 fix errors in metrics code on macos (#19965) 2024-06-20 10:55:03 -07:00
metrics-v3-api.go Add cluster and bucket replication metrics in metrics-v3 (#19546) 2024-05-23 00:41:18 -07:00
metrics-v3-audit.go Move /cluster/audit to /audit (#19708) 2024-05-10 07:50:39 -07:00
metrics-v3-bucket-replication.go Add cluster and bucket replication metrics in metrics-v3 (#19546) 2024-05-23 00:41:18 -07:00
metrics-v3-cache.go allow caller context during reloads() to cancel (#19687) 2024-05-08 17:51:34 -07:00
metrics-v3-cluster-config.go Add cluster config metrics in metrics-v3 (#19507) 2024-05-24 05:50:46 -07:00
metrics-v3-cluster-erasure-set.go Add more metrics to v3/cluster/erasure-set (#19714) 2024-05-14 00:25:56 -07:00
metrics-v3-cluster-health.go feat: Add Metrics V3 API (#19068) 2024-03-10 01:15:15 -08:00
metrics-v3-cluster-iam.go Add cluster IAM metrics in metrics-v3 (#19595) 2024-05-02 01:20:42 -07: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 Fix crash on /minio/metrics/v3?list (#19745) 2024-05-15 09:06:35 -07:00
metrics-v3-ilm.go Add ILM metrics in metrics-v3 (#19539) 2024-06-06 02:36:25 -07:00
metrics-v3-logger-webhook.go Add logger webhook metrics in metrics-v3 (#19515) 2024-05-14 00:27:33 -07:00
metrics-v3-replication.go Add cluster and bucket replication metrics in metrics-v3 (#19546) 2024-05-23 00:41:18 -07:00
metrics-v3-scanner.go Add cluster scanner metrics in metrics-v3 (#19517) 2024-05-24 12:29:25 -07:00
metrics-v3-system-cpu.go fix errors in metrics code on macos (#19965) 2024-06-20 10:55:03 -07:00
metrics-v3-system-drive.go Consolidate drive health related metrics into single metric (#19706) 2024-05-12 10:23:50 -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-system-process.go fix errors in metrics code on macos (#19965) 2024-06-20 10:55:03 -07:00
metrics-v3-types.go Add cluster and bucket replication metrics in metrics-v3 (#19546) 2024-05-23 00:41:18 -07:00
metrics-v3.go Add ILM metrics in metrics-v3 (#19539) 2024-06-06 02:36:25 -07:00
metrics.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
mrf.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -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 heal: Dangling check to evaluate object parts separately (#19797) 2024-06-10 08:51:27 -07:00
net_test.go updating tests to use new mc --enc flags (#19508) 2024-04-19 01:43:09 -07:00
net.go compute localIPs only once per server startup() (#19951) 2024-06-19 07:34:00 -07:00
notification-summary.go Bump up madmin-go and pkg deps (#17469) 2023-06-19 17:53:08 -07:00
notification.go Add fixed timed restarts to updates (#19960) 2024-06-20 07:49:22 -07:00
object_api_suite_test.go fix: copyObject restore with a specific version, update test cases (#19895) 2024-06-10 08:50:49 -07: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 Fix SSE-C checksums (#19896) 2024-06-10 08:31:51 -07:00
object-api-datatypes.go Fix SSE-C checksums (#19896) 2024-06-10 08:31:51 -07: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 add more deadlines and pass around context under most situations (#19752) 2024-05-15 15:19:00 -07: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 logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
object-api-interface_gen.go bootstrap: Speed up bucket metadata loading (#19969) 2024-06-21 15:22:24 -07:00
object-api-interface.go bootstrap: Speed up bucket metadata loading (#19969) 2024-06-21 15:22:24 -07:00
object-api-listobjects_test.go Fix --stfp "mac-algos=..." overwrites cipher algorithms (#19643) 2024-05-01 04:07:40 -07:00
object-api-multipart_test.go use typos instead of codespell (#19088) 2024-02-21 22:26:06 -08:00
object-api-options.go Fix SSEC multipart checksum replication (#19915) 2024-06-12 23:56:12 -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 ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
object-api-utils.go fix: on windows avoid ':' as part of the object name (#19907) 2024-06-10 20:13:30 -07:00
object-handlers_test.go fix: copyObject restore with a specific version, update test cases (#19895) 2024-06-10 08:50:49 -07:00
object-handlers-common_test.go
object-handlers-common.go Fix SSE-C checksums (#19896) 2024-06-10 08:31:51 -07:00
object-handlers.go fix: avoid metadata cache without data for all callers (#19935) 2024-06-14 06:28:35 -07:00
object-lambda-handlers.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
object-multipart-handlers.go fix: avoid metadata cache without data for all callers (#19935) 2024-06-14 06:28:35 -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 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 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 Add fixed timed restarts to updates (#19960) 2024-06-20 07:49:22 -07:00
peer-rest-common.go Add fixed timed restarts to updates (#19960) 2024-06-20 07:49:22 -07:00
peer-rest-server.go Add fixed timed restarts to updates (#19960) 2024-06-20 07:49:22 -07:00
peer-s3-client.go remove overzealous check during HEAD() (#19940) 2024-06-17 07:29:18 -07:00
peer-s3-server.go remove overzealous check during HEAD() (#19940) 2024-06-17 07:29:18 -07:00
perf-tests.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
policy_test.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
post-policy_test.go Add sufficient deadlines and countermeasures to handle hung node scenario (#19688) 2024-05-22 16:07:14 -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 AWSAccessKeyId check for SignV2 policy condition (#19673) 2024-05-06 03:52:41 -07:00
prepare-storage.go re-use StorageAPI while loading drive formats (#19770) 2024-05-19 01:06:49 -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 Port ListBuckets to websockets layer & some cleanup (#19199) 2024-03-08 11:08:18 -08:00
s3-zip-handlers.go Fix SSE-C checksums (#19896) 2024-06-10 08:31:51 -07:00
scannermetric_string.go Add abandoned folder scanning to metrics (#18076) 2023-09-24 22:15:31 -07:00
server_test.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07: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 extend cluster health to return errors for IAM, and Bucket metadata (#19995) 2024-06-26 00:44:34 -07:00
server-rlimit.go avoid pre-populating buffers for deployments < 32GiB memory (#19839) 2024-05-30 04:58:12 -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 Do not ping event targets during cluster initialization (#19959) 2024-06-20 07:46:02 -07:00
service.go initialize the disk healer early on (#19143) 2024-02-27 23:02:14 -08:00
setup-type.go remove gateway completely (#15929) 2022-10-24 17:44:15 -07:00
sftp-server_test.go Update tests to use AttachPolicy(LDAP) instead of deprecated SetPolicy (#19972) 2024-06-28 02:06:25 -07:00
sftp-server-driver.go Add LDAP public key authentication to SFTP (#19833) 2024-06-05 00:51:13 -07:00
sftp-server.go Letting password enable auth bypass caPublicKey (only if passauth is … (#20022) 2024-07-01 15:02:01 -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 add logrotate support for MinIO logs (#19641) 2024-05-01 10:57:52 -07:00
signature-v2_test.go Revert "Revert "tests: Add context cancelation (#15374)"" 2022-10-14 03:08:40 -07:00
signature-v2.go add codespell action (#18818) 2024-01-17 23:03:17 -08:00
signature-v4_test.go loadUser() if not able to load() credential return error (#19931) 2024-06-13 15:26:38 -07: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 loadUser() if not able to load() credential return error (#19931) 2024-06-13 15:26:38 -07:00
signature-v4.go handle racy updates to globalSite config (#19750) 2024-05-16 16:13:47 -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 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 add codespell action (#18818) 2024-01-17 23:03:17 -08:00
site-replication.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
speedtest.go support 'mc support perf object' with root login disabled (#19672) 2024-05-06 02:45:10 -07:00
storage-datatypes_gen_test.go heal: Dangling check to evaluate object parts separately (#19797) 2024-06-10 08:51:27 -07:00
storage-datatypes_gen.go heal: Dangling check to evaluate object parts separately (#19797) 2024-06-10 08:51:27 -07:00
storage-datatypes_test.go Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
storage-datatypes.go heal: Dangling check to evaluate object parts separately (#19797) 2024-06-10 08:51:27 -07:00
storage-errors.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
storage-interface.go heal: Dangling check to evaluate object parts separately (#19797) 2024-06-10 08:51:27 -07:00
storage-rest_test.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
storage-rest-client.go remove overzealous check during HEAD() (#19940) 2024-06-17 07:29:18 -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 remove overzealous check during HEAD() (#19940) 2024-06-17 07:29:18 -07:00
storage-rest-server.go remove overzealous check during HEAD() (#19940) 2024-06-17 07:29:18 -07: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 handle racy updates to globalSite config (#19750) 2024-05-16 16:13:47 -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 logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
sts-handlers_test.go Update tests to use AttachPolicy(LDAP) instead of deprecated SetPolicy (#19972) 2024-06-28 02:06:25 -07:00
sts-handlers.go fix: on windows avoid ':' as part of the object name (#19907) 2024-06-10 20:13:30 -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 fix: copyObject restore with a specific version, update test cases (#19895) 2024-06-10 08:50:49 -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 ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07: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 chore: use errors.New to replace fmt.Errorf with no parameters (#19568) 2024-05-09 01:44:07 -07:00
typed-errors.go Restrict access keys for users and groups to not allow '=' or ',' (#19749) 2024-05-28 10:14:16 -07: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 ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
url_test.go
utils_test.go move timedValue -> cachevalue package (#19114) 2024-02-23 13:28:14 -08:00
utils.go upgrade go-oidc to fix GO-2024-2631 (#19884) 2024-06-05 15:00:34 -07:00
veeam-sos-api.go fix: the user-agent for Veeam 2024-05-20 11:54:52 -07: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 fix: gcs tier going offline due to customer HTTPclient (#19973) 2024-06-21 22:26:45 -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 overzealous check during HEAD() (#19940) 2024-06-17 07:29:18 -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 rename Force to Immediate for clarity (#18540) 2023-11-28 22:35:16 -08:00
xl-storage-disk-id-check.go heal: Dangling check to evaluate object parts separately (#19797) 2024-06-10 08:51:27 -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 fix: make sure we list freeVersions like DEL marker with --versions (#19878) 2024-06-07 15:18:44 -07:00
xl-storage-format-utils.go remove overzealous check during HEAD() (#19940) 2024-06-17 07:29:18 -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 Fix flipped EcM, EcN in metadata header (#19831) 2024-05-29 12:14:09 -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 Fix flipped EcM, EcN in metadata header (#19831) 2024-05-29 12:14:09 -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 Do regular checks for healing status while scanning (#19946) 2024-06-18 09:11:04 -07:00