41 Commits (2acb530ccdcb78d4d545404f3d9221a0bd274767)

Author SHA1 Message Date
Nitish Tiwari 61c17c8933 Add ObjectTagging Support (#8754) 5 years ago
Harshavardhana aa2e89bfe3 Use jsoniter whenever applicable instead of encoding/json (#8766) 5 years ago
Nitish Tiwari 3df7285c3c Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 5 years ago
Harshavardhana 3b8adf7528 Move storageclass config handling into cmd/config/storageclass (#8360) 5 years ago
Harshavardhana b52a3e523c Avoid using fastjson parser pool, move back to jsoniter (#8190) 5 years ago
Harshavardhana 9ca7470ccc
Avoid using jsoniter, move to fastjson (#8063) 5 years ago
Harshavardhana e6d8e272ce
Use const slashSeparator instead of "/" everywhere (#8028) 5 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 5 years ago
poornas 2564147ab4 Filter Expires header from user metadata (#7269) 5 years ago
poornas 5a80cbec2a Add double encryption at S3 gateway. (#6423) 6 years ago
Praveen raj Mani c7722fbb1b Simplify pkg `mimedb` (#6549) 6 years ago
Praveen raj Mani ce9d36d954 Add object compression support (#6292) 6 years ago
Harshavardhana adf9a9d300 Remove all unused variables and functions (#5823) 6 years ago
Andreas Auernhammer 2f20d90465 set storage class in FS mode (#5779) 6 years ago
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 6 years ago
poornas 76d1e8bbcd change fs.json format to include checksum fields (#5685) 6 years ago
Anis Elleuch 120b061966 Add multipart support in SSE-C encryption (#5576) 6 years ago
Krishna Srinivas 047b7aff0c Seek to offset 0 after Truncate() (#5375) 6 years ago
Krishna Srinivas 3b2486ebaf Lock free multipart backend implementation for FS (#5401) 7 years ago
Krishna Srinivas 7c72d14027 Separate the codebase for XL and FS format.json related code (#5317) 7 years ago
Nitish Tiwari 1e5fb4b79a
Fix storage class related issues (#5338) 7 years ago
Harshavardhana 8efa82126b
Convert errors tracer into a separate package (#5221) 7 years ago
Harshavardhana a4d6195244 Add public data-types for easier external loading (#5170) 7 years ago
Harshavardhana b2cbade477 Support creating empty directories. (#5049) 7 years ago
Harshavardhana d864e00e24 posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 7 years ago
Harshavardhana 353f2d3a6e fs: Hold `format.json` readLock ref to avoid GC. (#4532) 7 years ago
Harshavardhana 075b8903d7 fs: Add safe locking semantics for `format.json` (#4523) 7 years ago
Harshavardhana 155a90403a fs/erasure: Rename meta 'md5Sum' as 'etag'. (#4319) 7 years ago
Harshavardhana 76f4f20609 fs: Migrate object metadata to objects directory. (#4195) 7 years ago
Harshavardhana 4747adfcb4 fs: Enable returning ETag along with ListObjects() (#4042) 7 years ago
Harshavardhana 47ac410ab0 Code cleanup - simplify server side code. (#3870) 7 years ago
Krishna Srinivas 82373e3d50 fs: cleanup - do not cache size of metafiles (#3630) 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
Bala FA 1d4ac4b084 Rename getUUID() into mustGetUUID() (#3320) 8 years ago
Anis Elleuch ffbee70e04 Avoid removing 'tmp' directory inside '.minio.sys' (#3294) 8 years ago
Harshavardhana 716316f711 Reduce number of envs and options from command line. (#3230) 8 years ago
Harshavardhana 6494b77d41 server: Add more elaborate startup messages. (#2731) 8 years ago
Krishna Srinivas 9358ee011b logging: Print stack trace in case of errors. 8 years ago
Krishna Srinivas 3aa0574c6b FS/multipart: Append the parts to a file as and when the parts arrive. (#2513) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Harshavardhana 0e745fdb05 fs: Enable fs.json with env MINIO_ENABLE_FSMETA 8 years ago
Harshavardhana 0add96f655 fs: Save metadata for objects in minioMetaBucket directory. (#2251) 8 years ago
Anis Elleuch 0fddf3fe17 Avoid creating tmp directories under .minio/tmp/ to facilitate cleaning (#2187) 8 years ago
Bala FA 52b55afce0 FS: check whether disk format is FS or not. (#2083) 8 years ago
Harshavardhana ae936a0147 XL: Relax write quorum further to N/2 + 1. (#2018) 8 years ago
Harshavardhana 42286cba70 XL: Implement new ReadAll API for files which are read in single call. (#1974) 8 years ago
Harshavardhana e8990e42c2 XL: Make allocations simpler avoid redundant allocs. (#1961) 8 years ago
Harshavardhana 50d25ca94a XL: Change AppendFile() to return only error (#1932) 8 years ago
karthic rao afc3102488 Adding format.json during FS initialization (#1896) 8 years ago