minio/cmd
Harshavardhana 014edd3462
allow configuring scanner cycles dynamically (#11931)
This allows us to speed up or slow down sleeps
between multiple scanner cycles, helps in testing
as well as some deployments might want to run
scanner more frequently.

This change is also dynamic can be applied on
a running cluster, subsequent cycles pickup
the newly set value.
2021-03-30 13:59:02 -07:00
..
config allow configuring scanner cycles dynamically (#11931) 2021-03-30 13:59:02 -07:00
crypto crypto: simplify Context encoding (#11812) 2021-03-20 02:48:48 -07:00
gateway fix: multi delete when using S3 Gateway with SSE (#11929) 2021-03-30 13:09:48 -07:00
http [feat] Add targz transparent extract support (#11849) 2021-03-26 17:15:09 -07:00
jwt
logger allow configuring scanner cycles dynamically (#11931) 2021-03-30 13:59:02 -07:00
rest Add metric for internode RPC calls errors (#11669) 2021-03-01 12:31:33 -08:00
testdata fix: enable xl.json to xl.meta only if legacy drive is found (#11255) 2021-01-11 02:27:04 -08:00
acl-handlers.go fix: normalize object layer inputs (#11534) 2021-03-09 12:58:22 -08:00
admin-bucket-handlers.go Improve error message from SetRemoteTargetHandler (#11909) 2021-03-26 18:58:13 -07:00
admin-handlers-config-kv.go audit: per object send pool number, set number and servers per operation (#11233) 2021-01-26 13:21:51 -08:00
admin-handlers-users.go Converge PolicyDBGet functions in IAM (#11891) 2021-03-25 00:38:15 -07:00
admin-handlers.go trace: Add storage & OS tracing (#11889) 2021-03-26 23:24:07 -07:00
admin-handlers_test.go rename last remaining Zone->Pool 2021-01-26 20:47:42 -08:00
admin-heal-ops.go use listPathRaw for HealObjects() instead of expensive WalkVersions() (#11675) 2021-03-06 09:25:48 -08:00
admin-router.go fix: support IAM policy handling for wildcard actions (#11530) 2021-02-12 23:05:09 -08:00
admin-server-info.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
api-datatypes.go fix: avoid sending errors on missing objects on locked buckets (#10994) 2020-11-28 21:15:45 -08:00
api-errors.go fix: LoginSTS should be an inline implementation (#11337) 2021-01-25 10:15:03 -08:00
api-errors_test.go
api-headers.go lc: Return expiration header only when version id is unspecified (#11718) 2021-03-09 13:19:08 -08:00
api-headers_test.go
api-resources.go handle trimming '/' if present in the object names (#11765) 2021-03-11 13:57:03 -08:00
api-resources_test.go
api-response.go fix: normalize object layer inputs (#11534) 2021-03-09 12:58:22 -08:00
api-response_test.go fix: obtain correct location string with DNS style buckets (#10060) 2020-07-16 13:28:29 -07:00
api-router.go [feat] Add targz transparent extract support (#11849) 2021-03-26 17:15:09 -07:00
api-utils.go
api-utils_test.go
auth-handler.go fix: AccountInfo API for LDAP users (#11874) 2021-03-23 17:39:20 -07:00
auth-handler_test.go Profiling does not required object layer to be initialized (#11133) 2020-12-18 11:51:15 -08:00
background-heal-ops.go trace: Add storage & OS tracing (#11889) 2021-03-26 23:24:07 -07:00
background-newdisks-heal-ops.go Revert "Revert "heal: Heal bucket metadata when a fresh disk is inserted (#11734)"" 2021-03-08 16:12:17 -08:00
background-newdisks-heal-ops_gen.go Imporve healing and reporting (#11312) 2021-03-04 14:36:23 -08:00
background-newdisks-heal-ops_gen_test.go add '.healing.bin' for tracking currently healing disk (#10573) 2020-09-28 19:39:32 -07:00
benchmark-utils_test.go remove GetObject from ObjectLayer interface (#11635) 2021-02-26 09:52:02 -08:00
bitrot-streaming.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
bitrot-whole.go fix: ignore faulty drives and continue (#10511) 2020-09-18 12:09:05 -07:00
bitrot.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
bitrot_test.go [feat] Add configurable deadline for writers (#11822) 2021-03-18 14:09:55 -07:00
bootstrap-peer-server.go rename server sets to server pools 2020-12-01 13:50:33 -08:00
bucket-encryption-handlers.go audit: per object send pool number, set number and servers per operation (#11233) 2021-01-26 13:21:51 -08:00
bucket-encryption.go remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07:00
bucket-encryption_test.go
bucket-handlers.go fix: reject duplicate keys in PostPolicyJSON document (#11902) 2021-03-25 13:57:57 -07:00
bucket-handlers_test.go avoid a crash in crawler when lifecycle is not initialized (#11170) 2020-12-26 22:58:06 -08:00
bucket-lifecycle-handlers.go audit: per object send pool number, set number and servers per operation (#11233) 2021-01-26 13:21:51 -08:00
bucket-lifecycle-handlers_test.go feat: Add notification support for bucketCreates and removal (#10075) 2020-07-20 12:52:49 -07:00
bucket-lifecycle.go pkg/etag: add new package for S3 ETag handling (#11577) 2021-02-23 12:31:53 -08:00
bucket-listobjects-handlers.go fix: metacache should only rename entries during cleanup (#11503) 2021-02-11 10:22:03 -08:00
bucket-metadata-sys.go tests: Fix occasional data race (#11223) 2021-01-05 10:45:26 -08:00
bucket-metadata.go Encrypt remote target if kms is configured (#11034) 2020-12-21 16:21:33 -08:00
bucket-metadata_gen.go Encrypt remote target if kms is configured (#11034) 2020-12-21 16:21:33 -08:00
bucket-metadata_gen_test.go
bucket-notification-handlers.go audit: per object send pool number, set number and servers per operation (#11233) 2021-01-26 13:21:51 -08:00
bucket-object-lock.go Ignore ObjectNotFound errors in delete api while enforcing locking (#11114) 2020-12-15 11:15:49 -08:00
bucket-policy-handlers.go audit: per object send pool number, set number and servers per operation (#11233) 2021-01-26 13:21:51 -08:00
bucket-policy-handlers_test.go feat: Add notification support for bucketCreates and removal (#10075) 2020-07-20 12:52:49 -07:00
bucket-policy.go support 'ldap:user' variable replacement properly (#10391) 2020-09-01 12:26:22 +05:30
bucket-quota.go remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07:00
bucket-replication.go Replication: Enforce DeleteMarker disable setting (#11720) 2021-03-13 10:28:35 -08:00
bucket-targets.go Improve error message from SetRemoteTargetHandler (#11909) 2021-03-26 18:58:13 -07:00
bucket-versioning-handler.go audit: per object send pool number, set number and servers per operation (#11233) 2021-01-26 13:21:51 -08:00
bucket-versioning.go tests: Fix occasional data race (#11223) 2021-01-05 10:45:26 -08:00
build-constants.go
common-main.go Fix listPathRaw/WalkDir cancelation (#11905) 2021-03-26 11:18:30 -07:00
config-common.go Use maximum parity for config files (#11740) 2021-03-09 10:19:47 -08:00
config-current.go allow configuring scanner cycles dynamically (#11931) 2021-03-30 13:59:02 -07:00
config-current_test.go Revert "Support variable server sets (#10314)" 2020-12-01 12:02:29 -08:00
config-dir.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
config-encrypted.go feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY (#11185) 2021-01-05 10:22:57 -08:00
config-encrypted_test.go
config-migrate.go Revert "Support variable server sets (#10314)" 2020-12-01 12:02:29 -08:00
config-migrate_test.go Revert "Support variable server sets (#10314)" 2020-12-01 12:02:29 -08:00
config-versions.go
config.go Revert "Support variable server sets (#10314)" 2020-12-01 12:02:29 -08:00
consolelogger.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
copy-part-range.go
copy-part-range_test.go
crossdomain-xml-handler.go
crossdomain-xml-handler_test.go
data-scanner.go allow configuring scanner cycles dynamically (#11931) 2021-03-30 13:59:02 -07:00
data-update-tracker.go rename all references from crawl -> scanner (#11621) 2021-02-26 15:11:42 -08:00
data-update-tracker_test.go avoid a crash in crawler when lifecycle is not initialized (#11170) 2020-12-26 22:58:06 -08:00
data-usage-cache.go pkg/etag: add new package for S3 ETag handling (#11577) 2021-02-23 12:31:53 -08:00
data-usage-cache_gen.go fix: crawler to skip healing the drives in a set being healed (#11274) 2021-01-19 02:40:52 -08:00
data-usage-cache_gen_test.go fix: preserve cache calculated previously while moving from v2 to v3 (#11269) 2021-01-13 09:58:08 -08:00
data-usage.go rename all references from crawl -> scanner (#11621) 2021-02-26 15:11:42 -08:00
data-usage_test.go rename all references from crawl -> scanner (#11621) 2021-02-26 15:11:42 -08:00
disk-cache-backend.go locking: Add Refresh for better locking cleanup (#11535) 2021-03-03 18:36:43 -08:00
disk-cache-check-support_other.go
disk-cache-check-support_windows.go
disk-cache-stats.go Updated Prometheus metrics (#11141) 2021-01-18 20:35:38 -08:00
disk-cache-utils.go crypto: add support for decrypting SSE-KMS metadata (#11415) 2021-02-03 15:19:08 -08:00
disk-cache-utils_test.go cache: Only start at high watermark (#10403) 2020-09-02 17:48:44 -07:00
disk-cache.go pkg/etag: add new package for S3 ETag handling (#11577) 2021-02-23 12:31:53 -08:00
disk-cache_test.go fix: save ModTime properly in disk cache (#11522) 2021-02-11 19:25:47 -08:00
dummy-data-generator_test.go avoid a crash in crawler when lifecycle is not initialized (#11170) 2020-12-26 22:58:06 -08:00
dummy-handlers.go audit: per object send pool number, set number and servers per operation (#11233) 2021-01-26 13:21:51 -08:00
dynamic-timeouts.go Tweaks to dynamic locks (#10508) 2020-09-18 09:18:18 -07:00
dynamic-timeouts_test.go Tweaks to dynamic locks (#10508) 2020-09-18 09:18:18 -07:00
encryption-v1.go use crypto/sha256 for FIPS 140-2 compliance (#11623) 2021-02-24 09:00:15 -08:00
encryption-v1_test.go crypto: add support for decrypting SSE-KMS metadata (#11415) 2021-02-03 15:19:08 -08:00
endpoint-ellipses.go rename last remaining Zone->Pool 2021-01-26 20:47:42 -08:00
endpoint-ellipses_test.go fix: make sure to use uniform drive count calculation (#10208) 2020-08-05 13:31:12 -07:00
endpoint.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
endpoint_test.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
erasure-bucket.go xl: remove cleanupDir instead use Delete() (#11880) 2021-03-24 09:08:05 -07:00
erasure-coding.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
erasure-common.go Imporve healing and reporting (#11312) 2021-03-04 14:36:23 -08:00
erasure-common_test.go fix: optimize parentDirIsObject by moving isObject to storage layer (#11291) 2021-01-18 12:25:22 -08:00
erasure-decode.go fix: erasure index based reading based on actual ParityBlocks (#11792) 2021-03-15 20:03:13 -07:00
erasure-decode_test.go [feat] Add configurable deadline for writers (#11822) 2021-03-18 14:09:55 -07:00
erasure-encode.go
erasure-encode_test.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
erasure-errors.go
erasure-heal_test.go [feat] Add configurable deadline for writers (#11822) 2021-03-18 14:09:55 -07:00
erasure-healing-common.go disksWithAllParts should use parts if present (#11923) 2021-03-30 01:51:00 -07:00
erasure-healing-common_test.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
erasure-healing.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
erasure-healing_test.go rename last remaining Zone->Pool 2021-01-26 20:47:42 -08:00
erasure-lowlevel-heal.go fix: trigger heal if one of the parts are not found (#11358) 2021-01-27 10:21:14 -08:00
erasure-metadata-utils.go fix: handle weird drives sporadic read O_DIRECT behavior (#11832) 2021-03-18 20:16:50 -07:00
erasure-metadata-utils_test.go Imporve healing and reporting (#11312) 2021-03-04 14:36:23 -08:00
erasure-metadata.go fix: translate empty versionID string to null version where appropriate (#11629) 2021-02-24 18:39:10 -08:00
erasure-metadata_test.go fix: add more protection distribution to match EcIndex (#10772) 2020-10-28 00:09:15 -07:00
erasure-multipart.go Fix error returned by HealObject in some cases (#11906) 2021-03-26 11:17:23 -07:00
erasure-object.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
erasure-object_test.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
erasure-server-pool.go avoid healObjects recursively healing at empty path (#11856) 2021-03-23 07:57:07 -07:00
erasure-sets.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
erasure-sets_test.go Imporve healing and reporting (#11312) 2021-03-04 14:36:23 -08:00
erasure-utils.go fix: erasure index based reading based on actual ParityBlocks (#11792) 2021-03-15 20:03:13 -07:00
erasure.go add additional metrics per disk API latency, API call counts #11250) 2021-03-16 20:06:57 -07:00
erasure_test.go [feat]: change erasure coding default block size from 10MiB to 1MiB (#11721) 2021-03-06 14:09:34 -08:00
etcd.go fix: etcd import paths again depend on v3.4.14 release (#11020) 2020-12-03 11:35:18 -08:00
fallocate.go
fallocate_linux.go
fallocate_linux_test.go
format-disk-cache.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
format-disk-cache_test.go
format-erasure.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
format-erasure_test.go fix: allow expansion with newer constraints for older setups (#11372) 2021-01-29 11:40:55 -08:00
format-fs.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
format-fs_test.go
format-meta.go
format_string.go [feat] Add targz transparent extract support (#11849) 2021-03-26 17:15:09 -07:00
fs-tree-walk-pool.go fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 2020-11-04 10:10:54 -08:00
fs-tree-walk-pool_test.go fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 2020-11-04 10:10:54 -08:00
fs-v1-helpers.go [feat] use rename instead of recursive deletes (#11641) 2021-02-26 09:52:27 -08:00
fs-v1-helpers_test.go fix: use buffers only when necessary for io.Copy() (#11229) 2021-01-06 09:36:55 -08:00
fs-v1-metadata.go fix: allow CopyObject/PutObjecTags on pre-existing content (#10485) 2020-09-15 09:18:41 -07:00
fs-v1-metadata_test.go
fs-v1-multipart.go locking: Add Refresh for better locking cleanup (#11535) 2021-03-03 18:36:43 -08:00
fs-v1-multipart_test.go fix: dangling objects on actual namespace (#10822) 2020-11-05 11:48:55 -08:00
fs-v1-rwpool.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
fs-v1-rwpool_test.go
fs-v1.go Imporve healing and reporting (#11312) 2021-03-04 14:36:23 -08:00
fs-v1_test.go
gateway-common.go Updated Prometheus metrics (#11141) 2021-01-18 20:35:38 -08:00
gateway-common_test.go
gateway-env.go
gateway-interface.go Use constants for gateway names to avoid bugs caused by spelling. (#10355) 2020-08-26 08:52:46 -07:00
gateway-main.go validate storage class across pools when setting config (#11320) 2021-01-22 12:09:24 -08:00
gateway-main_test.go
gateway-metrics.go Updated Prometheus metrics (#11141) 2021-01-18 20:35:38 -08:00
gateway-startup-msg.go fix: server/gateway banner formatting (#11230) 2021-01-06 10:38:07 -08:00
gateway-startup-msg_test.go
gateway-unsupported.go Imporve healing and reporting (#11312) 2021-03-04 14:36:23 -08:00
generic-handlers.go [feat]: implement GetBucketPolicyStatus API (#11673) 2021-03-01 23:10:33 -08:00
generic-handlers_test.go refactor cmd/crypto code for SSE handling and parsing (#11045) 2020-12-22 09:19:32 -08:00
global-heal.go ignore healing .trash, .metacache amd .multipart paths (#11725) 2021-03-07 09:38:31 -08:00
globals.go trace: Add storage & OS tracing (#11889) 2021-03-26 23:24:07 -07:00
handler-api.go resize replication worker pool dynamically after config update (#11737) 2021-03-09 02:56:42 -08:00
handler-utils.go trace: Add storage & OS tracing (#11889) 2021-03-26 23:24:07 -07:00
handler-utils_test.go fix: replication metadata comparsion and other fixes (#11410) 2021-02-03 20:41:33 -08:00
hasher.go use crypto/sha256 for FIPS 140-2 compliance (#11623) 2021-02-24 09:00:15 -08:00
healthcheck-handler.go read-health check endpoint returns success if cluster can serve read requests (#11310) 2021-02-09 01:00:44 -08:00
healthcheck-router.go read-health check endpoint returns success if cluster can serve read requests (#11310) 2021-02-09 01:00:44 -08:00
healthinfo.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
healthinfo_linux.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
healthinfo_nonlinux.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
http-stats.go xl: avoid sending Delete() remote call for fully successful runs 2021-03-24 17:32:12 -07:00
http-tracer.go trace: enhance trace experience further 2021-03-27 13:19:14 -07:00
http-tracer_test.go Redact LDAP password if any in request trace (#11750) 2021-03-09 14:43:16 -08:00
httprange.go
httprange_test.go
iam-etcd-store.go fix : IAM Intialization failing with a large number of users/policies (#11701) 2021-03-05 08:36:16 -08:00
iam-etcd-store_test.go fix : IAM Intialization failing with a large number of users/policies (#11701) 2021-03-05 08:36:16 -08:00
iam-object-store.go fix: load credentials from etcd directly when possible (#11339) 2021-01-25 20:01:49 -08:00
iam.go iam: Use 'on' for enabled accounts for consistency (#11913) 2021-03-29 09:32:36 -07:00
jwt.go fix: service account permissions generated from LDAP user (#11637) 2021-02-25 13:49:59 -08:00
jwt_test.go
leak-detect_test.go
listen-notification-handlers.go Send bucket name to peers when bucket notification is enabled (#11351) 2021-01-26 13:48:28 -08:00
local-locker.go locking: Add Refresh for better locking cleanup (#11535) 2021-03-03 18:36:43 -08:00
lock-rest-client.go locking: Add Refresh for better locking cleanup (#11535) 2021-03-03 18:36:43 -08:00
lock-rest-client_test.go re-use remote transports in Peer,Storage,Locker clients (#10788) 2020-11-02 07:43:11 -08:00
lock-rest-server-common.go locking: Add Refresh for better locking cleanup (#11535) 2021-03-03 18:36:43 -08:00
lock-rest-server-common_test.go locking: Add Refresh for better locking cleanup (#11535) 2021-03-03 18:36:43 -08:00
lock-rest-server.go locking: Add Refresh for better locking cleanup (#11535) 2021-03-03 18:36:43 -08:00
main.go fix: [fs] CompleteMultipart use trie structure for partMatch (#10522) 2020-09-21 01:18:13 -07:00
metacache-bucket.go Revert "fix: remove persistence layer for metacache store in memory (#11538)" 2021-02-24 22:24:51 -08:00
metacache-bucket_gen.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
metacache-bucket_gen_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
metacache-bucket_test.go Revert "fix: remove persistence layer for metacache store in memory (#11538)" 2021-02-24 22:24:51 -08:00
metacache-entries.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
metacache-entries_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
metacache-manager.go Revert "fix: remove persistence layer for metacache store in memory (#11538)" 2021-02-24 22:24:51 -08:00
metacache-marker.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
metacache-server-pool.go fix: listObjectVersions Include object in marker (#11562) 2021-03-01 08:12:02 -08:00
metacache-set.go Fix listPathRaw/WalkDir cancelation (#11905) 2021-03-26 11:18:30 -07:00
metacache-stream.go fix: re-use bytes.Buffer using sync.Pool (#11156) 2020-12-22 23:22:37 -08:00
metacache-stream_test.go avoid a crash in crawler when lifecycle is not initialized (#11170) 2020-12-26 22:58:06 -08:00
metacache-walk.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
metacache.go Revert "fix: remove persistence layer for metacache store in memory (#11538)" 2021-02-24 22:24:51 -08:00
metacache_gen.go metacache: Allow prefix filtering (#10920) 2020-11-18 10:44:18 -08:00
metacache_gen_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00
metacache_test.go metacache: Add option for life extension (#10837) 2020-11-05 11:49:56 -08:00
metrics-router.go Updated Prometheus metrics (#11141) 2021-01-18 20:35:38 -08:00
metrics-v2.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
metrics.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
namespace-lock.go locking: Add Refresh for better locking cleanup (#11535) 2021-03-03 18:36:43 -08:00
namespace-lock_test.go validate storage class across pools when setting config (#11320) 2021-01-22 12:09:24 -08:00
naughty-disk_test.go use listPathRaw for HealObjects() instead of expensive WalkVersions() (#11675) 2021-03-06 09:25:48 -08:00
net.go update x/net/http2 to address few bugs (#11144) 2020-12-21 21:42:38 -08:00
net_test.go update for smartos build (solaris too) (#10378) 2020-08-31 10:19:25 -07:00
notification-summary.go fix: disk usage capacity metric reporting (#11435) 2021-02-04 12:26:58 -08:00
notification.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
object-api-common.go xl: remove cleanupDir instead use Delete() (#11880) 2021-03-24 09:08:05 -07:00
object-api-datatypes.go Imporve healing and reporting (#11312) 2021-03-04 14:36:23 -08:00
object-api-deleteobject_test.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
object-api-errors.go Improve error message from SetRemoteTargetHandler (#11909) 2021-03-26 18:58:13 -07:00
object-api-getobjectinfo_test.go
object-api-input-checks.go fix: cleanup old directory handling code (#10633) 2020-10-06 12:03:57 -07:00
object-api-interface.go Use maximum parity for config files (#11740) 2021-03-09 10:19:47 -08:00
object-api-listobjects_test.go listing with prefix prefixed with '/' should be ignored (#11268) 2021-01-13 09:44:11 -08:00
object-api-multipart_test.go Allow Compression + encryption (#11103) 2021-01-05 20:08:35 -08:00
object-api-options.go fix: replication regression due to proxying requests (#11356) 2021-01-27 11:22:34 -08:00
object-api-putobject_test.go [feat] use rename instead of recursive deletes (#11641) 2021-02-26 09:52:27 -08:00
object-api-utils.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
object-api-utils_test.go validate storage class across pools when setting config (#11320) 2021-01-22 12:09:24 -08:00
object-handlers-common.go avoid notification for non-existent delete objects (#11514) 2021-02-10 22:00:42 -08:00
object-handlers-common_test.go
object-handlers.go [feat] Add targz transparent extract support (#11849) 2021-03-26 17:15:09 -07:00
object-handlers_test.go fix: normalize object layer inputs (#11534) 2021-03-09 12:58:22 -08:00
object_api_suite_test.go remove GetObject from ObjectLayer interface (#11635) 2021-02-26 09:52:02 -08:00
os-dirent_fileino.go
os-dirent_ino.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
os-dirent_namelen_bsd.go
os-dirent_namelen_linux.go
os-instrumented.go use Access() instead of Lstat() for frequent use (#11911) 2021-03-29 08:07:23 -07:00
os-readdir_other.go use Access() instead of Lstat() for frequent use (#11911) 2021-03-29 08:07:23 -07:00
os-readdir_test.go fix: Bring support for symlink on regular files on NAS (#11383) 2021-02-20 00:30:12 -08:00
os-readdir_unix.go use Access() instead of Lstat() for frequent use (#11911) 2021-03-29 08:07:23 -07:00
os-readdir_windows.go use Access() instead of Lstat() for frequent use (#11911) 2021-03-29 08:07:23 -07:00
os-reliable.go fix: optionally enable tracing posix calls 2021-03-23 22:23:08 -07:00
os-reliable_test.go
osmetric_string.go use Access() instead of Lstat() for frequent use (#11911) 2021-03-29 08:07:23 -07:00
peer-rest-client.go trace: Add storage & OS tracing (#11889) 2021-03-26 23:24:07 -07:00
peer-rest-common.go trace: Add storage & OS tracing (#11889) 2021-03-26 23:24:07 -07:00
peer-rest-server.go trace: Add storage & OS tracing (#11889) 2021-03-26 23:24:07 -07:00
policy_test.go Move dependency from minio-go v6 to v7 (#10042) 2020-07-14 09:38:05 -07:00
post-policy_test.go Allow region errors to be dynamic (#10323) 2020-08-23 22:06:22 -07:00
postpolicyform.go fix: reject duplicate keys in PostPolicyJSON document (#11902) 2021-03-25 13:57:57 -07:00
postpolicyform_test.go fix: reject duplicate keys in PostPolicyJSON document (#11902) 2021-03-25 13:57:57 -07:00
prepare-storage.go isServerResolvable its sufficient to check server is reachable (#11609) 2021-02-22 16:29:53 -08:00
routers.go handlers: Avoid initializing a struct in each handler call (#11217) 2021-01-04 09:54:22 -08:00
server-main.go Simplify access to local node name (#11907) 2021-03-26 11:37:58 -07:00
server-main_test.go rename last remaining Zone->Pool 2021-01-26 20:47:42 -08:00
server-rlimit.go add '.healing.bin' for tracking currently healing disk (#10573) 2020-09-28 19:39:32 -07:00
server-startup-msg.go Imporve healing and reporting (#11312) 2021-03-04 14:36:23 -08:00
server-startup-msg_test.go Imporve healing and reporting (#11312) 2021-03-04 14:36:23 -08:00
server_test.go fix: normalize object layer inputs (#11534) 2021-03-09 12:58:22 -08:00
service.go fix: heal bucket metadata right before healing bucket (#11097) 2020-12-13 11:57:08 -08:00
setup-type.go
signals.go remove safeMode behavior in startup (#10645) 2020-10-09 09:59:52 -07:00
signature-v2.go fix: missing user policy enforcement in PostPolicyHandler (#11682) 2021-03-03 08:47:08 -08:00
signature-v2_test.go fix: missing user policy enforcement in PostPolicyHandler (#11682) 2021-03-03 08:47:08 -08:00
signature-v4-parser.go Allow region errors to be dynamic (#10323) 2020-08-23 22:06:22 -07:00
signature-v4-parser_test.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
signature-v4-utils.go use crypto/sha256 for FIPS 140-2 compliance (#11623) 2021-02-24 09:00:15 -08:00
signature-v4-utils_test.go refactor cmd/crypto code for SSE handling and parsing (#11045) 2020-12-22 09:19:32 -08:00
signature-v4.go fix: missing user policy enforcement in PostPolicyHandler (#11682) 2021-03-03 08:47:08 -08:00
signature-v4_test.go fix: missing user policy enforcement in PostPolicyHandler (#11682) 2021-03-03 08:47:08 -08:00
storage-datatypes.go add additional metrics per disk API latency, API call counts #11250) 2021-03-16 20:06:57 -07:00
storage-datatypes_gen.go add additional metrics per disk API latency, API call counts #11250) 2021-03-16 20:06:57 -07:00
storage-datatypes_gen_test.go add additional metrics per disk API latency, API call counts #11250) 2021-03-16 20:06:57 -07:00
storage-datatypes_test.go feat: Small object optimization read data in single bulk call (#11207) 2021-01-03 11:27:57 -08:00
storage-errors.go fix: read metadata in O_DIRECT if configured and supported (#11594) 2021-02-22 01:36:17 -08:00
storage-interface.go use listPathRaw for HealObjects() instead of expensive WalkVersions() (#11675) 2021-03-06 09:25:48 -08:00
storage-rest-client.go xl: CreateFile shouldn't prematurely timeout (#11878) 2021-03-24 09:05:03 -07:00
storage-rest-common.go use listPathRaw for HealObjects() instead of expensive WalkVersions() (#11675) 2021-03-06 09:25:48 -08:00
storage-rest-server.go xl: CreateFile shouldn't prematurely timeout (#11878) 2021-03-24 09:05:03 -07:00
storage-rest_test.go rename last remaining Zone->Pool 2021-01-26 20:47:42 -08:00
storagemetric_string.go trace: Add storage & OS tracing (#11889) 2021-03-26 23:24:07 -07:00
streaming-signature-v4.go s3v4: read and verify S3 signature v4 chunks separately (#11801) 2021-03-16 13:33:40 -07:00
streaming-signature-v4_test.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
sts-datatypes.go
sts-errors.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
sts-handlers.go Converge PolicyDBGet functions in IAM (#11891) 2021-03-25 00:38:15 -07:00
test-utils_test.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
tree-walk.go heal: Remove empty directories (#11354) 2021-01-27 02:19:28 -08:00
tree-walk_test.go Add storage layer contexts (#10321) 2020-09-04 09:45:06 -07:00
typed-errors.go Fix error returned by HealObject in some cases (#11906) 2021-03-26 11:17:23 -07:00
untar.go [feat] Add targz transparent extract support (#11849) 2021-03-26 17:15:09 -07:00
update-notifier.go
update-notifier_test.go
update.go use crypto/sha256 for FIPS 140-2 compliance (#11623) 2021-02-24 09:00:15 -08:00
update_test.go add ruleguard support, fix all the reported issues (#10335) 2020-08-24 12:11:20 -07:00
utils.go handle trimming '/' if present in the object names (#11765) 2021-03-11 13:57:03 -08:00
utils_test.go fix: allow updated domain names in federation (#11365) 2021-01-28 11:44:48 -08:00
version_test.go
web-handler-context.go
web-handler-context_test.go
web-handlers.go add missing principalId in web notifications (#11777) 2021-03-13 10:52:43 -08:00
web-handlers_test.go fix: enforce deny if present for implicit permissions (#11680) 2021-03-02 15:35:50 -08:00
web-router.go trace: Add storage & OS tracing (#11889) 2021-03-26 23:24:07 -07:00
xl-storage-disk-id-check.go trace: Add prefix to func names of OS & Storage (#11912) 2021-03-27 10:07:07 -07:00
xl-storage-errors.go fix: unwrapping issues with os.Is* functions (#10949) 2020-11-23 08:36:49 -08:00
xl-storage-errors_test.go
xl-storage-format-utils.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
xl-storage-format-v1.go fix possible crashes on deleteMarker replication (#11308) 2021-01-20 13:12:12 -08:00
xl-storage-format-v1_gen.go
xl-storage-format-v1_gen_test.go
xl-storage-format-v2.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
xl-storage-format-v2_gen.go Revert "Revert "Add delete marker replication support (#10396)"" 2020-11-19 18:43:58 -08:00
xl-storage-format-v2_gen_test.go
xl-storage-format-v2_test.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
xl-storage-format_test.go
xl-storage.go Inline small file data in xl.meta file (#11758) 2021-03-29 17:00:55 -07:00
xl-storage_noatime_notsupported.go fix: runtime issue on FreeBSD due to missing O_NOATIME/O_DSYNC support (#11790) 2021-03-15 14:02:36 -07:00
xl-storage_noatime_supported.go fix: runtime issue on FreeBSD due to missing O_NOATIME/O_DSYNC support (#11790) 2021-03-15 14:02:36 -07:00
xl-storage_test.go use Access() instead of Lstat() for frequent use (#11911) 2021-03-29 08:07:23 -07:00
xl-storage_unix_test.go Add storage layer contexts (#10321) 2020-09-04 09:45:06 -07:00
xl-storage_windows_test.go ListObjects Metadata Caching (#10648) 2020-10-28 09:18:35 -07:00