25 Commits (7e0f1eb8b52936d27ac6886df2cf025166fe25e4)

Author SHA1 Message Date
Krishna Srinivas 81bee93b8d Move remote disk StorageAPI abstraction from RPC to REST (#6464) 6 years ago
Anis Elleuch 6d5f2a4391 Better support of empty directories (#5890) 7 years ago
Bala FA 0d52126023 Enhance policy handling to support SSE and WORM (#5790) 7 years ago
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 7 years ago
poornas a3e806ed61 Add disk based edge caching support. (#5182) 7 years ago
Krishna Srinivas 9ede179a21 Use context.Background() instead of nil 7 years ago
Krishna Srinivas 9083bc152e Flat multipart backend implementation for Erasure backend (#5447) 7 years ago
Bala FA 0e4431725c make notification as separate package (#5294) 7 years ago
Harshavardhana fb96779a8a Add large bucket support for erasure coded backend (#5160) 7 years ago
Harshavardhana 91101b11bb Converge repeated code to common deleteBucketMetadata() (#5508) 7 years ago
Harshavardhana 3ea28e9771 Support creating directories on erasure coded backend (#5443) 7 years ago
Harshavardhana 8efa82126b
Convert errors tracer into a separate package (#5221) 7 years ago
Harshavardhana 075b8903d7 fs: Add safe locking semantics for `format.json` (#4523) 8 years ago
Harshavardhana 155a90403a fs/erasure: Rename meta 'md5Sum' as 'etag'. (#4319) 8 years ago
Harshavardhana 76f4f20609 fs: Migrate object metadata to objects directory. (#4195) 8 years ago
Bala FA de204a0a52 Add extensive endpoints validation (#4019) 8 years ago
Karthic Rao 929a13f33f Fix for writes from Apache Spark. (#4074) 8 years ago
Bala FA 1c97dcb10a Add UTCNow() function. (#3931) 8 years ago
Harshavardhana 47ac410ab0 Code cleanup - simplify server side code. (#3870) 8 years ago
Zejun Li 32d0d3d4ac Enhanced newObjectLayerFn (#3837) 8 years ago
Harshavardhana 50b4e54a75 fs: Do not return reservedBucket names in ListBuckets() (#3754) 8 years ago
Harshavardhana 51fa4f7fe3 Make PutObject a nop for an object which ends with "/" and size is '0' (#3603) 8 years ago
Harshavardhana 62f8343879 Add constants for commonly used values. (#3588) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Harshavardhana ff4ce0ee14 fs/xl: Combine input checks into re-usable functions. (#3383) 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
Anis Elleuch 339c9019b9 Protect multipart directory from removing when it is empty (#3315) 8 years ago
Harshavardhana 066f64d34a bootup: MetaVolume init should use isErrIngored helper. (#3303) 8 years ago
Anis Elleuch ffbee70e04 Avoid removing 'tmp' directory inside '.minio.sys' (#3294) 8 years ago
Krishna Srinivas 79b98b5c25 boot: getPath() should take care of simple directory exports. (#3122) 8 years ago
Harshavardhana 9e2d0ac50b Move to URL based syntax formatting. (#3092) 8 years ago
Harshavardhana e9c45102b0 posix: Use sync.Pool buffers to copy in large buffers. (#3106) 8 years ago
Krishna Srinivas 32c3a558e9 distributed-XL: Support to run one minio process per export even on the same machine. (#2999) 8 years ago
Krishnan Parthasarathi 7d50361ca9 Move housekeeping before object layer initialization (#3001) 8 years ago
Harshavardhana 8d2347bc7b storage: DeleteFile should return errFileNotFound for ENOENT. (#2978) 8 years ago
Harshavardhana f8e13fb00e server: Startup sequence should be more idempotent. (#2974) 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
Anis Elleuch 90417d2dd6 Check for bucket existence in Set/Get/Remove bucket policy workflow + tests (#2745) 8 years ago
Anis Elleuch a84548d7ea Fix FS remove bucket regression bug (#2693) 8 years ago
Harshavardhana 182109f0de xl: Heal `format.json` properly on fresh disks. 8 years ago
Krishna Srinivas 9358ee011b logging: Print stack trace in case of errors. 8 years ago
Harshavardhana ae64b7fac8 XL: Handle object layer initialization properly. 8 years ago
awwalker 7c7eb1475d splitNetPath: Add support for windows paths including volumeNames e.g ip:C:\network\path 8 years ago
Krishnan Parthasarathi e55926e8cf distribute: Make server work with multiple remote disks 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Anis Elleuch d28fb5fe23 Add a generic registerShutdown function for graceful exit (#2344) 8 years ago
Harshavardhana 0add96f655 fs: Save metadata for objects in minioMetaBucket directory. (#2251) 9 years ago