23 Commits (e96fdcd5ec50e8243b9dfd53a5a203440800d87f)

Author SHA1 Message Date
Anis Elleuch 65aa2bc614
ilm: Remove object in HEAD/GET if having an applicable ILM rule (#11296) 4 years ago
Anis Elleuch e9ac7b0fb7
heal: Remove empty directories (#11354) 4 years ago
Harshavardhana f21d650ed4
fix: readData in bulk call using messagepack byte wrappers (#11228) 4 years ago
Harshavardhana d0027c3c41
do not use large buffers if not necessary (#11220) 4 years ago
Harshavardhana c4131c2798
feat: Small object optimization read data in single bulk call (#11207) 4 years ago
Harshavardhana c19e6ce773
avoid a crash in crawler when lifecycle is not initialized (#11170) 4 years ago
Poorna Krishnamoorthy 1ebf6f146a Add support for ILM transition (#10565) 4 years ago
Harshavardhana 9a34fd5c4a Revert "Revert "Add delete marker replication support (#10396)"" 4 years ago
Harshavardhana 267d7bf0a9 Revert "Add delete marker replication support (#10396)" 4 years ago
Poorna Krishnamoorthy 50c10a5087
Add delete marker replication support (#10396) 4 years ago
Harshavardhana 1a1f00fa15
fix: use internode data for DisksInfo, VolsInfo in message pack (#10821) 4 years ago
Klaus Post 37749f4623
Optimize FileInfo(Version) transfer (#10775) 4 years ago
Klaus Post a982baff27
ListObjects Metadata Caching (#10648) 4 years ago
Harshavardhana 17747db93f
fix: support healing older content (#10076) 4 years ago
Anis Elleuch 21a37e3393
fix: ListObjectVersions should return ordered Version & DeleteMarker (#9959) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
poornas 3d3b75fb8d
Avoid overwriting object tags when changing lock (#9794) 5 years ago
Anis Elleuch 48e614b167
honor lifecycle expiration with tag rule (#9604) 5 years ago
Harshavardhana 23a8411732
Add a generic Walk()'er to list a bucket, optinally prefix (#9026) 5 years ago
Harshavardhana b3f22eac56 Offload listing to posix layer (#7611) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Anis Elleuch 380d6c6435 Use getObjectInfo() in both FS and XL ListObjects() to simplify and to return complete object information (#3247) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Harshavardhana 71632b375e docs: Add comments for each data types. (#1881) 9 years ago
Harshavardhana 34e9ad24aa XL: Introduce new API StorageInfo. (#1770) 9 years ago
Harshavardhana a98a7fb1ad Implement XL layer - preliminary work. 9 years ago
Harshavardhana 4cf73caf02 api: Add diskInfo as part of StatVol and ListVols. (#1349) 9 years ago
Krishna Srinivas 3c48537f20 refactor: refactor code to separate fs into object-layer and fs layer. (#1305) 9 years ago
Harshavardhana bad2f2afbb storage: Add storage interface. 9 years ago
Harshavardhana c69fdf0cf2 listObjects: Cleanup and naming conventions. 9 years ago
Krishna Srinivas 85ab1df5a8 listObjects: do not do stat during readdir() 9 years ago
Harshavardhana 762b798767 Migrate this project to minio micro services code 9 years ago
Harshavardhana d54488f144 Move all server and controller packages into top-level 9 years ago
Harshavardhana 7d8cfa0a77 Add tests for minio top level 9 years ago
Anand Babu (AB) Periasamy d1f1b7ac31 new version format and some cleanup 9 years ago
Harshavardhana 7093a05ab1 Version is a package now, will be re-used across codebase. 9 years ago
Harshavardhana 988d39a5b6 Migrate to golang1.5 release with GO15VENDOREXPERIMENT=1 enabled 9 years ago
Harshavardhana 61175ef091 Migrate to govendor to avoid limitations of godep 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 9 years ago
Harshavardhana 0a827305ad Implement metadata cache, metadata cache is used by top level donut right now. Rename trove as data cache 10 years ago
Harshavardhana 8a4e7bcdcf Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
Harshavardhana dc0df3dc0e Breakaway from driver model, move cache into donut 10 years ago
Harshavardhana a91e519692 Make caching a package trove, and use it inside memory driver 10 years ago
Harshavardhana 8d06504068 Change all minio-io path to minio 10 years ago
Frederick F. Kautz IV be4bc44b4d Replacing gopkg.in/check.v1 with minio-io/check 10 years ago
Harshavardhana 2b0b5f014a Update license header Mini should be Minimalist really 10 years ago
Harshavardhana e5af8a3f5d Further fixes - 10 years ago
Harshavardhana 66e31445ff Golint cleanup pkg/utils/crypto/keys 10 years ago
Harshavardhana 680848bdcb Add license header 10 years ago