minio/cmd
maihde 5cd9f10a02 Support Federation on a single machine (#8009)
When checking if federation is necessary, the code compares
the SRV record stored in etcd against the list of endpoints
that the MinIO server is exposing.  If there is an intersection
in this list the request is forwarded.

The SRV record includes both the host and the port, but the
intersection check previously only looked at the IP address.  This
would prevent federation from working in situations where the endpoint
IP is the same for multiple MinIO servers.  Some examples of where this
can occur are:
 - running mulitiple copies of MinIO on the same host
 - using multiple MinIO servers behind a NAT with port-forwarding
2019-08-02 12:40:51 -07:00
..
crypto add UpdateKey method to KMS interface (#7974) 2019-08-01 15:47:47 -07:00
gateway Add krb5 support for HDFS gateway (#7933) 2019-07-24 18:05:48 -07:00
http Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -07:00
logger Add node address information to logs (#7941) 2019-07-18 09:58:37 -07:00
rest Add admin API to send trace notifications to registered (#7128) 2019-06-08 15:54:41 -07:00
acl-handlers.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
admin-handlers.go Honor connection pooling while tracing (#7979) 2019-07-31 11:08:39 -07:00
admin-handlers_test.go Enable event persistence in AMQP (#7565) 2019-07-25 11:20:24 -07:00
admin-heal-ops.go admin: Add Background heal status info API (#7774) 2019-06-25 16:42:24 -07:00
admin-router.go admin: Add Background heal status info API (#7774) 2019-06-25 16:42:24 -07:00
api-datatypes.go Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -07:00
api-errors.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
api-errors_test.go Return "SlowDown" to S3 clients for network related errors (#7610) 2019-05-29 10:21:47 -07:00
api-headers.go Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
api-resources_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
api-response.go Redirect to browser only if browser is enabled (#7914) 2019-07-15 20:01:17 +01: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 Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01: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 Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -07:00
auth-handler_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
background-heal-ops.go Add self-healing feature (#7604) 2019-06-08 22:14:07 -07:00
benchmark-utils_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
bitrot-streaming.go Avoid network transfer for bitrot verification during healing (#7375) 2019-07-08 13:51:18 -07:00
bitrot-whole.go Posix CreateFile should work for compressed lengths (#7584) 2019-04-30 16:27:31 -07:00
bitrot.go Avoid network transfer for bitrot verification during healing (#7375) 2019-07-08 13:51:18 -07:00
bitrot_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
bool-flag.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
bool-flag_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
bucket-handlers-listobjects.go Support any string as delimiter for listing (#7882) 2019-07-05 14:06:12 -07:00
bucket-handlers.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
bucket-handlers_test.go Implement bulk delete (#7607) 2019-05-13 12:25:49 -07:00
bucket-lifecycle-handler.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
bucket-notification-handlers.go Ignore stale notification queues in notification.xml (#7673) 2019-07-30 14:19:06 +05:30
bucket-policy-handlers.go Add more friendly error message for policy object (#7412) 2019-04-22 01:23:54 -07:00
bucket-policy-handlers_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
build-constants.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
certs.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
certs_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
common-main.go Add common validation for compression and encryption (#7978) 2019-07-26 02:41:16 -07:00
config-common.go Refactor and simplify etcd helpers used in IAM subsystem (#7980) 2019-07-26 13:42:54 -07:00
config-current.go Fix crash observed in OPA initialization (#7990) 2019-07-29 15:58:25 -07:00
config-current_test.go Enable event persistence in AMQP (#7565) 2019-07-25 11:20:24 -07:00
config-dir.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
config-migrate.go Refactor and simplify etcd helpers used in IAM subsystem (#7980) 2019-07-26 13:42:54 -07:00
config-migrate_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
config-versions.go Enable persistent event store in elasticsearch (#7564) 2019-07-12 08:23:20 +05:30
config.go Enable config for NAS gateway mode (#7948) 2019-07-25 17:41:25 -07:00
copy-part-range.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -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
daily-heal-ops.go auto-heal: Use fast scan instead of the deep one (#7868) 2019-07-02 18:53:08 -07:00
daily-sweeper.go heal: Trigger auto-heal once each month instead of 24 hours (#7934) 2019-07-16 00:03:42 +01:00
disk-cache-config.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
disk-cache-config_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
disk-cache-fs.go Put object client disconnect (#7824) 2019-06-28 22:09:17 -07:00
disk-cache.go Fix atime support check for disk cache (#7891) 2019-07-10 23:41:11 +01:00
disk-cache_test.go Fix atime support check for disk cache (#7891) 2019-07-10 23:41:11 +01:00
disk-usage.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -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 Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01: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 enable SSE-KMS pass-through on S3 gateway (#7788) 2019-06-19 17:37:08 -07:00
encryption-v1_test.go Update go mod with sem versions of our libraries (#7687) 2019-05-29 16:35:12 -07:00
endpoint-ellipses.go Add support for customizable user (#7569) 2019-06-10 20:27:42 +05:30
endpoint-ellipses_test.go Allow server to start if one of local nodes in docker/kubernetes setup is resolved (#7452) 2019-04-19 10:26:44 -07:00
endpoint.go Support Federation on a single machine (#8009) 2019-08-02 12:40:51 -07:00
endpoint_test.go Support Federation on a single machine (#8009) 2019-08-02 12:40:51 -07:00
environment.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-decode.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-decode_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-encode.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-encode_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-heal.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-heal_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure-utils.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
erasure.go golint: fix redundant code logic (#7842) 2019-06-27 15:18:33 +05:30
erasure_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
etcd.go Refactor and simplify etcd helpers used in IAM subsystem (#7980) 2019-07-26 13:42:54 -07: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
format-disk-cache.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
format-disk-cache_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
format-fs.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
format-fs_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
format-meta.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
format-xl.go Ignore faulty disks in xl-sets Storage info (#7878) 2019-08-02 12:17:26 -07:00
format-xl_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1-helpers.go Remove uneeded calls on FS (#7967) 2019-07-24 15:59:13 +05:30
fs-v1-helpers_test.go Remove uneeded calls on FS (#7967) 2019-07-24 15:59:13 +05:30
fs-v1-metadata.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1-metadata_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1-multipart.go Cancel PutObjectPart on upload abort (#7940) 2019-07-22 22:36:15 -07:00
fs-v1-multipart_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1-rwpool.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1-rwpool_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
fs-v1.go Remove uneeded calls on FS (#7967) 2019-07-24 15:59:13 +05:30
fs-v1_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-common.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01: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-main.go Add common validation for compression and encryption (#7978) 2019-07-26 02:41:16 -07:00
gateway-main_test.go [Bugfix] duplicating flag registration (#7853) 2019-07-03 14:31:19 -07:00
gateway-router.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
gateway-startup-msg.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -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 Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
generic-handlers.go federation: Avoid printing context canceled error (#7997) 2019-07-31 11:08:10 -07:00
generic-handlers_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
globals.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
handler-utils.go Honor connection pooling while tracing (#7979) 2019-07-31 11:08:39 -07:00
handler-utils_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -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 Add one log in health checker liveness code (#7861) 2019-07-06 16:38:39 -07:00
healthcheck-handler_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
healthcheck-router.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
http-stats.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
http-tracer.go trace api: add call stats to trace (#7915) 2019-07-18 23:29:17 +01:00
httprange.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
httprange_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
iam.go Fix IAM users migration regression (#8008) 2019-08-01 12:31:04 -07:00
jwt.go allow users to change password through browser (#7683) 2019-05-29 13:18:46 -07:00
jwt_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lifecycle.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
local-locker.go Put object client disconnect (#7824) 2019-06-28 22:09:17 -07:00
lock-rest-client.go Put object client disconnect (#7824) 2019-06-28 22:09:17 -07:00
lock-rest-client_test.go Put object client disconnect (#7824) 2019-06-28 22:09:17 -07:00
lock-rest-server-common.go Remove stale entry spurious logging (#7663) 2019-05-22 12:21:36 -07:00
lock-rest-server-common_test.go Lock: Use REST API instead of RPC (#7469) 2019-04-17 23:16:27 -07:00
lock-rest-server.go Put object client disconnect (#7824) 2019-06-28 22:09:17 -07:00
main.go Add support for customizable user (#7569) 2019-06-10 20:27:42 +05:30
merge-walk-pool.go Offload listing to posix layer (#7611) 2019-05-14 13:49:10 -07:00
merge-walk-pool_test.go Offload listing to posix layer (#7611) 2019-05-14 13:49:10 -07:00
metrics-router.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
metrics.go Expose version info in prometheus (#7812) 2019-06-26 10:36:54 -07:00
namespace-lock.go Put object client disconnect (#7824) 2019-06-28 22:09:17 -07:00
namespace-lock_test.go Put object client disconnect (#7824) 2019-06-28 22:09:17 -07:00
naughty-disk_test.go xl: Heal empty parts (#7860) 2019-07-13 00:29:44 +01:00
net.go include ip address while doing checkPortAvailability (#7818) 2019-06-24 15:02:39 -07:00
net_test.go include ip address while doing checkPortAvailability (#7818) 2019-06-24 15:02:39 -07:00
notification.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
object-api-common.go Do not assume all HTTP errors as Network errors (#7983) 2019-07-29 14:48:18 -07:00
object-api-datatypes.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
object-api-deleteobject_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
object-api-errors.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
object-api-getobject_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
object-api-getobjectinfo_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
object-api-input-checks.go Add validations for object name length and prefix (#7746) 2019-07-12 10:08:12 +05:30
object-api-interface.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
object-api-listobjects_test.go Support any string as delimiter for listing (#7882) 2019-07-05 14:06:12 -07:00
object-api-multipart_test.go Return "SlowDown" to S3 clients for network related errors (#7610) 2019-05-29 10:21:47 -07:00
object-api-putobject_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
object-api-utils.go Support Federation on a single machine (#8009) 2019-08-02 12:40:51 -07:00
object-api-utils_test.go Add validations for object name length and prefix (#7746) 2019-07-12 10:08:12 +05:30
object-handlers-common.go Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -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 Add text/event-stream for long running http connections (#7909) 2019-07-11 13:19:25 -07:00
object-handlers_test.go Turn off md5sum optionally if content-md5 is not set (#7609) 2019-05-08 18:35:40 -07:00
object_api_suite_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
os-reliable.go Cancel PutObjectPart on upload abort (#7940) 2019-07-22 22:36:15 -07:00
os-reliable_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
peer-rest-client-target.go Add admin API to send trace notifications to registered (#7128) 2019-06-08 15:54:41 -07:00
peer-rest-client.go Honor connection pooling while tracing (#7979) 2019-07-31 11:08:39 -07:00
peer-rest-common.go Add error filter to admin trace API (#7923) 2019-07-20 01:38:26 +01:00
peer-rest-server.go Honor connection pooling while tracing (#7979) 2019-07-31 11:08:39 -07:00
policy.go Move lock to not surround pieces which don't use any internal members. (#7779) 2019-06-15 10:11:10 -07:00
policy_test.go Update go mod with sem versions of our libraries (#7687) 2019-05-29 16:35:12 -07:00
posix-dirent-fileno.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
posix-dirent-ino.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
posix-errors.go Show SlowDown error message if backend is busy (#7521) 2019-05-02 07:09:57 -07:00
posix-errors_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
posix-list-dir_other.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
posix-list-dir_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
posix-list-dir_unix.go Optimize listing with leaf check offloaded to posix (#7541) 2019-04-23 14:54:28 -07:00
posix-list-dir_windows.go Optimize listing with leaf check offloaded to posix (#7541) 2019-04-23 14:54:28 -07:00
posix.go Fail appropriately if the disk has I/O errors (#7972) 2019-07-25 13:35:27 -07:00
posix_test.go Fixed tautological conditions (#7959) 2019-07-22 17:06:08 -07:00
posix_unix_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
posix_windows_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
post-policy_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
postpolicyform.go Regression fix to bring back checkPolicyCond function call (#7897) 2019-07-10 10:48:43 +05:30
postpolicyform_test.go Update go mod with sem versions of our libraries (#7687) 2019-05-29 16:35:12 -07:00
prepare-storage.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
retry.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
retry_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
routers.go Remove DeploymentID from response headers (#7815) 2019-07-01 12:22:01 -07:00
server-main.go Add common validation for compression and encryption (#7978) 2019-07-26 02:41:16 -07:00
server-main_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
server-startup-msg_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
server_test.go Comment: Typo Fix (#7958) 2019-07-21 05:55:09 +01:00
service.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
setup-type.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
signals.go Add admin API to send trace notifications to registered (#7128) 2019-06-08 15:54:41 -07:00
signature-v2.go Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -07:00
signature-v2_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
signature-v4-parser.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
signature-v4-parser_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
signature-v4-utils.go Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -07:00
signature-v4-utils_test.go Signature v4: Allow signed headers from GET parameters 2019-05-21 21:00:02 -07:00
signature-v4.go Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -07:00
signature-v4_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
storage-class.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
storage-class_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
storage-datatypes.go Offload listing to posix layer (#7611) 2019-05-14 13:49:10 -07:00
storage-errors.go xl: Heal empty parts (#7860) 2019-07-13 00:29:44 +01:00
storage-interface.go xl: Heal empty parts (#7860) 2019-07-13 00:29:44 +01:00
storage-rest-client.go Do not assume all HTTP errors as Network errors (#7983) 2019-07-29 14:48:18 -07:00
storage-rest-common.go xl: Heal empty parts (#7860) 2019-07-13 00:29:44 +01:00
storage-rest-server.go xl: Heal empty parts (#7860) 2019-07-13 00:29:44 +01:00
storage-rest_test.go Optimize listing with leaf check offloaded to posix (#7541) 2019-04-23 14:54:28 -07:00
streaming-signature-v4.go Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -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 Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
sts-errors.go Ensure that we use constants everywhere (#7845) 2019-07-02 22:34:32 -07:00
sts-handlers.go Update on-disk storage format for users system (#7949) 2019-07-24 17:34:23 -07:00
test-utils_test.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
tree-walk-pool.go Add self-healing feature (#7604) 2019-06-08 22:14:07 -07:00
tree-walk-pool_test.go Implement S3-HDFS gateway (#7440) 2019-04-17 09:52:08 -07:00
tree-walk.go Fix listing empty directory in recursive mode (#7613) 2019-05-06 07:52:42 -07:00
tree-walk_test.go Remove delayIsLeaf requirement simplify ListObjects further (#7593) 2019-05-02 10:36:57 +05:30
typed-errors.go Return "SlowDown" to S3 clients for network related errors (#7610) 2019-05-29 10:21:47 -07:00
ui-errors-utils.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
ui-errors.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
update-main.go Avoid go-prompt to show colored prompt properly in Windows (#7890) 2019-07-09 01:46:04 +01:00
update-main_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
update-notifier.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
update-notifier_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
utils.go Do not assume all HTTP errors as Network errors (#7983) 2019-07-29 14:48:18 -07:00
utils_test.go Add admin API to send trace notifications to registered (#7128) 2019-06-08 15:54:41 -07:00
version-main.go Adjusts help content dynamically according to OS (#7646) 2019-05-15 14:02:44 +05:30
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 Add node address information to logs (#7941) 2019-07-18 09:58:37 -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 Allow users to give anonymous access (#7926) 2019-07-15 20:00:41 +01:00
web-handlers_test.go validate keys before updating for IAM user (#7720) 2019-05-30 05:14:35 -07:00
web-router.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
xl-sets.go Ignore faulty disks in xl-sets Storage info (#7878) 2019-08-02 12:17:26 -07:00
xl-sets_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
xl-v1-bucket.go Add initial support for bucket lifecycle (#7563) 2019-07-19 21:20:33 +01:00
xl-v1-common.go Remove delayIsLeaf requirement simplify ListObjects further (#7593) 2019-05-02 10:36:57 +05:30
xl-v1-common_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
xl-v1-errors.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
xl-v1-healing-common.go xl: Heal empty parts (#7860) 2019-07-13 00:29:44 +01:00
xl-v1-healing-common_test.go Simplify putObject by not breaking the stream into parts (#7199) 2019-05-14 12:33:18 -07:00
xl-v1-healing.go xl: Fix healing empty directories (#8013) 2019-08-01 14:13:06 -07:00
xl-v1-healing_test.go xl: Fix healing empty directories (#8013) 2019-08-01 14:13:06 -07:00
xl-v1-list-objects-heal.go Add self-healing feature (#7604) 2019-06-08 22:14:07 -07:00
xl-v1-list-objects.go Add self-healing feature (#7604) 2019-06-08 22:14:07 -07:00
xl-v1-metadata.go Avoid using io.ReadFull() for WriteAll and CreateFile (#7676) 2019-05-22 13:47:15 -07:00
xl-v1-metadata_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
xl-v1-multipart.go Put object client disconnect (#7824) 2019-06-28 22:09:17 -07:00
xl-v1-multipart_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
xl-v1-object.go Put object client disconnect (#7824) 2019-06-28 22:09:17 -07:00
xl-v1-object_test.go Implement bulk delete (#7607) 2019-05-13 12:25:49 -07:00
xl-v1-utils.go Posix CreateFile should work for compressed lengths (#7584) 2019-04-30 16:27:31 -07:00
xl-v1-utils_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
xl-v1.go Implement S3-HDFS gateway (#7440) 2019-04-17 09:52:08 -07:00
xl-v1_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00