971 Commits (cead24b0f7cbeb6e8be5032b852c56a9727f9d25)

Author SHA1 Message Date
Harshavardhana f39ac24e99 Enable controller to have CORS 9 years ago
Harshavardhana 025f95b1d6 Restructure server code, controller now runs in silo 9 years ago
Anand Babu (AB) Periasamy c11aa1c892 return *probe.Error for Untrace() as well. 9 years ago
Harshavardhana 988d39a5b6 Migrate to golang1.5 release with GO15VENDOREXPERIMENT=1 enabled 9 years ago
Harshavardhana 0e416ea699 Tests were running 4 times due to multiple times the TestingT{} was being called 9 years ago
Harshavardhana 068d1d1ba9 Add a new quick.Load() function to load directly any config file provided a quick compatible struct{} is also provided 9 years ago
Anand Babu (AB) Periasamy b49b8cdbe8 return call stack in reverse 9 years ago
Anand Babu (AB) Periasamy 826202716f skip Env in json printinf if empty 9 years ago
Anand Babu (AB) Periasamy 76c40e075a make tracePoint public as well 9 years ago
Harshavardhana ac928b5092 Fix typo in probe 9 years ago
Anand Babu (AB) Periasamy cdf93e534c simplify probe APIs 9 years ago
Harshavardhana e9c5a51bc6 Migrate pkg/quick from mc 9 years ago
Harshavardhana 61175ef091 Migrate to govendor to avoid limitations of godep 9 years ago
Harshavardhana 45b59b8456 Probe revamped to provide for a new WrappedError struct to wrap probes as error interface 9 years ago
Harshavardhana f8141493bd use command not found helper 9 years ago
Harshavardhana d09fd8b0a1 Migrate from iodine to probe 9 years ago
Harshavardhana 884e9771b2 More changes to probe to avoid nil dereferences 9 years ago
Harshavardhana 65e4aede82 Minor changes to probe 9 years ago
Anand Babu (AB) Periasamy 697009c0a1 trace on New and add read locks 9 years ago
Krishna Srinivas ee4432bc40 rename disk.OpenFile to Open which will do os.Open (which will be read-only). disk.OpenFile will do os.OpenFile (which can be rw, append) 9 years ago
Anand Babu (AB) Periasamy a728ddc027 probe package to trace & return errors 9 years ago
Harshavardhana aabfd541e1 Merge cmd/donut into minio cmd, deprecate controller RPC request 9 years ago
Harshavardhana 2671b2dbf4 crypto/cleanup: remove unused functions 9 years ago
Krishna Srinivas fdd2c22fa5 Do go fmt on bucket.go 9 years ago
Krishna Srinivas ae8089c9b6 when signature is not available there is no need to compute sha256 9 years ago
Krishna Srinivas bdc00624fd get erros from buffered channel. Return error during object read only if we have readers < k 9 years ago
Harshavardhana d346250f1c Collapse GetPartialObject() into GetObject() 9 years ago
Krishna Srinivas e1280779ed Read from the disks in parallel during object read 9 years ago
Krishna Srinivas 1ea91d2fa2 Use missingEncodedBlocksCount directly instead of "-1" workaround in missingEncodedBlocks[] 9 years ago
Harshavardhana b0ea64a04f Strip off quotes from ETag for verifying complete multipart upload 9 years ago
Harshavardhana e082f26e10 Improving EncoderStream to return error only upon non io.EOF. 9 years ago
Krishna Srinivas bcfaa12a4d Encoder now directly reads from the object stream. Using split.Stream() was causing lot of redundant memory operations. 9 years ago
Harshavardhana d6a0e0cc55 Rename more 9 years ago
Harshavardhana 63c9cf0c4b Move from Minimalist Object Storage to Minio Cloud Storage 9 years ago
Harshavardhana 43c908d5b9 ListObjects now considers multipart objects, also move to upstream check.v1 10 years ago
Harshavardhana 966786c78e remove unnecessary updateAt() 10 years ago
Harshavardhana c1da10a207 Donut multipart support no get, listobjects() support yet 10 years ago
Harshavardhana 86a887f9d4 Add corresponding tests 10 years ago
Harshavardhana 5eae32f2b0 Return proper InvalidArgument messages like s3 for invalid data for ListObjects(), ListObjectParts(), ListMultipartUploads() 10 years ago
Harshavardhana e605787e65 Method not allowed is right response for DELETE() operations and add tests 10 years ago
Harshavardhana 1f2e6a40a0 Fix an issue with reusing closed network connetion, changing the way rateLimitedListener is initialized 10 years ago
Harshavardhana 5507a39840 Heal buckets upon init if needed, adding new disks and HUP works 10 years ago
Harshavardhana e4574c7d6f Add File() method to Ratelimitlistener for extracting underlying fd() 10 years ago
Harshavardhana 2e8f154f34 Iodine should indent with EmitJSON() 10 years ago
Harshavardhana 4498662c16 Remove scsi non portable code, instead "donut make" implements functionality to instantiate a donut 10 years ago
Harshavardhana 6baf45e360 Fix a crash during listObjects() populating NextMarker 10 years ago
Harshavardhana 2553654e24 Add initial version of heal, remove rebalance 10 years ago
Harshavardhana e37c5315ec Live multiple disk removal works properly 10 years ago
Harshavardhana e1e4908515 Wire up sha512 matching inside donut along with md5sum 10 years ago
Harshavardhana e885259584 Handle removal of disks - getObject() now reads if disks are missing underneath, add initial stub healing code 10 years ago