53 Commits (787f158f92872ca29b6c2ac055034edecff3454a)

Author SHA1 Message Date
Krishna Srinivas e452377b24 Add context to the object-interface methods. 7 years ago
Krishna Srinivas 9083bc152e Flat multipart backend implementation for Erasure backend (#5447) 7 years ago
Harshavardhana fb96779a8a Add large bucket support for erasure coded backend (#5160) 7 years ago
Harshavardhana 8de6cf4124 update dsync implementation to fix a regression (#5513) 7 years ago
poornas 4f73fd9487 Unify gateway and object layer. (#5487) 7 years ago
Harshavardhana 0c880bb852 Deprecate and remove in-memory object caching (#5481) 7 years ago
Nitish Tiwari e2d5a87b26 Fix free and total space reported in startup banner (#5419) 7 years ago
poornas 0bb6247056 Move nslocking from s3 layer to object layer (#5382) 7 years ago
Nitish Tiwari 42633748db
Update madmin package to return storage class parity (#5387) 7 years ago
Nitish Tiwari 545a9e4a82 Fix storage class related issues (#5322) 7 years ago
Nitish Tiwari 1a3dbbc9dd
Add x-amz-storage-class support (#5295) 7 years ago
Harshavardhana 490c30f853
erasure: Support cleaning up of stale multipart objects (#5250) 7 years ago
Harshavardhana 8efa82126b
Convert errors tracer into a separate package (#5221) 7 years ago
Nitish Tiwari fcc61fa46a Remove minimum inodes reqd check (#4747) 7 years ago
Harshavardhana 075b8903d7 fs: Add safe locking semantics for `format.json` (#4523) 8 years ago
Harshavardhana 7765081db7 cache: Increasing caching GC percent from 20 to 50. (#4041) 8 years ago
Aditya Manthramurthy 604417baf4 Allow cluster to start when only n/2 servers are up (#4066) 8 years ago
Bala FA 2df8160f6a server: handle command line and env variables at one place. (#3975) 8 years ago
Harshavardhana 43317530d5 Fix odd shadowing bug in XL init. (#3874) 8 years ago
Harshavardhana 47ac410ab0 Code cleanup - simplify server side code. (#3870) 8 years ago
Harshavardhana e49efcb9d9 xl: quickHeal heal bucket only when needed. (#3854) 8 years ago
Bala FA 208dd15245 Remove globalMaxCacheSize and globalCacheExpiry variables (#3826) 8 years ago
Harshavardhana 9df01035da Remove XL references in public docs to Erasure. (#3725) 8 years ago
Krishnan Parthasarathi 586058f079 Implement mgmt REST APIs to heal storage format. (#3604) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Harshavardhana 7bbb532b4b Add a `isErr` function to check for errs. 8 years ago
Harshavardhana b363709c11 caching: Optimize memory allocations. (#3405) 8 years ago
Harshavardhana 46a6fde813 xl/fs: Fix initializing meta volume bug. 8 years ago
Bala FA 0f2e493c9a Use isErrIgnored() function wherever applicable. (#3343) 8 years ago
Bala FA 825000bc34 Use humanize constants for KiB, MiB and GiB units. (#3322) 8 years ago
Harshavardhana 5197649081 utils: reduceErrs returns and validates quorum errors. (#3300) 8 years ago
Harshavardhana 0b9f0d14a1 auth/rpc: Take remote disk offline after maximum allowed attempts. (#3288) 8 years ago
Harshavardhana c91d3791f9 heal: Add healing support for bucket, bucket metadata files. (#3252) 8 years ago
Harshavardhana 716316f711 Reduce number of envs and options from command line. (#3230) 8 years ago
Krishnan Parthasarathi 7d50361ca9 Move housekeeping before object layer initialization (#3001) 8 years ago
Harshavardhana f8e13fb00e server: Startup sequence should be more idempotent. (#2974) 8 years ago
Anis Elleuch 334cdb5d64 XL total/free space calculation is done inside xl module (#2945) 8 years ago
Harshavardhana f22862aa28 heal: Refactor heal command. (#2901) 8 years ago
Harshavardhana 3cfb23750a control: Implement service command 'stop,restart,status'. (#2883) 8 years ago
Harshavardhana 6494b77d41 server: Add more elaborate startup messages. (#2731) 8 years ago
Aditya Manthramurthy 10d2ef5449 Remove comments relating to deprecated MINIO_DEBUG envvar (#2797) 8 years ago
Anis Elleuch fc783f8407 More tests for web handlers (#2755) 8 years ago
Anis Elleuch 7a549096de XL and FS use different tree walk ignored errors (#2707) 8 years ago
Harshavardhana 03430d0db8 tests: Add ListBucketHandler tests. (#2701) 8 years ago
Karthic Rao 07d232c7b4 instrumentation: instrumentation for locks. (#2584) 8 years ago
Krishnan Parthasarathi de67bca211 Move formatting of disks out of object layer initialization (#2572) 8 years ago
Anis Elleuch 0513b3ed07 Add Heal Disk Metadata RPC API + tests (#2556) 8 years ago
Harshavardhana 780ccc26f7 server: Validate server arguments for duplicates. (#2554) 8 years ago
Harshavardhana 339425fd52 server: Fetch StorageInfo() from underlying disks transparently. (#2549) 8 years ago
Krishnan Parthasarathi e55926e8cf distribute: Make server work with multiple remote disks 8 years ago