minio/cmd
Anis Elleuch d4af132fc4
lifecycle: Expiry should not delete versions (#9972)
Currently, lifecycle expiry is deleting all object versions which is not
correct, unless noncurrent versions field is specified.

Also, only delete the delete marker if it is the only version of the
given object.
2020-07-04 20:56:02 -07:00
..
config fix: readiness needs to be like liveness (#9941) 2020-06-30 11:28:27 -07:00
crypto kes: try to auto. create master key if not present (#9790) 2020-06-11 02:00:47 -07:00
gateway Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
http Tune tcp keep-alives with new kernel timeout options (#9963) 2020-07-03 10:03:41 -07:00
jwt fix: send valid claims in AuditLogs for browser requests (#9713) 2020-05-27 12:38:44 -07:00
logger fix remove LDAPPassword from audit logs (#9773) 2020-06-04 22:07:55 -07:00
rest Add a custom healthcheck function for online status (#9858) 2020-06-17 14:49:26 -07:00
acl-handlers.go migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
admin-handlers-config-kv.go fix: simplify background heal and trigger heal items early (#9928) 2020-06-29 13:07:26 -07:00
admin-handlers-users.go Export bucket usage counts as part of bucket metrics (#9710) 2020-05-27 06:45:43 -07:00
admin-handlers.go support proper values for listMultipartUploads/listParts (#9970) 2020-07-03 19:27:13 -07:00
admin-handlers_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
admin-heal-ops.go support proper values for listMultipartUploads/listParts (#9970) 2020-07-03 19:27:13 -07:00
admin-quota-handlers.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
admin-router.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
admin-server-info.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
api-datatypes.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
api-errors.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
api-errors_test.go Move etcd, logger, crypto into their own packages (#8366) 2019-10-08 11:17:56 +05:30
api-headers.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
api-headers_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
api-resources.go listV2: Continuation and NextContinuation tokens are encoded with base64 (#8337) 2019-10-02 01:39:29 +05:30
api-resources_test.go Increase maximum 1000 List keys to 10000 (#8444) 2019-10-28 10:36:15 -07:00
api-response.go fix: simplify data structure before release (#9968) 2020-07-04 12:25:53 -07:00
api-response_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
api-router.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
api-utils.go Make Encoding URL more compliant to S3 spec (#7360) 2019-04-12 12:02:37 -07:00
api-utils_test.go Make Encoding URL more compliant to S3 spec (#7360) 2019-04-12 12:02:37 -07:00
auth-handler.go merge nested hash readers (#9582) 2020-05-14 14:01:31 -07:00
auth-handler_test.go fix: Add missing return in admin requests auth (#9422) 2020-04-22 13:42:01 -07:00
background-heal-ops.go fix: simplify background heal and trigger heal items early (#9928) 2020-06-29 13:07:26 -07:00
background-newdisks-heal-ops.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
benchmark-utils_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bitrot-streaming.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
bitrot-whole.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
bitrot.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bitrot_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bootstrap-peer-server.go fix: limit HTTP transport tuables to affordable values (#9383) 2020-04-17 11:20:56 -07:00
bucket-encryption-handlers.go Relax content-md5 requirement in set encryption handler (#9750) 2020-06-01 18:08:19 -07:00
bucket-encryption.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bucket-encryption_test.go Add support for bucket encryption feature (#8890) 2020-02-05 15:12:34 +05:30
bucket-handlers.go Allow etcd, cache setup to exit when starting gateway mode (#9842) 2020-06-15 22:09:39 -07:00
bucket-handlers_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bucket-lifecycle-handlers.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
bucket-lifecycle-handlers_test.go fixes misleading assume role error msgs (#9642) 2020-05-21 09:09:18 -07:00
bucket-lifecycle.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bucket-listobjects-handlers.go support proper values for listMultipartUploads/listParts (#9970) 2020-07-03 19:27:13 -07:00
bucket-metadata-sys.go Allow etcd, cache setup to exit when starting gateway mode (#9842) 2020-06-15 22:09:39 -07:00
bucket-metadata.go auto enable versioning with object locking (#9967) 2020-07-03 15:30:06 -07:00
bucket-metadata_gen.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bucket-metadata_gen_test.go migrate all bucket metadata into a single file (#9586) 2020-05-19 13:53:54 -07:00
bucket-notification-handlers.go keep bucket metadata fields to be consistent (#9660) 2020-05-21 11:03:59 -07:00
bucket-object-lock.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bucket-policy-handlers.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bucket-policy-handlers_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bucket-policy.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bucket-quota.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
bucket-versioning-handler.go fix: disallow versioning to be suspended with object lock (#9930) 2020-06-28 08:15:15 -07:00
bucket-versioning.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
build-constants.go Add support for minioreleaser a fork for goreleaser (#9890) 2020-06-22 08:26:40 -07:00
common-main.go Check for address flags in all positions (#9615) 2020-05-17 08:46:23 -07:00
config-common.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
config-current.go Fix config leaks and deprecate file-based config setters in NAS gateway (#9884) 2020-06-25 15:59:28 +05:30
config-current_test.go Avoid pointer based copy, instead use Clone() (#8547) 2019-11-21 17:54:51 +05:30
config-dir.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
config-encrypted.go Fix config leaks and deprecate file-based config setters in NAS gateway (#9884) 2020-06-25 15:59:28 +05:30
config-encrypted_test.go Config migration should handle plain-text (#8506) 2019-11-11 12:01:21 -08:00
config-migrate.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
config-migrate_test.go Order all keys in config (#8541) 2019-11-20 15:10:24 -08:00
config-versions.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
config.go fix: simplify background heal and trigger heal items early (#9928) 2020-06-29 13:07:26 -07:00
consolelogger.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
copy-part-range.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
copy-part-range_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
crossdomain-xml-handler.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
crossdomain-xml-handler_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
data-crawler.go lifecycle: Expiry should not delete versions (#9972) 2020-07-04 20:56:02 -07:00
data-update-tracker.go Re-add missing bucket bloom filters (#9861) 2020-06-17 08:54:41 -07:00
data-update-tracker_test.go add data update tracking using bloom filter (#9208) 2020-04-27 10:06:21 -07:00
data-usage-cache.go merge object lifecycle checks into usage crawler (#9579) 2020-06-12 10:28:21 -07:00
data-usage-cache_gen.go merge object lifecycle checks into usage crawler (#9579) 2020-06-12 10:28:21 -07:00
data-usage-cache_gen_test.go merge object lifecycle checks into usage crawler (#9579) 2020-06-12 10:28:21 -07:00
data-usage.go merge object lifecycle checks into usage crawler (#9579) 2020-06-12 10:28:21 -07:00
data-usage_test.go merge object lifecycle checks into usage crawler (#9579) 2020-06-12 10:28:21 -07:00
disk-cache-backend.go Allow optionally to disable range caching. (#9908) 2020-06-29 13:25:29 -07:00
disk-cache-check-support_other.go Use registry to check Atime support on Windows (#9741) 2020-05-30 09:47:42 -07:00
disk-cache-check-support_windows.go Use registry to check Atime support on Windows (#9741) 2020-05-30 09:47:42 -07:00
disk-cache-stats.go fix: export prometheus metrics for cache GC triggers (#9815) 2020-06-15 09:05:35 -07:00
disk-cache-utils.go fix: export prometheus metrics for cache GC triggers (#9815) 2020-06-15 09:05:35 -07:00
disk-cache-utils_test.go Add cache eviction low and high watermarks (#8958) 2020-02-23 19:03:39 +05:30
disk-cache.go Allow optionally to disable range caching. (#9908) 2020-06-29 13:25:29 -07:00
disk-cache_test.go Remove brittle tests for cache (#9570) 2020-05-11 15:41:10 -07:00
dummy-data-generator_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
dummy-handlers.go Avoid '\n' from constant strings (#9737) 2020-05-29 11:40:57 -07:00
dynamic-timeouts.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
dynamic-timeouts_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
encryption-v1.go [feat] Preserve version supplied by client (#9854) 2020-06-17 11:13:41 -07:00
encryption-v1_test.go crypto: remove dead code (#9516) 2020-05-04 11:41:18 -07:00
endpoint-ellipses.go fix: throw error if symmetry cannot be obtained (#9780) 2020-06-06 22:13:48 -07:00
endpoint-ellipses_test.go fix: throw error if symmetry cannot be obtained (#9780) 2020-06-06 22:13:48 -07:00
endpoint.go Reroute requests based token heal/listing (#9939) 2020-07-03 11:53:03 -07:00
endpoint_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-bucket.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-coding.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-common.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-common_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-decode.go fix: pop entries from each drives in parallel (#9918) 2020-06-25 23:20:12 -07:00
erasure-decode_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-encode.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-encode_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-errors.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-heal_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-healing-common.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-healing-common_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-healing.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-healing_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-list-objects.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-lowlevel-heal.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-metadata-utils.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-metadata-utils_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-metadata.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-metadata_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-multipart.go support proper values for listMultipartUploads/listParts (#9970) 2020-07-03 19:27:13 -07:00
erasure-object.go fix: return proper errors Get/HeadObject for deleteMarkers (#9957) 2020-07-02 16:17:27 -07:00
erasure-object_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-sets.go fix: ListObjectVersions should return ordered Version & DeleteMarker (#9959) 2020-07-03 09:15:44 -07:00
erasure-sets_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-utils.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
erasure-zones.go fix: ListObjectVersions should return ordered Version & DeleteMarker (#9959) 2020-07-03 09:15:44 -07:00
erasure.go fix: simplify background heal and trigger heal items early (#9928) 2020-06-29 13:07:26 -07:00
erasure_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
etcd.go Start using error wrapping with fmt.Errorf (#8588) 2019-12-02 09:28:01 -08:00
fallocate.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fallocate_linux.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fallocate_linux_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fastwalk.go Forward RPC errors from crawler (#9569) 2020-05-11 20:41:38 -07:00
format-disk-cache.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
format-disk-cache_test.go Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
format-erasure.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
format-erasure_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
format-fs.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
format-fs_test.go Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
format-meta.go Fix writing 'format.json' and make it atomic (#8296) 2019-09-24 18:47:26 -07:00
fs-v1-helpers.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
fs-v1-helpers_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
fs-v1-metadata.go Add ObjectTagging Support (#8754) 2020-01-20 08:45:59 -08:00
fs-v1-metadata_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
fs-v1-multipart.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
fs-v1-multipart_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
fs-v1-rwpool.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
fs-v1-rwpool_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
fs-v1.go fs: Check if cache root was added (#9945) 2020-06-30 09:32:36 -07:00
fs-v1_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
gateway-common.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
gateway-common_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-env.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-interface.go Return appropriate errors API versions changes across REST APIs (#8480) 2019-11-04 09:30:59 -08:00
gateway-main.go Added 'close' to results channel in Walk() (#9956) 2020-07-01 14:29:45 -07:00
gateway-main_test.go [Bugfix] duplicating flag registration (#7853) 2019-07-03 14:31:19 -07:00
gateway-metrics.go simplify usage of mutexes and atomic constants (#9501) 2020-05-03 22:35:40 -07:00
gateway-startup-msg.go print proper certinfo on console when starting up (#9479) 2020-04-30 16:15:29 -07:00
gateway-startup-msg_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-unsupported.go fix: implement generic Walk for gateway (#9938) 2020-06-29 17:07:23 -07:00
generic-handlers.go fix: return proper errors Get/HeadObject for deleteMarkers (#9957) 2020-07-02 16:17:27 -07:00
generic-handlers_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
global-heal.go fix: simplify background heal and trigger heal items early (#9928) 2020-06-29 13:07:26 -07:00
globals.go Reroute requests based token heal/listing (#9939) 2020-07-03 11:53:03 -07:00
handler-api.go simplify context timeout for readiness (#9772) 2020-06-04 14:58:34 -07:00
handler-utils.go Reroute requests based token heal/listing (#9939) 2020-07-03 11:53:03 -07:00
handler-utils_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
hasher.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
healthcheck-handler.go fix: readiness needs to be like liveness (#9941) 2020-06-30 11:28:27 -07:00
healthcheck-router.go fix: readiness needs to be like liveness (#9941) 2020-06-30 11:28:27 -07:00
http-stats.go fix: use unused cacheMetrics code in prometheus (#9588) 2020-05-13 08:15:26 -07:00
http-tracer.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
httprange.go Cache only the range requested for range GETs (#8599) 2019-12-08 13:58:04 -08:00
httprange_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
iam-etcd-store.go fix: optimize IAM users load, add fallback (#9809) 2020-06-11 14:11:30 -07:00
iam-object-store.go fix: optimize IAM users load, add fallback (#9809) 2020-06-11 14:11:30 -07:00
iam.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
jwt.go fix: Disable presigned without appropriate policy (#9621) 2020-05-17 23:38:52 -07:00
jwt_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
local-locker.go fix: Speed up multi-object delete by taking bulk locks (#8974) 2020-02-21 11:29:57 +05:30
lock-rest-client.go Add a custom healthcheck function for online status (#9858) 2020-06-17 14:49:26 -07:00
lock-rest-client_test.go Move online status to REST client (#9808) 2020-06-16 18:59:32 -07:00
lock-rest-server-common.go Add a custom healthcheck function for online status (#9858) 2020-06-17 14:49:26 -07:00
lock-rest-server-common_test.go jwt: Simplify JWT parsing (#8802) 2020-01-31 08:29:22 +05:30
lock-rest-server.go Add a custom healthcheck function for online status (#9858) 2020-06-17 14:49:26 -07:00
main.go enable --compat flag by default (#9326) 2020-04-12 18:08:27 -07:00
merge-walk-pool.go Put an upper limit on walk pool sizes (#9848) 2020-06-17 09:52:07 -07:00
merge-walk-pool_test.go Put an upper limit on walk pool sizes (#9848) 2020-06-17 09:52:07 -07:00
metrics-router.go enable full linter across the codebase (#9620) 2020-05-18 09:59:45 -07:00
metrics.go fix: export prometheus metrics for cache GC triggers (#9815) 2020-06-15 09:05:35 -07:00
namespace-lock.go preserve context per request for local locks (#9828) 2020-06-14 07:43:10 -07:00
namespace-lock_test.go fix: possiblity of double write lockers on same resource (#9616) 2020-05-18 17:33:35 -07:00
naughty-disk_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
net.go fix: use unused cacheMetrics code in prometheus (#9588) 2020-05-13 08:15:26 -07:00
net_test.go Handle localhost distributed setups properly (#8577) 2019-11-26 11:42:10 -08:00
notification.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
obdinfo.go add additional fdatasync before close() on writes (#9947) 2020-07-01 10:57:23 -07:00
obdinfo_other.go add additional fdatasync before close() on writes (#9947) 2020-07-01 10:57:23 -07:00
obdinfo_unix.go add additional fdatasync before close() on writes (#9947) 2020-07-01 10:57:23 -07:00
object-api-common.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-api-datatypes.go fix: ListObjectVersions should return ordered Version & DeleteMarker (#9959) 2020-07-03 09:15:44 -07:00
object-api-deleteobject_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-api-errors.go fix: return proper errors Get/HeadObject for deleteMarkers (#9957) 2020-07-02 16:17:27 -07:00
object-api-getobject_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-api-getobjectinfo_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-api-input-checks.go fix: windows tests for all cases (#9594) 2020-05-13 23:55:38 -07:00
object-api-interface.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-api-listobjects_test.go fix: pop entries from each drives in parallel (#9918) 2020-06-25 23:20:12 -07:00
object-api-multipart_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-api-putobject_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-api-utils.go Check object names on windows (#9798) 2020-06-10 08:14:22 -07:00
object-api-utils_test.go fix size accounting for encrypted/compressed objects (#9690) 2020-05-24 11:19:17 -07:00
object-handlers-common.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
object-handlers-common_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
object-handlers.go support proper values for listMultipartUploads/listParts (#9970) 2020-07-03 19:27:13 -07:00
object-handlers_test.go fix: perform CopyObject under more conditions (#9879) 2020-06-19 13:53:45 -07:00
object_api_suite_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
os-dirent_fileino.go allow large buffer to list more entries per directory (#9785) 2020-06-09 09:44:50 -07:00
os-dirent_ino.go allow large buffer to list more entries per directory (#9785) 2020-06-09 09:44:50 -07:00
os-dirent_namelen_bsd.go allow large buffer to list more entries per directory (#9785) 2020-06-09 09:44:50 -07:00
os-dirent_namelen_linux.go allow large buffer to list more entries per directory (#9785) 2020-06-09 09:44:50 -07:00
os-readdir_other.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
os-readdir_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
os-readdir_unix.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
os-readdir_windows.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
os-reliable.go tests: Fix one multi-delete test failure in Windows CI (#9602) 2020-05-14 18:09:30 -07:00
os-reliable_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
peer-rest-client.go Add a custom healthcheck function for online status (#9858) 2020-06-17 14:49:26 -07:00
peer-rest-common.go Add a custom healthcheck function for online status (#9858) 2020-06-17 14:49:26 -07:00
peer-rest-server.go update notification rulesMap when reloading bucketMetadata (#9917) 2020-06-26 13:17:31 -07:00
policy_test.go simplify further bucket configuration properly (#9650) 2020-05-20 10:18:15 -07:00
post-policy_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
postpolicyform.go Remove unusued params and functions (#8399) 2019-10-15 18:35:41 -07:00
postpolicyform_test.go Update go mod with sem versions of our libraries (#7687) 2019-05-29 16:35:12 -07:00
prepare-storage.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
routers.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
server-main.go Reroute requests based token heal/listing (#9939) 2020-07-03 11:53:03 -07:00
server-main_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
server-rlimit.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
server-startup-msg.go Preserve errors returned by diskInfo to detect disk errors (#9727) 2020-05-28 13:03:04 -07:00
server-startup-msg_test.go print proper certinfo on console when starting up (#9479) 2020-04-30 16:15:29 -07:00
server_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
service.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
setup-type.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
signals.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
signature-v2.go add missing signature v2 query params (#9670) 2020-05-21 18:51:23 -07:00
signature-v2_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
signature-v4-parser.go fix: sts to return appropriate errors (#9161) 2020-03-18 17:25:45 -07:00
signature-v4-parser_test.go fix: sts to return appropriate errors (#9161) 2020-03-18 17:25:45 -07:00
signature-v4-utils.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
signature-v4-utils_test.go Rename iam/validator -> iam/openid and add tests (#8340) 2019-10-02 03:37:20 +05:30
signature-v4.go fix: support pre-sign signature for STS tokens (#8826) 2020-01-18 17:04:50 -08:00
signature-v4_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
storage-datatypes.go fix: ListObjectVersions should return ordered Version & DeleteMarker (#9959) 2020-07-03 09:15:44 -07:00
storage-errors.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
storage-interface.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
storage-rest-client.go fix: list object versions in distributed setup (#9958) 2020-07-02 10:29:50 -07:00
storage-rest-common.go fix: crash in storage rest client due to spurious query params (#9924) 2020-06-26 16:49:49 -07:00
storage-rest-server.go fix: list object versions in distributed setup (#9958) 2020-07-02 10:29:50 -07:00
storage-rest_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
streaming-signature-v4.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
streaming-signature-v4_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
sts-datatypes.go Fix LDAP responseXML to be named appropriately (#8285) 2019-09-24 03:51:16 +05:30
sts-errors.go fixes misleading assume role error msgs (#9642) 2020-05-21 09:09:18 -07:00
sts-handlers.go fix remove LDAPPassword from audit logs (#9773) 2020-06-04 22:07:55 -07:00
test-utils_test.go fix: simplify background heal and trigger heal items early (#9928) 2020-06-29 13:07:26 -07:00
tree-walk-pool.go Put an upper limit on walk pool sizes (#9848) 2020-06-17 09:52:07 -07:00
tree-walk-pool_test.go Put an upper limit on walk pool sizes (#9848) 2020-06-17 09:52:07 -07:00
tree-walk.go non-empty dirs should not be listed as objects (#9129) 2020-03-13 17:43:00 -07:00
tree-walk_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
typed-errors.go fix: optimize IAM users load, add fallback (#9809) 2020-06-11 14:11:30 -07:00
update-notifier.go Refactor config and split them in packages (#8351) 2019-10-04 23:05:33 +05:30
update-notifier_test.go Refactor config and split them in packages (#8351) 2019-10-04 23:05:33 +05:30
update.go Tune tcp keep-alives with new kernel timeout options (#9963) 2020-07-03 10:03:41 -07:00
update_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
utils.go Tune tcp keep-alives with new kernel timeout options (#9963) 2020-07-03 10:03:41 -07:00
utils_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
version_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
web-handler-context.go use GlobalContext whenever possible (#9280) 2020-04-09 09:30:02 -07:00
web-handler-context_test.go Pass on web-handler arguments properly to log entries (#7894) 2019-07-11 22:37:13 +01:00
web-handlers.go fix: return proper errors Get/HeadObject for deleteMarkers (#9957) 2020-07-02 16:17:27 -07:00
web-handlers_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
web-router.go Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00
xl-storage-disk-id-check.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-errors.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-errors_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-format-utils.go fix: ListObjectVersions should return ordered Version & DeleteMarker (#9959) 2020-07-03 09:15:44 -07:00
xl-storage-format-v1.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-format-v1_gen.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-format-v1_gen_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-format-v2.go fix: simplify data structure before release (#9968) 2020-07-04 12:25:53 -07:00
xl-storage-format-v2_gen.go fix: simplify data structure before release (#9968) 2020-07-04 12:25:53 -07:00
xl-storage-format-v2_gen_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage-format_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage.go lifecycle: Expiry should not delete versions (#9972) 2020-07-04 20:56:02 -07:00
xl-storage_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage_unix_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00
xl-storage_windows_test.go Support bucket versioning (#9377) 2020-06-12 20:04:01 -07:00