minio/cmd
Harshavardhana 0c880bb852 Deprecate and remove in-memory object caching (#5481)
in-memory caching cannot be cleanly implemented
without the access to GC which Go doesn't naturally
provide. At times we have seen that object caching
is more of an hindrance rather than a boon for
our use cases.

Removing it completely from our implementation
  related to #5160 and #5182
2018-02-02 10:17:13 -08:00
..
gateway Autocorrect user provided Azure endpoint (#5417) 2018-01-29 10:30:08 -08:00
admin-handlers.go Fix configuration handling bugs: (#5473) 2018-01-31 08:15:54 -08:00
admin-handlers_test.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
admin-heal-ops.go Fix locking in some admin APIs: (#5438) 2018-01-22 18:09:12 -08:00
admin-router.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
admin-rpc-client.go Fix configuration handling bugs: (#5473) 2018-01-31 08:15:54 -08:00
admin-rpc-client_test.go Fix configuration handling bugs: (#5473) 2018-01-31 08:15:54 -08:00
admin-rpc-server.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
admin-rpc-server_test.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
api-datatypes.go event: Enhance event message struct to provide origin server. (#3557) 2017-01-10 16:43:48 -08:00
api-errors.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
api-errors_test.go add SSE-C support for HEAD, GET, PUT (#4894) 2017-11-07 15:18:59 -08:00
api-headers.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
api-headers_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-resources.go Listen bucket notification for multiple prefixes/suffixes (#2911) 2016-10-12 11:02:15 -07:00
api-resources_test.go Listen bucket notification for multiple prefixes/suffixes (#2911) 2016-10-12 11:02:15 -07:00
api-response-multipart.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
api-response.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
api-response_test.go api/PostPolicy: Allow location header fully qualified URL (#4926) 2017-09-24 16:43:21 -07:00
api-router.go Handle Path validation inside the PostPolicy handler (#5192) 2017-11-15 14:10:45 -08:00
auth-handler.go fix authentication bypass against Admin-API (#5412) 2018-01-17 10:36:25 -08:00
auth-handler_test.go fix authentication bypass against Admin-API (#5412) 2018-01-17 10:36:25 -08:00
auth-rpc-client.go Remove requirement for custom RPCClient (#5405) 2018-01-19 16:38:47 -08:00
auth-rpc-client_test.go Remove requirement for custom RPCClient (#5405) 2018-01-19 16:38:47 -08:00
auth-rpc-server.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
auth-rpc-server_test.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
benchmark-utils_test.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
browser-flag.go browser-flag: wrapped bool type denotes browser on/off flag. (#3963) 2017-03-26 12:00:27 -07:00
browser-flag_test.go browser-flag: wrapped bool type denotes browser on/off flag. (#3963) 2017-03-26 12:00:27 -07:00
browser-peer-rpc.go Fix configuration handling bugs: (#5473) 2018-01-31 08:15:54 -08:00
browser-peer-rpc_test.go Remove requirement for custom RPCClient (#5405) 2018-01-19 16:38:47 -08:00
browser-rpc-router.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
bucket-handlers-listobjects.go fix: listobjects return empty response for invalid prefix/marker (#5425) 2018-01-18 14:39:39 -08:00
bucket-handlers.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
bucket-handlers_test.go move credentials as separate package (#5115) 2017-10-31 11:54:32 -07:00
bucket-metadata.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
bucket-notification-datatypes.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
bucket-notification-handlers.go Remove unnecessary errors printed on the console (#5386) 2018-01-11 11:42:05 -08:00
bucket-notification-handlers_test.go Fix ListenBucketNotification deadlock (#5028) 2017-11-16 10:56:06 -08:00
bucket-notification-utils.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
bucket-notification-utils_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
bucket-policy-handlers.go Remove unnecessary errors printed on the console (#5386) 2018-01-11 11:42:05 -08:00
bucket-policy-handlers_test.go move credentials as separate package (#5115) 2017-10-31 11:54:32 -07:00
bucket-policy-parser.go Support conditions for ListMultipartUploads and ListParts (#5130) 2017-11-02 11:39:48 -07:00
bucket-policy-parser_test.go Bucket policies should use minio-go/pkg/policy instead. (#5090) 2017-10-27 16:14:06 -07:00
bucket-policy.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
build-constants.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
certs.go add support for encrypted TLS private keys (#5308) 2018-01-05 13:18:08 +05:30
certs_test.go add support for encrypted TLS private keys (#5308) 2018-01-05 13:18:08 +05:30
common-main.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
config-current.go simplify storage class validation (#5470) 2018-02-01 13:00:07 +05:30
config-current_test.go Fix configuration handling bugs: (#5473) 2018-01-31 08:15:54 -08:00
config-dir.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
config-migrate.go Fix configuration handling bugs: (#5473) 2018-01-31 08:15:54 -08:00
config-migrate_test.go Remove "logger" field from config.json (#5268) 2017-12-06 12:48:29 +05:30
config-versions.go Fix configuration handling bugs: (#5473) 2018-01-31 08:15:54 -08:00
copy-part-range.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
copy-part-range_test.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
crossdomain-xml-handler.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
crossdomain-xml-handler_test.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
dynamic-timeouts.go Change average from int to int64 in order to support 32-bit systems. (#4921) 2017-09-14 10:23:23 -07:00
dynamic-timeouts_test.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
encryption-v1.go return AWS compliant error if SSE-C key is wrong (#5203) 2017-11-20 14:04:10 -08:00
encryption-v1_test.go replace SSE-C key derivation scheme (#5168) 2017-11-10 17:21:23 -08:00
endpoint.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
endpoint_test.go S3 peers should be initialized properly (#5024) 2017-10-08 20:23:42 -07:00
erasure-createfile.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
erasure-createfile_test.go Automatically set goroutines based on shardSize (#5346) 2018-01-03 13:47:22 -08:00
erasure-healfile.go fix: Restore empty files when healing (#5257) 2017-12-22 14:57:57 -08:00
erasure-healfile_test.go Automatically set goroutines based on shardSize (#5346) 2018-01-03 13:47:22 -08:00
erasure-readfile.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
erasure-readfile_test.go Automatically set goroutines based on shardSize (#5346) 2018-01-03 13:47:22 -08:00
erasure-utils.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
erasure-utils_test.go erasure: simplify XL backend operations (#4649) (#4758) 2017-08-14 18:08:42 -07:00
erasure.go Automatically set goroutines based on shardSize (#5346) 2018-01-03 13:47:22 -08:00
erasure_test.go Automatically set goroutines based on shardSize (#5346) 2018-01-03 13:47:22 -08:00
event-notifier.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
event-notifier_test.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
fallocate.go Add support of fallocate for FS and XL backends (#3032) 2016-10-29 12:44:44 -07:00
fallocate_linux.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
fallocate_linux_test.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
format-fs.go Lock free multipart backend implementation for FS (#5401) 2018-01-31 13:17:24 -08:00
format-fs_test.go Lock free multipart backend implementation for FS (#5401) 2018-01-31 13:17:24 -08:00
format-meta.go Separate the codebase for XL and FS format.json related code (#5317) 2018-01-08 14:30:55 -08:00
format-xl.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
format-xl_test.go Remove stale code from minio server (#5479) 2018-01-31 18:28:28 -08:00
fs-v1-helpers.go Remove stale code from minio server (#5479) 2018-01-31 18:28:28 -08:00
fs-v1-helpers_test.go Fix a possible race during PutObject() (#5376) 2018-01-13 22:43:02 +05:30
fs-v1-metadata.go Lock free multipart backend implementation for FS (#5401) 2018-01-31 13:17:24 -08:00
fs-v1-metadata_test.go Simplify data verification with HashReader. (#5071) 2017-10-22 11:00:34 +05:30
fs-v1-multipart.go fs.json file should be closed in CompleteMultipartUpload (#5482) 2018-02-01 15:27:12 +05:30
fs-v1-multipart_test.go Lock free multipart backend implementation for FS (#5401) 2018-01-31 13:17:24 -08:00
fs-v1-rwpool.go fs: Convert repeated code in rwpool.Open() into a single function. (#4864) 2017-08-30 09:48:19 -07:00
fs-v1-rwpool_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
fs-v1.go Remove stale code from minio server (#5479) 2018-01-31 18:28:28 -08:00
fs-v1_test.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
gateway-common.go Convert gateways into respective packages (#5200) 2017-12-05 17:58:09 -08:00
gateway-handlers.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
gateway-main.go Removes logrus package and refactors logging messages (#5293) 2018-01-17 07:24:46 -08:00
gateway-main_test.go Convert gateways into respective packages (#5200) 2017-12-05 17:58:09 -08:00
gateway-router.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
gateway-startup-msg.go Honor browser enabled config value in startup message (#5313) 2018-01-04 11:00:52 +05:30
gateway-startup-msg_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
gateway-unsupported.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
generic-handlers.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
generic-handlers_test.go replace SSE-C key derivation scheme (#5168) 2017-11-10 17:21:23 -08:00
globals.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
handler-utils.go Save http trace to a file (#5300) 2018-01-05 11:24:31 -08:00
handler-utils_test.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
hasher.go vendorize deps for snappy, blake2b and sha256 (#3476) 2016-12-19 19:32:55 -08:00
http-stats.go admin: ServerInfo() returns info for each node (#4150) 2017-04-21 07:15:53 -07:00
httprange.go
httprange_test.go
jwt.go Remove requirement for issued at JWT claims (#5364) 2018-01-10 10:34:00 -08:00
jwt_test.go Reduce Minio access key minimum length to 3 (#5478) 2018-02-02 09:13:30 +05:30
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-instrument.go Don't delete lock ops entry during state change (#5388) 2018-01-16 12:00:12 -08:00
lock-instrument_test.go Don't delete lock ops entry during state change (#5388) 2018-01-16 12:00:12 -08:00
lock-rpc-client.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
lock-rpc-client_test.go lock/rpc: change rpcPath to be called serviceEndpoint. (#4088) 2017-04-11 10:25:21 -07:00
lock-rpc-server-common.go Bypass network in lock requests to local server (#4465) 2017-06-05 12:25:04 -07:00
lock-rpc-server-common_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
lock-rpc-server.go Fix a bug in dsync initialization and communication (#5428) 2018-01-22 10:25:10 -08:00
lock-rpc-server_test.go Fix a bug in dsync initialization and communication (#5428) 2018-01-22 10:25:10 -08:00
lock-stat.go Add support for timeouts for locks (#4377) 2017-08-31 14:43:59 -07:00
lockinfo-handlers.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
lockinfo-handlers_test.go fix testcases to init nslock properly (#5429) 2018-01-24 09:04:09 +05:30
logger.go Removes capitalization of error causes (#5468) 2018-01-30 21:42:15 -08:00
main.go Removes logrus package and refactors logging messages (#5293) 2018-01-17 07:24:46 -08:00
namespace-lock.go Fix a bug in dsync initialization and communication (#5428) 2018-01-22 10:25:10 -08:00
namespace-lock_test.go fix testcases to init nslock properly (#5429) 2018-01-24 09:04:09 +05:30
naughty-disk_test.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
net.go api/PostPolicy: Allow location header fully qualified URL (#4926) 2017-09-24 16:43:21 -07:00
net_test.go tests: Remove dependency on check.v1 (#5034) 2017-10-10 02:14:42 -07:00
notifier-config.go Fix configuration handling bugs: (#5473) 2018-01-31 08:15:54 -08:00
notifier-config_test.go config: setter/getter for Notifier and Logger into its own struct. (#3721) 2017-02-09 15:20:54 -08:00
notifiers.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
notifiers_test.go tests: Add tests for filterRuleMatch (#2722) 2016-09-16 16:44:44 -07:00
notify-amqp.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
notify-amqp_test.go Implement proper reConnect logic for amqp notification target. (#4867) 2017-09-04 17:45:30 -07:00
notify-elasticsearch.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
notify-kafka.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
notify-listener.go Fix spelling and golint errors. (#3266) 2016-11-15 18:14:23 -08:00
notify-mqtt.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
notify-mysql.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
notify-nats.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
notify-postgresql.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
notify-redis.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
notify-webhook.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
notify-webhook_test.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
object-api-common.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
object-api-common_test.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
object-api-datatypes.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
object-api-errors.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
object-api-getobject_test.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
object-api-getobjectinfo_test.go Simplify data verification with HashReader. (#5071) 2017-10-22 11:00:34 +05:30
object-api-input-checks.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
object-api-interface.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
object-api-listobjects_test.go Simplify data verification with HashReader. (#5071) 2017-10-22 11:00:34 +05:30
object-api-multipart-common.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
object-api-multipart_test.go Lock free multipart backend implementation for FS (#5401) 2018-01-31 13:17:24 -08:00
object-api-putobject_test.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
object-api-utils.go Fix storage class related issues (#5338) 2018-01-04 11:44:45 +05:30
object-api-utils_test.go Fix storage class related issues (#5338) 2018-01-04 11:44:45 +05:30
object-handlers-common.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
object-handlers.go Lock free multipart backend implementation for FS (#5401) 2018-01-31 13:17:24 -08:00
object-handlers_test.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
object_api_suite_test.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
os-reliable.go Fix a possible race during PutObject() (#5376) 2018-01-13 22:43:02 +05:30
os-reliable_test.go Fix a possible race during PutObject() (#5376) 2018-01-13 22:43:02 +05:30
posix-dirent-fileno.go
posix-dirent-ino.go
posix-errors.go Fail to start server if detected cross-device mounts. (#4807) 2017-08-15 15:10:50 -07:00
posix-errors_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
posix-list-dir-nix.go Remove go1.9 specific code for windows (#5033) 2017-10-13 15:31:15 +05:30
posix-list-dir-others.go Remove go1.9 specific code for windows (#5033) 2017-10-13 15:31:15 +05:30
posix-list-dir_test.go all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
posix-utils_nix.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
posix-utils_nix_test.go Remove go1.9 specific code for windows (#5033) 2017-10-13 15:31:15 +05:30
posix-utils_test.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
posix-utils_windows.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
posix-utils_windows_test.go posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 2017-08-12 19:25:43 -07:00
posix.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
posix_test.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
post-policy_test.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
postpolicyform.go Name return values to prevent the need (and unnecessary code bloat) (#4576) 2017-06-21 19:53:09 -07:00
postpolicyform_test.go Fix PostPolicy form tests without hardcoded dates (#5337) 2018-01-01 07:28:10 +05:30
prepare-storage-msg.go Removes logrus package and refactors logging messages (#5293) 2018-01-17 07:24:46 -08:00
prepare-storage-msg_test.go fix: Better printing of XL config init error (#5284) 2017-12-28 23:02:48 +05:30
prepare-storage.go Removes logrus package and refactors logging messages (#5293) 2018-01-17 07:24:46 -08:00
prepare-storage_test.go fix: Better printing of XL config init error (#5284) 2017-12-28 23:02:48 +05:30
retry-storage.go Add more delays on distributed startup for slow network (#5240) 2017-12-16 08:25:29 -08:00
retry-storage_test.go replace all "crypto/sha256" with "github.com/minio/sha256-simd" (#5391) 2018-01-17 10:54:31 -08:00
retry.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
retry_test.go auth/rpc: Make auth rpc client retry configurable. (#3695) 2017-02-07 02:16:29 -08:00
routers.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
rpc-common.go [security] rpc: Do not transfer access/secret key. (#4857) 2017-09-19 12:37:56 -07:00
rpc-server.go rpc: Do not use read/write deadlines for rpc connections. (#4647) 2017-07-18 09:30:46 -07:00
rpc-server_test.go Remove requirement for custom RPCClient (#5405) 2018-01-19 16:38:47 -08:00
s3-peer-client.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
s3-peer-client_test.go S3 peers should be initialized properly (#5024) 2017-10-08 20:23:42 -07:00
s3-peer-router.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
s3-peer-rpc-handlers.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
s3-peer-rpc-handlers_test.go Remove requirement for custom RPCClient (#5405) 2018-01-19 16:38:47 -08:00
server-main.go Reduce Minio access key minimum length to 3 (#5478) 2018-02-02 09:13:30 +05:30
server-main_test.go Add extensive endpoints validation (#4019) 2017-04-11 15:44:27 -07:00
server-rlimit.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
server-startup-msg.go Update madmin package to return storage class parity (#5387) 2018-01-12 07:52:52 +05:30
server-startup-msg_test.go Update madmin package to return storage class parity (#5387) 2018-01-12 07:52:52 +05:30
server_test.go Support creating directories on erasure coded backend (#5443) 2018-01-30 08:13:13 +05:30
service.go Refactor HTTP server to address bugs (#4636) 2017-07-12 16:33:21 -07:00
setup-type.go Add extensive endpoints validation (#4019) 2017-04-11 15:44:27 -07:00
signals.go Save http trace to a file (#5300) 2018-01-05 11:24:31 -08:00
signature-v2.go Remove unnecessary errors printed on the console (#5386) 2018-01-11 11:42:05 -08:00
signature-v2_test.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
signature-v4-parser.go Check for value > 7 days in X-Amz-Expires header. (#5163) 2017-11-13 12:54:03 -08:00
signature-v4-parser_test.go Reduce Minio access key minimum length to 3 (#5478) 2018-02-02 09:13:30 +05:30
signature-v4-utils.go Allow x-amz-content-sha256 to be optional for PutObject() (#5340) 2018-01-09 12:49:50 +05:30
signature-v4-utils_test.go Allow x-amz-content-sha256 to be optional for PutObject() (#5340) 2018-01-09 12:49:50 +05:30
signature-v4.go fix timing oracle attack against signature V2/V4 verification (#5335) 2018-01-02 12:00:02 +05:30
signature-v4_test.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
storage-class.go simplify storage class validation (#5470) 2018-02-01 13:00:07 +05:30
storage-class_test.go simplify storage class validation (#5470) 2018-02-01 13:00:07 +05:30
storage-datatypes.go Use getObjectInfo() in both FS and XL ListObjects() to simplify and to return complete object information (#3247) 2016-11-13 11:48:02 -08:00
storage-errors.go Convert gateways into respective packages (#5200) 2017-12-05 17:58:09 -08:00
storage-interface.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
storage-rpc-client.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
storage-rpc-client_test.go tests: Remove dependency on check.v1 (#5034) 2017-10-10 02:14:42 -07:00
storage-rpc-server-datatypes.go remove ReadFileWithVerify from StorageAPI (#4947) 2017-09-25 11:32:56 -07:00
storage-rpc-server.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
storage-rpc-server_test.go Simplify the steps to make changes to config.json (#5186) 2017-11-29 13:12:47 -08:00
streaming-signature-v4.go Remove unnecessary errors printed on the console (#5386) 2018-01-11 11:42:05 -08:00
streaming-signature-v4_test.go Refactor streaming signatureV4 w/ state machine (#2862) 2016-10-10 01:42:32 -07:00
test-utils_test.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
tree-walk-pool.go
tree-walk-pool_test.go
tree-walk.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
tree-walk_test.go Quorum based listing for XL (#5475) 2018-02-01 10:47:49 -08:00
typed-errors.go Remove dead code and associated dead code warning (#5424) 2018-01-19 10:16:21 -08:00
update-main.go replace all "crypto/sha256" with "github.com/minio/sha256-simd" (#5391) 2018-01-17 10:54:31 -08:00
update-main_test.go Support in-place upgrades of new minio binary and releases. (#4961) 2017-12-15 12:33:42 -08:00
update-notifier.go Support in-place upgrades of new minio binary and releases. (#4961) 2017-12-15 12:33:42 -08:00
update-notifier_test.go Support in-place upgrades of new minio binary and releases. (#4961) 2017-12-15 12:33:42 -08:00
utils.go Separate the codebase for XL and FS format.json related code (#5317) 2018-01-08 14:30:55 -08:00
utils_test.go Separate the codebase for XL and FS format.json related code (#5317) 2018-01-08 14:30:55 -08:00
version-main.go cli: Make sure to add --help flag for subcommands. (#3773) 2017-02-19 20:46:06 -08:00
version_test.go tests: Remove dependency on check.v1 (#5034) 2017-10-10 02:14:42 -07:00
web-handlers.go Fix configuration handling bugs: (#5473) 2018-01-31 08:15:54 -08:00
web-handlers_test.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
web-router.go browser: Remove hardcoding of minioBrowserPrefix=/minio (#5048) 2017-11-06 15:59:37 -08:00
xl-v1-bucket.go Move nslocking from s3 layer to object layer (#5382) 2018-01-13 10:04:52 +05:30
xl-v1-common.go Convert errors tracer into a separate package (#5221) 2017-11-25 11:58:29 -08:00
xl-v1-common_test.go fix: Better printing of XL config init error (#5284) 2017-12-28 23:02:48 +05:30
xl-v1-errors.go Remove dead unused errs and constants. (#4627) 2017-07-07 14:31:42 -07:00
xl-v1-healing-common.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
xl-v1-healing-common_test.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
xl-v1-healing.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
xl-v1-healing_test.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
xl-v1-list-objects-heal.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
xl-v1-list-objects-heal_test.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
xl-v1-list-objects.go Quorum based listing for XL (#5475) 2018-02-01 10:47:49 -08:00
xl-v1-metadata.go add HighwayHash256 support (#5359) 2018-01-19 10:18:21 -08:00
xl-v1-metadata_test.go Add validation of xlMeta ErasureInfo field (#5389) 2018-01-12 18:16:30 +05:30
xl-v1-multipart.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
xl-v1-multipart_test.go fix: Better printing of XL config init error (#5284) 2017-12-28 23:02:48 +05:30
xl-v1-object.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
xl-v1-object_test.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
xl-v1-utils.go Move admin APIs to new path and add redesigned heal APIs (#5351) 2018-01-22 14:54:55 -08:00
xl-v1-utils_test.go Fix hash order to generate more even distribution (#5247) 2017-11-30 12:57:03 -08:00
xl-v1.go Deprecate and remove in-memory object caching (#5481) 2018-02-02 10:17:13 -08:00
xl-v1_test.go fix: Better printing of XL config init error (#5284) 2017-12-28 23:02:48 +05:30