minio/cmd
Bala FA 1875a47495 rpcclient: fix leaky connection (#3471)
Previously, more than one goroutine calls RPCClient.dial(), each
goroutine gets a new rpc.Client but only one such client is stored
into RPCClient object.  This leads to leaky connection at the server
side.  This is fixed by taking lock at top of dial() and release on
return.
2016-12-17 18:17:40 -08:00
..
access-key.go fix: use constants for access/secret key min/max length (#3271) 2016-11-16 17:33:55 -08:00
admin-handlers.go Add service API handler stubs for status, stop and restart (#3417) 2016-12-15 22:26:15 -08:00
admin-handlers_test.go Add service API handler stubs for status, stop and restart (#3417) 2016-12-15 22:26:15 -08:00
admin-router.go Add service API handler stubs for status, stop and restart (#3417) 2016-12-15 22:26:15 -08:00
admin-rpc-client.go Add service API handler stubs for status, stop and restart (#3417) 2016-12-15 22:26:15 -08:00
admin-rpc-server.go Add service API handler stubs for status, stop and restart (#3417) 2016-12-15 22:26:15 -08:00
admin-rpc-server_test.go Add service API handler stubs for status, stop and restart (#3417) 2016-12-15 22:26:15 -08:00
api-datatypes.go signature: Region changes should be handled just like AWS. (#2805) 2016-09-29 15:51:00 -07:00
api-errors.go Vendorize with bug fixes from minio browser. (#3341) 2016-11-23 17:31:11 -08:00
api-errors_test.go tests: Fix ListMultipartUploadsHandler tests. (#2705) 2016-09-15 01:44:19 -07:00
api-headers.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
api-headers_test.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08: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 Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
api-router.go Reduce number of envs and options from command line. (#3230) 2016-11-11 16:40:55 -08:00
auth-handler.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
auth-handler_test.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
auth-rpc-client.go rpcclient: fix leaky connection (#3471) 2016-12-17 18:17:40 -08:00
auth-rpc-client_test.go auth/rpc: Take remote disk offline after maximum allowed attempts. (#3288) 2016-11-20 16:57:12 -08:00
benchmark-utils_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
browser-peer-rpc.go web: Add more data for jsonrpc responses. (#3296) 2016-11-22 11:12:38 -08:00
browser-peer-rpc_test.go rpcclient: fix leaky connection (#3471) 2016-12-17 18:17:40 -08:00
browser-rpc-router.go tests: Add tests for browser peer rpc. Fixes #3062 (#3189) 2016-11-07 11:43:35 -08:00
bucket-handlers-listobjects.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
bucket-handlers.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
bucket-handlers_test.go tests: add unit test for DeleteMultipleObjectsHandler. (#3267) 2016-11-16 09:46:09 -08:00
bucket-metadata.go Implement BucketUpdater interface to call BucketMetaState methods. (#3375) 2016-11-30 13:37:38 -08:00
bucket-notification-datatypes.go api: Do not use sqs for ListenBucketNotification. (#3023) 2016-10-21 01:25:17 -07:00
bucket-notification-handlers.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
bucket-notification-handlers_test.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
bucket-notification-utils.go Add support for Kafka as a notifications target (#2869) (#3439) 2016-12-15 08:23:48 -08:00
bucket-notification-utils_test.go api: Do not use sqs for ListenBucketNotification. (#3023) 2016-10-21 01:25:17 -07:00
bucket-policy-handlers.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
bucket-policy-handlers_test.go xl/bootup: Server bootup shouldn't return for missing buckets. (#3255) 2016-11-14 15:45:00 -08:00
bucket-policy-migrate.go sha256: Verify sha256 along with md5sum, signature is verified on the request early. (#2813) 2016-10-02 15:51:49 -07:00
bucket-policy-parser.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
bucket-policy-parser_test.go Fix spelling and golint errors. (#3266) 2016-11-15 18:14:23 -08:00
bucket-policy.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
build-constants.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
certs.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
certs_test.go mispell fixes. (#3100) 2016-10-26 08:46:14 -07:00
checkport.go Move to URL based syntax formatting. (#3092) 2016-10-27 03:30:52 -07:00
checkport_test.go Move to URL based syntax formatting. (#3092) 2016-10-27 03:30:52 -07:00
commands.go Add global flags to all commands and subcommands (#2605) 2016-09-13 21:18:30 -07:00
config-migrate.go Add support for Kafka as a notifications target (#2869) (#3439) 2016-12-15 08:23:48 -08:00
config-migrate_test.go Add support for Kafka as a notifications target (#2869) (#3439) 2016-12-15 08:23:48 -08:00
config-old.go Add support for Kafka as a notifications target (#2869) (#3439) 2016-12-15 08:23:48 -08:00
config-v11.go Add support for Kafka as a notifications target (#2869) (#3439) 2016-12-15 08:23:48 -08:00
config-v11_test.go Add support for Kafka as a notifications target (#2869) (#3439) 2016-12-15 08:23:48 -08:00
config.go server: Add more elaborate startup messages. (#2731) 2016-10-05 12:48:07 -07:00
crossdomain-xml-handler.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
damerau-levenshtein.go Fixing ineffssaign errors (#2608) 2016-09-13 21:18:30 -07:00
damerau-levenshtein_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
erasure-createfile.go caching: Optimize memory allocations. (#3405) 2016-12-08 20:35:07 -08:00
erasure-createfile_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
erasure-healfile.go logging: Print stack trace in case of errors. 2016-09-13 21:18:30 -07:00
erasure-healfile_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
erasure-readfile.go Fix spelling and golint errors. (#3266) 2016-11-15 18:14:23 -08:00
erasure-readfile_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
erasure-utils.go caching: Optimize memory allocations. (#3405) 2016-12-08 20:35:07 -08:00
erasure-utils_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
erasure_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
errors.go Use isErrIgnored() function wherever applicable. (#3343) 2016-11-23 20:05:04 -08:00
event-notifier.go Add support for Kafka as a notifications target (#2869) (#3439) 2016-12-15 08:23:48 -08:00
event-notifier_test.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -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 Add support of fallocate for FS and XL backends (#3032) 2016-10-29 12:44:44 -07:00
format-config-v1.go format: Check properly for disks in valid formats. (#3427) 2016-12-11 15:18:55 -08:00
format-config-v1_test.go format: Check properly for disks in valid formats. (#3427) 2016-12-11 15:18:55 -08:00
fs-createfile.go fs: PutObject create 0byte objects properly. (#3387) 2016-12-03 11:53:12 -08:00
fs-v1-background-append.go FS/Multipart: Fix race between PutObjectPart and Complete/Abort multi… (#3419) 2016-12-09 16:10:18 -08:00
fs-v1-errors.go Fix spelling and golint errors. (#3266) 2016-11-15 18:14:23 -08:00
fs-v1-metadata.go Rename getUUID() into mustGetUUID() (#3320) 2016-11-22 16:52:37 -08:00
fs-v1-metadata_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
fs-v1-multipart-common.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
fs-v1-multipart-common_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
fs-v1-multipart.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
fs-v1-multipart_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
fs-v1.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
fs-v1_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
generic-handlers.go Remove regexp usage (#3456) 2016-12-17 11:00:16 -08:00
generic-handlers_test.go env: Bring back MINIO_BROWSER env. (#3423) 2016-12-10 00:42:22 -08:00
globals.go Add service API handler stubs for status, stop and restart (#3417) 2016-12-15 22:26:15 -08:00
handler-utils.go content-length-range policy should be honored for the uploaded object sizes. (#3076) 2016-10-24 23:47:03 -07:00
handler-utils_test.go Better code coverage of handler-utils.go (#2746) 2016-09-20 10:40:46 -07:00
hasher.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
httprange.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
httprange_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
humanized-duration.go update: Change update notifier for new style banner. (#3289) 2016-11-19 23:20:13 -08:00
humanized-duration_test.go update: Change update notifier for new style banner. (#3289) 2016-11-19 23:20:13 -08:00
interface-ips.go Use net.ParseCIDR instead of custom-built parsers (#3055) 2016-10-25 11:14:47 -07:00
interface-ips_test.go Use net.ParseCIDR instead of custom-built parsers (#3055) 2016-10-25 11:14:47 -07:00
leak-detect_test.go Fix typos and comments in leak_detect_test.go. (#3193) 2016-11-06 21:02:29 -08:00
lock-instrument.go logs: Do not log common successful errors. (#3340) 2016-11-23 16:36:26 -08:00
lock-instrument_test.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
lock-rpc-server-common.go lock/server: Check if the lock server itself is skewed back. (#3447) 2016-12-14 08:02:32 -08:00
lock-rpc-server-common_test.go lock/instrumentation: Cleanup and print in user friendly form. (#2807) 2016-10-11 00:50:27 -07:00
lock-rpc-server.go rpcclient: fix leaky connection (#3471) 2016-12-17 18:17:40 -08:00
lock-rpc-server_test.go loginServer should be a member of lockServer (#3441) 2016-12-13 08:01:47 -08:00
lockinfo-handlers.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
logger-console-hook.go logger: Disassociate shared log config between console, file and syslog (#3333) 2016-11-23 11:35:04 -08:00
logger-file-hook.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
logger.go logs: Do not log common successful errors. (#3340) 2016-11-23 16:36:26 -08:00
logger_test.go logs: Do not log common successful errors. (#3340) 2016-11-23 16:36:26 -08:00
login-server.go Move LoginHandler into LoginServer which others embed (#3431) 2016-12-12 08:11:23 -08:00
login-server_test.go Move LoginHandler into LoginServer which others embed (#3431) 2016-12-12 08:11:23 -08:00
main.go args: Honor config-dir & quiet wherever they are (#3356) 2016-11-28 12:15:36 -08:00
main_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
namespace-lock.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
namespace-lock_test.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
naughty-disk_test.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
net-rpc-client.go rpcclient: fix leaky connection (#3471) 2016-12-17 18:17:40 -08:00
notifiers.go Add support for Kafka as a notifications target (#2869) (#3439) 2016-12-15 08:23:48 -08:00
notifiers_test.go tests: Add tests for filterRuleMatch (#2722) 2016-09-16 16:44:44 -07:00
notify-amqp.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
notify-elasticsearch.go Fix spelling and golint errors. (#3266) 2016-11-15 18:14:23 -08:00
notify-kafka.go Add support for Kafka as a notifications target (#2869) (#3439) 2016-12-15 08:23:48 -08:00
notify-listener.go Fix spelling and golint errors. (#3266) 2016-11-15 18:14:23 -08:00
notify-nats.go Add NATS notifier (#2795) 2016-09-29 23:42:10 -07:00
notify-postgresql.go Add PostgreSQL notifier (#2739) (#2824) 2016-10-03 17:29:55 -07:00
notify-redis.go Add PostgreSQL notifier (#2739) (#2824) 2016-10-03 17:29:55 -07:00
object-api-common.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
object-api-common_test.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
object-api-datatypes.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
object-api-errors.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
object-api-getobject_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
object-api-getobjectinfo_test.go sha256: Verify sha256 along with md5sum, signature is verified on the request early. (#2813) 2016-10-02 15:51:49 -07:00
object-api-input-checks.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
object-api-interface.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
object-api-listobjects_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
object-api-multipart-common.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
object-api-multipart_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
object-api-putobject_test.go posix: Use preparePath only for paths used with syscall or os functions (#3377) 2016-11-30 20:56:15 -08:00
object-api-utils.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
object-api-utils_test.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
object-handlers-common.go Ignore copy conditions when ETag is not available (#2888) 2016-10-09 16:21:42 -07:00
object-handlers.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
object-handlers_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
object_api_suite_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
posix-dirent-fileno.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix-dirent-ino.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix-errors.go Remove uncessary err != nil check. (#3346) 2016-11-24 15:22:33 -08:00
posix-errors_test.go posix: Fix windows performance issues. (#3132) 2016-10-31 09:34:44 -07:00
posix-list-dir-nix.go posix: Use sync.Pool buffers to copy in large buffers. (#3106) 2016-10-26 17:14:05 -07:00
posix-list-dir-others.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix-list-dir_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
posix-prepare-path.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix-utils_common.go Minor cleanup. (#3361) 2016-11-28 12:14:24 -08:00
posix-utils_nix.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix-utils_nix_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
posix-utils_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix-utils_windows.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
posix-utils_windows_test.go Move to URL based syntax formatting. (#3092) 2016-10-27 03:30:52 -07:00
posix.go fs/posix: On windows use helpers and init format.json properly. (#3434) 2016-12-12 15:43:41 -08:00
posix_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
post-policy_test.go bucket-handlers: More tests for post form handler (#3392) 2016-12-04 12:23:19 -08:00
postpolicyform.go api: Fix the formatting issues in last patch. 2016-12-02 17:39:21 -08:00
postpolicyform_test.go tests: Enhance checkPostPolicy() coverage (#3389) 2016-12-03 12:41:07 -08:00
prepare-storage-msg.go Minor cleanup. (#3361) 2016-11-28 12:14:24 -08:00
prepare-storage-msg_test.go heal: Print heal command appropriately without export path. (#3208) 2016-11-09 10:50:14 -08:00
prepare-storage.go fs/posix: On windows use helpers and init format.json properly. (#3434) 2016-12-12 15:43:41 -08:00
prepare-storage_test.go prep: Initialization should wait instead of exit the servers. (#2872) 2016-10-07 11:15:55 -07:00
retry-storage.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
retry-storage_test.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
retry.go heal: Add healing support for bucket, bucket metadata files. (#3252) 2016-11-16 16:42:23 -08:00
routers.go Add service API handler stubs for status, stop and restart (#3417) 2016-12-15 22:26:15 -08:00
runtime-checks.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
s3-peer-client.go Implement BucketUpdater interface to call BucketMetaState methods. (#3375) 2016-11-30 13:37:38 -08:00
s3-peer-client_test.go Add bucket metadata state client/handler (Fixes #3022) (#3152) 2016-11-07 12:09:24 -08:00
s3-peer-router.go Move LoginHandler into LoginServer which others embed (#3431) 2016-12-12 08:11:23 -08:00
s3-peer-rpc-handlers.go Move LoginHandler into LoginServer which others embed (#3431) 2016-12-12 08:11:23 -08:00
s3-peer-rpc-handlers_test.go rpcclient: fix leaky connection (#3471) 2016-12-17 18:17:40 -08:00
scan-bar.go heal: Refactor heal command. (#2901) 2016-10-14 19:57:40 -07:00
server-main.go fs: validate filesystem path argument properly. (#3470) 2016-12-17 13:43:26 -08:00
server-main_test.go fs: validate filesystem path argument properly. (#3470) 2016-12-17 13:43:26 -08:00
server-mux.go srv-mux: do not print peek protocol EOF err msg (#3402) 2016-12-05 14:49:32 -08:00
server-mux_test.go rpc: Our rpcClient should make an attempt to reconnect. (#3221) 2016-11-10 07:44:41 -08:00
server-rlimit-nix.go caching: Optimize memory allocations. (#3405) 2016-12-08 20:35:07 -08:00
server-rlimit-win.go caching: Optimize memory allocations. (#3405) 2016-12-08 20:35:07 -08:00
server-startup-msg.go Reduce number of envs and options from command line. (#3230) 2016-11-11 16:40:55 -08:00
server-startup-msg_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
server_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
server_utils_test.go Move to URL based syntax formatting. (#3092) 2016-10-27 03:30:52 -07:00
service.go Add service API handler stubs for status, stop and restart (#3417) 2016-12-15 22:26:15 -08:00
signals.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
signature-jwt.go web: Add more data for jsonrpc responses. (#3296) 2016-11-22 11:12:38 -08:00
signature-jwt_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
signature-v2.go signv2: Do not use path encoding for query values. (#3458) 2016-12-15 14:56:18 -08:00
signature-v2_test.go signv2: Do not use path encoding for query values. (#3458) 2016-12-15 14:56:18 -08:00
signature-v4-parser.go v4/presign: Fix presign requests when there are more signed headers. (#3222) 2016-11-10 21:57:15 -08:00
signature-v4-parser_test.go tests: Improve coverage on signature v4 tests. (#3188) 2016-11-06 11:47:16 -08:00
signature-v4-utils.go v4/presign: Fix presign requests when there are more signed headers. (#3222) 2016-11-10 21:57:15 -08:00
signature-v4-utils_test.go Cleanup and fixes (#3273) 2016-11-21 13:51:05 -08:00
signature-v4.go Presign-v4: Allow requests that were signed slightly ahead of the current time. (#3435) 2016-12-12 16:32:00 -08:00
signature-v4_test.go v4/presign: Fix presign requests when there are more signed headers. (#3222) 2016-11-10 21:57:15 -08:00
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 auth/rpc: Take remote disk offline after maximum allowed attempts. (#3288) 2016-11-20 16:57:12 -08:00
storage-interface.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
storage-rpc-client.go caching: Optimize memory allocations. (#3405) 2016-12-08 20:35:07 -08:00
storage-rpc-client_test.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
storage-rpc-server-datatypes.go caching: Optimize memory allocations. (#3405) 2016-12-08 20:35:07 -08:00
storage-rpc-server.go Move LoginHandler into LoginServer which others embed (#3431) 2016-12-12 08:11:23 -08:00
storage-rpc-server_test.go web: Add more data for jsonrpc responses. (#3296) 2016-11-22 11:12:38 -08:00
streaming-signature-v4.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -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 tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
tree-walk-pool.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
tree-walk-pool_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
tree-walk.go Use isErrIgnored() function wherever applicable. (#3343) 2016-11-23 20:05:04 -08:00
tree-walk_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00
trie.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
trie_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
typed-errors.go config/logger: remove syslogger and upgrade to config v10 which eliminates syslog config (#3336) 2016-11-23 15:00:53 -08:00
update-main.go args: Honor config-dir & quiet wherever they are (#3356) 2016-11-28 12:15:36 -08:00
update-main_nix_test.go update: Change update notifier for new style banner. (#3289) 2016-11-19 23:20:13 -08:00
update-main_windows_test.go update: Change update notifier for new style banner. (#3289) 2016-11-19 23:20:13 -08:00
update-notifier.go update: Change update notifier for new style banner. (#3289) 2016-11-19 23:20:13 -08:00
update-notifier_test.go update: Change update notifier for new style banner. (#3289) 2016-11-19 23:20:13 -08:00
utils.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
utils_test.go Reduce number of envs and options from command line. (#3230) 2016-11-11 16:40:55 -08:00
version-main.go args: Honor config-dir & quiet wherever they are (#3356) 2016-11-28 12:15:36 -08:00
version_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
web-handlers.go Browser: Added character limit for Bucket Name. (#3454) 2016-12-16 09:59:37 -08:00
web-handlers_test.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
web-router.go Fix missing error check for jsonrpc.Server.RegisterService() (#2921) 2016-10-13 17:34:10 -07:00
xl-v1-bucket.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
xl-v1-common.go Use isErrIgnored() function wherever applicable. (#3343) 2016-11-23 20:05:04 -08:00
xl-v1-errors.go server: Remove deadcode. (#2699) 2016-09-14 13:43:08 -07:00
xl-v1-healing-common.go xl: heal bucket should validate if bucket exists first. (#2953) 2016-10-17 02:10:23 -07:00
xl-v1-healing-common_test.go xl: heal bucket should validate if bucket exists first. (#2953) 2016-10-17 02:10:23 -07:00
xl-v1-healing.go format: Check properly for disks in valid formats. (#3427) 2016-12-11 15:18:55 -08:00
xl-v1-healing_test.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
xl-v1-list-objects-heal.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
xl-v1-list-objects-heal_test.go tests: Add tests for xl-v1-list-objects-heal (#3399) 2016-12-05 09:40:33 -08:00
xl-v1-list-objects.go fs/xl: Combine input checks into re-usable functions. (#3383) 2016-12-01 23:15:17 -08:00
xl-v1-metadata.go Use isErrIgnored() function wherever applicable. (#3343) 2016-11-23 20:05:04 -08:00
xl-v1-metadata_test.go Use humanize constants for KiB, MiB and GiB units. (#3322) 2016-11-22 18:18:22 -08:00
xl-v1-multipart-common.go Use isErrIgnored() function wherever applicable. (#3343) 2016-11-23 20:05:04 -08:00
xl-v1-multipart-common_test.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
xl-v1-multipart.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
xl-v1-object.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
xl-v1-object_test.go objectLayer: Check for format.json in a wrapped disk. (#3311) 2016-11-23 15:48:10 -08:00
xl-v1-utils.go Use isErrIgnored() function wherever applicable. (#3343) 2016-11-23 20:05:04 -08:00
xl-v1-utils_test.go utils: reduceErrs returns and validates quorum errors. (#3300) 2016-11-21 01:47:26 -08:00
xl-v1.go caching: Optimize memory allocations. (#3405) 2016-12-08 20:35:07 -08:00
xl-v1_test.go tests: Use testTmpDir var to specify tmp directory (#3459) 2016-12-15 22:25:05 -08:00