1017 Commits (26903da8c2135bf952ac1d772a9a4b63e82ea15b)

Author SHA1 Message Date
Krishnan Parthasarathi c194b9f5f1 Implement mgmt REST APIs for heal subcommands (#3533) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Harshavardhana a054c73e22 Add slack replace gitter (#3584) 8 years ago
Harshavardhana caecd75a2a Deprecate and remove service stop API. (#3578) 8 years ago
Anis Elleuch f64f8b03cb admin: Enhance locks list json response (#3573) 8 years ago
Krishnan Parthasarathi c8f57133a4 Implement list, clear locks REST API w/ pkg/madmin support (#3491) 8 years ago
Harshavardhana f57f773189 admin: Add missing madmin examples and API docs. (#3483) 8 years ago
Harshavardhana 1d134c1a94 admin: Fix wrong vendorized location for s3signer and s3utils. 8 years ago
Anis Elleuch 329a910b86 Admin Lib: Implement Service API (#3426) 8 years ago
Harshavardhana b363709c11 caching: Optimize memory allocations. (#3405) 8 years ago
Anis Elleuch 0cef971832 Fix max cache size calculation when system RAM is inferior to the default cache size (#3410) 8 years ago
Harshavardhana 1b85302161 Fix spelling and golint errors. (#3266) 8 years ago
Harshavardhana 2f373684f5 Fix the server startup messages and help text. (#3211) 8 years ago
Harshavardhana f3c6c55719 posix: Fix windows performance issues. (#3132) 8 years ago
Anis Elleuch 9417614a8e Recalculate free minimum disk space (#2788) 8 years ago
Krishnan Parthasarathi 669783f875 Purge stale object cache entry (#2770) 8 years ago
Harshavardhana 7270ca4157 pkg/wildcard: Simplify the wildcard logic further. (#2555) 8 years ago
Harshavardhana ec4260d260 api: BucketNotification should disallow duplicate notification. (#2539) 8 years ago
Harshavardhana 4dec50ba51 build: Add platform specific fixes. 8 years ago
Harshavardhana 76d56c6ff2 typo: Fix typos across the codebase. (#2442) 8 years ago
Harshavardhana 7e46055a15 api/handlers: Implement streaming signature v4 support. (#2370) 8 years ago
Harshavardhana b23605a2b5 pkg/objcache: Add more tests. (#2371) 8 years ago
Harshavardhana 064c51162d api: Add new ListenBucketNotificationHandler. (#2336) 8 years ago
Harshavardhana de5d5ff241 pkg/crypto: Deprecate cgo sha256 version. (#2354) 8 years ago
karthic rao 2e0742e309 bucket policy: Support for '?' wildcard. (#2353) 8 years ago
Krishna Srinivas 69fd196471 Object-cache: enforce cache size to be less than RAM. (#2338) 9 years ago
Krishna Srinivas 043ddbd834 optimize memory allocation during erasure-read by using temporary buffer pool. (#2259) 9 years ago
Harshavardhana c0c8a8430e XL/PutObject: Add single putObject and multipart caching. (#2115) 9 years ago
Krishna Srinivas 01cbacd803 object-cache: use golang bytes.Buffer and bytes.NewReader instead of custom implementation. (#2108) 9 years ago
Harshavardhana 8a028a9efb handler/PUT: Handle signature verification through a custom reader. (#2066) 9 years ago
Bala FA 1ad5fb8f76 posix: checkDiskFree() also checks free inodes. (#2086) 9 years ago
Harshavardhana d2557bb538 XL: GetObject caching implemented for XL. (#2017) 9 years ago
Harshavardhana e10934a88e bitrot: Start using blake2b algorithm and remove sha512 usage. (#1957) 9 years ago
Harshavardhana 4ab57f7d60 server: terminal width should fallback to 80x25. (#1895) 9 years ago
Harshavardhana 51f3d4e0ca XL/multipart: statPart should ignore errDiskNotFound. (#1862) 9 years ago
Bala FA 51bb613fdf pkg/safe: remove temporary file on failure (#1774) 9 years ago
Harshavardhana 64b0976e1b Remove probe and tasker. (#1733) 9 years ago
Harshavardhana 49141eb3e4 http: Remove minhttp package and use standard Golang http. (#1587) 9 years ago
Harshavardhana d1fa1d9352 Remove binary files from previous commit. 9 years ago
karthic rao 26e2c4bf4d Replacing fastsha256 with crypto/sha256 package from golang standard package (#1584) 9 years ago
Harshavardhana 5133ea50bd xl/fs: Make i/o operations atomic. (#1496) 9 years ago
Harshavardhana 7ae40eb1bb minhttp: Remove probe usage, move to golang error. (#1459) 9 years ago
Harshavardhana 4e34e03dd4 xl/fs: Split object layer into interface. (#1415) 9 years ago
Harshavardhana a98a7fb1ad Implement XL layer - preliminary work. 9 years ago
Harshavardhana ff4e04d942 atomic/fs: use safe package for atomic writes, even in multipart. 9 years ago
Harshavardhana 379e0abf03 cleanup: Remove old donut/xl code and erasure implementation. 9 years ago
Harshavardhana 6037fe66e9 minio: Simplify for `gosimple` tool complaints. 9 years ago
Harshavardhana efc80343e3 fs: Break fs package to top-level and introduce ObjectAPI interface. 9 years ago
Harshavardhana 9dca46e156 signature: Use a layered approach for signature verification. 9 years ago
Anis Elleuch 663f24064b Add simple FreeBSD support, make the minio project compilable 9 years ago