minio/cmd
Krishnan Parthasarathi c27ece409b heal: Check if all parts are available and valid (#3967)
In the algorithm to check if an object requires healing, in addition to
checking if all disks have xl.json present we should check if all parts
of the object are present and have valid blake2b checksums.

Also fixed a minor compilation error in heal-objects-list.go.
2017-03-24 08:40:44 -07:00
..
admin-handlers_test.go heal: Set truncate when no more walk entries (#3932) 2017-03-20 15:31:25 -07:00
admin-handlers.go Implement heal-upload admin API (#3914) 2017-03-17 09:25:49 -07:00
admin-router.go Implement heal-upload admin API (#3914) 2017-03-17 09:25:49 -07:00
admin-rpc-client_test.go update: For source builds look for absolute path. (#3780) 2017-02-21 01:32:05 -08:00
admin-rpc-client.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
admin-rpc-server_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
admin-rpc-server.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-datatypes.go event: Enhance event message struct to provide origin server. (#3557) 2017-01-10 16:43:48 -08:00
api-errors_test.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
api-errors.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
api-headers_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-headers.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
api-resources_test.go Listen bucket notification for multiple prefixes/suffixes (#2911) 2016-10-12 11:02:15 -07:00
api-resources.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 Implement list uploads heal admin API (#3885) 2017-03-16 00:15:06 -07:00
api-router.go Implement CopyObjectPart API (#3663) 2017-01-31 09:38:34 -08:00
auth-handler_test.go Simplify credential usage. (#3893) 2017-03-16 00:16:06 -07:00
auth-handler.go For streaming signature do not save content-encoding in PutObject() (#3776) 2017-02-20 12:07:03 -08:00
auth-rpc-client_test.go Test Function to reset globals. (#3538) 2017-01-07 11:27:01 -08:00
auth-rpc-client.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
auth-rpc-server_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
auth-rpc-server.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
azure_test.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
azure-anonymous.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
azure-unsupported.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
azure.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
benchmark-utils_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
browser-peer-rpc_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
browser-peer-rpc.go Simplify credential usage. (#3893) 2017-03-16 00:16:06 -07:00
browser-rpc-router.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
bucket-handlers_test.go Generate and use access/secret keys properly (#3498) 2016-12-26 10:21:23 -08:00
bucket-handlers-listobjects.go all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
bucket-handlers.go Add sourceInfo to NotificationEvent (#3937) 2017-03-22 18:44:35 -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 Add sourceInfo to NotificationEvent (#3937) 2017-03-22 18:44:35 -07:00
bucket-notification-handlers_test.go Add notification for object access via GET/HEAD (#3941) 2017-03-21 10:32:17 -07:00
bucket-notification-handlers.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
bucket-notification-utils_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
bucket-notification-utils.go Add notification for object access via GET/HEAD (#3941) 2017-03-21 10:32:17 -07:00
bucket-policy-handlers_test.go Fix handling of StringNotEquals condition operator (#3660) 2017-01-30 09:18:10 -08:00
bucket-policy-handlers.go all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
bucket-policy-parser_test.go Fail PutBucketPolicy if conditions are incompatible with actions. (#3659) 2017-01-30 09:20:16 -08:00
bucket-policy-parser.go all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
bucket-policy.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
build-constants.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
certs_test.go Make unit testable cert parsing functions. (#3863) 2017-03-08 19:20:01 -08:00
certs.go Make unit testable cert parsing functions. (#3863) 2017-03-08 19:20:01 -08:00
checkport_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
checkport.go fix: do port availability check only on macOS. (#3654) 2017-01-30 00:44:36 -08:00
config-dir.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
config-migrate_test.go config: Remove level in console/file loggers (#3938) 2017-03-23 08:27:22 -07:00
config-migrate.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
config-old.go config: Remove level in console/file loggers (#3938) 2017-03-23 08:27:22 -07:00
config-v16_test.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
config-v16.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
console-logger.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
copy-part-range_test.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
copy-part-range.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
credential_test.go Simplify credential usage. (#3893) 2017-03-16 00:16:06 -07:00
credential.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
crossdomain-xml-handler_test.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
crossdomain-xml-handler.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
erasure_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
erasure-createfile_test.go xl PutObject: Split object into parts (#3651) 2017-01-30 15:44:42 -08:00
erasure-createfile.go Set disk to nil after write which needs quorum (#3795) 2017-02-26 11:58:32 -08:00
erasure-healfile_test.go xl PutObject: Split object into parts (#3651) 2017-01-30 15:44:42 -08:00
erasure-healfile.go logging: Print stack trace in case of errors. 2016-09-13 21:18:30 -07:00
erasure-readfile_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
erasure-readfile.go xl: Rename getOrderedDisks as shuffleDisks appropriately. (#3796) 2017-02-24 09:20:40 -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-utils.go xl: Rename getOrderedDisks as shuffleDisks appropriately. (#3796) 2017-02-24 09:20:40 -08:00
errors.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
event-notifier_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
event-notifier.go Add sourceInfo to NotificationEvent (#3937) 2017-03-22 18:44:35 -07:00
fallocate_linux_test.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
fallocate_linux.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
fallocate.go Add support of fallocate for FS and XL backends (#3032) 2016-10-29 12:44:44 -07:00
file-logger.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
format-config-v1_test.go Code cleanup - simplify server side code. (#3870) 2017-03-08 10:00:47 -08:00
format-config-v1.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
fs-v1_test.go tests: Reduce two functions work to gain test time (#3712) 2017-02-07 12:51:23 -08:00
fs-v1-background-append.go xl: Rename getOrderedDisks as shuffleDisks appropriately. (#3796) 2017-02-24 09:20:40 -08:00
fs-v1-helpers_test.go fs: Move traceError() to lower functions where possible. (#3633) 2017-01-26 15:40:10 -08:00
fs-v1-helpers.go Relax minio server start when disk threshold is reached and adds space check in FS (#3865) 2017-03-07 12:25:40 -08:00
fs-v1-metadata_test.go fs: cleanup - do not cache size of metafiles (#3630) 2017-01-25 12:29:06 -08:00
fs-v1-metadata.go Code cleanup - simplify server side code. (#3870) 2017-03-08 10:00:47 -08:00
fs-v1-multipart_test.go cleanup: Move code in *-multipart-common.go to *-multipart.go (#3638) 2017-01-26 12:51:12 -08:00
fs-v1-multipart.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
fs-v1-rwpool_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
fs-v1-rwpool.go tests: Fix test server init - cleanup (#3806) 2017-02-28 18:05:52 -08:00
fs-v1.go Implement list uploads heal admin API (#3885) 2017-03-16 00:15:06 -07:00
gateway-handlers.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
gateway-main.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
gateway-router.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
gateway-startup-msg_test.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
gateway-startup-msg.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
generic-handlers_test.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
generic-handlers.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
globals.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
handler-utils_test.go api: postPolicy cleanup. Simplify the code and re-use. (#3890) 2017-03-13 14:41:13 -07:00
handler-utils.go api: postPolicy cleanup. Simplify the code and re-use. (#3890) 2017-03-13 14:41:13 -07:00
hasher.go vendorize deps for snappy, blake2b and sha256 (#3476) 2016-12-19 19:32:55 -08:00
httprange_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
httprange.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
humanized-duration_test.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
humanized-duration.go update: Change update notifier for new style banner. (#3289) 2016-11-19 23:20:13 -08:00
interface-ips_test.go Use net.ParseCIDR instead of custom-built parsers (#3055) 2016-10-25 11:14:47 -07:00
interface-ips.go Use net.ParseCIDR instead of custom-built parsers (#3055) 2016-10-25 11:14:47 -07:00
jwt_test.go Simplify credential usage. (#3893) 2017-03-16 00:16:06 -07:00
jwt.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
leak-detect_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-instrument_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-instrument.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-rpc-client_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07: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-server_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-rpc-server-common_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-rpc-server-common.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-rpc-server.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
lock-stat.go Clean up lock-instrumentation and improve comments (#3499) 2016-12-26 10:29:55 -08:00
lockinfo-handlers_test.go Change query param name to duration in list/clear locks API (#3664) 2017-02-01 11:17:30 -08:00
lockinfo-handlers.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
logger_test.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
logger.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
main_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
main.go words: new package Damerau Levenshtein distance function. (#3929) 2017-03-19 14:23:05 -07:00
namespace-lock_test.go lock: Moving locking to handler layer. (#3381) 2016-12-10 16:15:12 -08:00
namespace-lock.go Refactor logger (#3924) 2017-03-23 16:36:00 -07: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 Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
notifier-config_test.go config: setter/getter for Notifier and Logger into its own struct. (#3721) 2017-02-09 15:20:54 -08:00
notifier-config.go Add support for MySQL notifications (fixes #3818) (#3907) 2017-03-17 09:29:17 -07:00
notifiers_test.go tests: Add tests for filterRuleMatch (#2722) 2016-09-16 16:44:44 -07:00
notifiers.go Add support for MySQL notifications (fixes #3818) (#3907) 2017-03-17 09:29:17 -07:00
notify-amqp.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
notify-elasticsearch.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
notify-kafka.go config: Check for duplicated entries in all scopes (#3872) 2017-03-15 16:30:34 -07:00
notify-listener.go Fix spelling and golint errors. (#3266) 2016-11-15 18:14:23 -08:00
notify-mysql.go Add support for MySQL notifications (fixes #3818) (#3907) 2017-03-17 09:29:17 -07:00
notify-nats.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
notify-postgresql.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
notify-redis.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
notify-webhook_test.go config: setter/getter for Notifier and Logger into its own struct. (#3721) 2017-02-09 15:20:54 -08:00
notify-webhook.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
object_api_suite_test.go xl,fs: Return 404 if object ends with a separator (#3897) 2017-03-13 22:20:46 -07:00
object-api-common_test.go Remove XL references in public docs to Erasure. (#3725) 2017-02-09 23:26:44 -08:00
object-api-common.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
object-api-datatypes.go Implement list uploads heal admin API (#3885) 2017-03-16 00:15:06 -07:00
object-api-errors.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
object-api-getobject_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -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 obj: Make checkBucketExist() returns all errors (#3843) 2017-03-03 10:12:43 -08:00
object-api-interface.go Implement list uploads heal admin API (#3885) 2017-03-16 00:15:06 -07:00
object-api-listobjects_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
object-api-multipart_test.go Implement CopyObjectPart API (#3663) 2017-01-31 09:38:34 -08:00
object-api-multipart-common.go xl: Abort multipart upload should honor quorum properly. (#3670) 2017-02-01 11:16:17 -08:00
object-api-putobject_test.go xl: Respect min. space by checking PrepareFile err (#3867) 2017-03-07 14:48:56 -08:00
object-api-utils_test.go Fix check for bucket name: (#3832) 2017-03-03 10:23:41 -08:00
object-api-utils.go Fix check for bucket name: (#3832) 2017-03-03 10:23:41 -08:00
object-handlers_test.go Use canonicalETag helper wherever needed. (#3910) 2017-03-15 20:48:49 -07:00
object-handlers-common.go Implement CopyObjectPart API (#3663) 2017-01-31 09:38:34 -08:00
object-handlers.go Add sourceInfo to NotificationEvent (#3937) 2017-03-22 18:44:35 -07:00
posix_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -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_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
posix-errors.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
posix-list-dir_test.go all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
posix-list-dir-nix.go Make minio server compile on OpenBSD, NetBSD, Solaris (#3719) 2017-02-08 22:27:35 -08:00
posix-list-dir-others.go Make minio server compile on OpenBSD, NetBSD, Solaris (#3719) 2017-02-08 22:27:35 -08:00
posix-prepare-path.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08: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_nix.go Make minio server compile on OpenBSD, NetBSD, Solaris (#3719) 2017-02-08 22:27:35 -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_test.go Move to URL based syntax formatting. (#3092) 2016-10-27 03:30:52 -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.go Relax minio server start when disk threshold is reached and adds space check in FS (#3865) 2017-03-07 12:25:40 -08:00
post-policy_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
postpolicyform_test.go api: postPolicy cleanup. Simplify the code and re-use. (#3890) 2017-03-13 14:41:13 -07:00
postpolicyform.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
prepare-storage_test.go prep: Initialization should wait instead of exit the servers. (#2872) 2016-10-07 11:15:55 -07:00
prepare-storage-msg_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
prepare-storage-msg.go Remove globalQuiet and globalConfigDir global variables (#3830) 2017-03-02 14:21:30 -08:00
prepare-storage.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
retry_test.go auth/rpc: Make auth rpc client retry configurable. (#3695) 2017-02-07 02:16:29 -08:00
retry-storage_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
retry-storage.go auth/rpc: Make auth rpc client retry configurable. (#3695) 2017-02-07 02:16:29 -08:00
retry.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
routers.go Enhanced newObjectLayerFn (#3837) 2017-03-03 01:07:45 -08:00
rpc-common.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
s3-peer-client_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
s3-peer-client.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
s3-peer-router.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
s3-peer-rpc-handlers_test.go rpc: Remove time check for each RPC calls. (#3804) 2017-02-24 18:26:56 -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
server_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
server_utils_test.go xl: Rename getOrderedDisks as shuffleDisks appropriately. (#3796) 2017-02-24 09:20:40 -08:00
server-main_test.go Fix tests from cli changes 2017-02-15 18:05:55 -08:00
server-main.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
server-mux_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
server-mux.go Using RWMutex to guard closing and listeners (#3829) 2017-03-02 10:00:22 -08:00
server-rlimit_test.go Move rlimit functions into sys package. (#3824) 2017-03-01 21:51:57 -08:00
server-rlimit.go Remove globalMaxCacheSize and globalCacheExpiry variables (#3826) 2017-03-02 10:34:37 -08:00
server-startup-msg_test.go Remove XL references in public docs to Erasure. (#3725) 2017-02-09 23:26:44 -08:00
server-startup-msg.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
server-startup-utils.go server-mux: Simplify graceful shutdown behavior (#3681) 2017-02-03 22:53:30 -08: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-v2_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
signature-v2.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
signature-v4_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
signature-v4-parser_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
signature-v4-parser.go signature-v4: stringToSign and signingKey should use Scope's date. (#3688) 2017-02-06 13:09:09 -08:00
signature-v4-utils_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
signature-v4-utils.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
signature-v4.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
stats.go stats: Add network and http statisics (#3686) 2017-02-06 09:29:53 -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_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
storage-rpc-client.go Make sure client initializes to proper lock RPC path. (#3763) 2017-02-18 02:52:11 -08:00
storage-rpc-server_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
storage-rpc-server-datatypes.go Adopt dsync interface changes and major cleanup on RPC server/client. 2017-01-02 20:57:42 +05:30
storage-rpc-server.go Make sure client initializes to proper lock RPC path. (#3763) 2017-02-18 02:52:11 -08:00
streaming-signature-v4_test.go Refactor streaming signatureV4 w/ state machine (#2862) 2016-10-10 01:42:32 -07:00
streaming-signature-v4.go For streaming signature do not save content-encoding in PutObject() (#3776) 2017-02-20 12:07:03 -08:00
test-utils_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
to_err_test.go xl: Abort multipart upload should honor quorum properly. (#3670) 2017-02-01 11:16:17 -08:00
tree-walk_test.go XL: Don't return ignored errors in listDirFactory (#3935) 2017-03-20 11:09:05 -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-pool.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
tree-walk.go all/windows: Be case in-sensitive about pattern matching. (#3682) 2017-02-03 23:27:50 -08:00
typed-errors.go api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 2017-03-03 16:32:04 -08:00
update-main_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
update-main.go Refactor logger (#3924) 2017-03-23 16:36:00 -07:00
update-notifier_test.go mainUpdate: refactor to handle quiet flag properly (#3744) 2017-02-15 00:31:00 -08:00
update-notifier.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
url-sort_test.go Add constants for commonly used values. (#3588) 2017-01-18 12:24:34 -08:00
url-sort.go server: Sort disk arguments for consistent ordering (#3469) 2016-12-19 17:04:31 -08:00
utils_test.go config: Accept more address format + unit test (#3915) 2017-03-16 11:44:01 -07:00
utils.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
version_test.go server: Move all the top level files into cmd folder. (#2490) 2016-08-18 16:23:42 -07:00
version-main.go cli: Make sure to add --help flag for subcommands. (#3773) 2017-02-19 20:46:06 -08:00
web-handlers_test.go Implement S3 Gateway to third party cloud storage providers. (#3756) 2017-03-16 12:21:58 -07:00
web-handlers.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
web-router.go browser: Update ui-assets and fix the copyright header. (#3790) 2017-02-22 17:27:26 -08:00
xl-v1_test.go fs: Re-implement object layer to remember the fd (#3509) 2017-01-16 17:05:00 -08:00
xl-v1-bucket.go fs: Do not return reservedBucket names in ListBuckets() (#3754) 2017-02-16 14:52:14 -08:00
xl-v1-common.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
xl-v1-errors.go server: Remove deadcode. (#2699) 2016-09-14 13:43:08 -07:00
xl-v1-healing_test.go HealObject should succeed when only N/2 disks have data (#3952) 2017-03-22 10:15:16 -07:00
xl-v1-healing-common_test.go XL: Make listOnlineDisks and outDatedDisks consistent w/ each other. (#3808) 2017-03-04 14:53:28 -08:00
xl-v1-healing-common.go heal: Check if all parts are available and valid (#3967) 2017-03-24 08:40:44 -07:00
xl-v1-healing.go heal: Check if all parts are available and valid (#3967) 2017-03-24 08:40:44 -07:00
xl-v1-list-objects-heal_test.go Implement list uploads heal admin API (#3885) 2017-03-16 00:15:06 -07:00
xl-v1-list-objects-heal.go heal: Check if all parts are available and valid (#3967) 2017-03-24 08:40:44 -07:00
xl-v1-list-objects.go XL: Don't return ignored errors in listDirFactory (#3935) 2017-03-20 11:09:05 -07:00
xl-v1-metadata_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
xl-v1-metadata.go Set disk to nil after write which needs quorum (#3795) 2017-02-26 11:58:32 -08:00
xl-v1-multipart_test.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
xl-v1-multipart.go XL: Return the right error (#3944) 2017-03-21 10:33:25 -07:00
xl-v1-object_test.go XL: Make listOnlineDisks and outDatedDisks consistent w/ each other. (#3808) 2017-03-04 14:53:28 -08:00
xl-v1-object.go Add UTCNow() function. (#3931) 2017-03-18 11:28:41 -07:00
xl-v1-utils_test.go HealObject should succeed when only N/2 disks have data (#3952) 2017-03-22 10:15:16 -07:00
xl-v1-utils.go HealObject should succeed when only N/2 disks have data (#3952) 2017-03-22 10:15:16 -07:00
xl-v1.go Fix odd shadowing bug in XL init. (#3874) 2017-03-08 20:42:45 -08:00