87 Commits (master)

Author SHA1 Message Date
Poorna Krishnamoorthy 93fd248b52
fix: save ModTime properly in disk cache (#11522) 4 years ago
Krishnan Parthasarathi b87fae0049
Simplify PutObjReader for plain-text reader usage (#11470) 4 years ago
Andreas Auernhammer 871b450dbd
crypto: add support for decrypting SSE-KMS metadata (#11415) 4 years ago
Harshavardhana a6c146bd00
validate storage class across pools when setting config (#11320) 4 years ago
Klaus Post 2167ba0111
Feed correct part number to sio (#11326) 4 years ago
Klaus Post eb9172eecb
Allow Compression + encryption (#11103) 4 years ago
Andreas Auernhammer 8cdf2106b0
refactor cmd/crypto code for SSE handling and parsing (#11045) 4 years ago
Harshavardhana c606c76323
fix: prioritized latest buckets for crawler to finish the scans faster (#11115) 4 years ago
Anis Elleuch a51488cbaa
s3: Fix reading GET with partNumber specified (#11032) 4 years ago
Klaus Post a896125490
Add crawler delay config + dynamic config values (#11018) 4 years ago
Poorna Krishnamoorthy 1ebf6f146a Add support for ILM transition (#10565) 4 years ago
Harshavardhana 736e58dd68
fix: handle concurrent lockers with multiple optimizations (#10640) 4 years ago
Anis Elleuch 71403be912
fix: consider partNumber in GET/HEAD requests (#10618) 4 years ago
Harshavardhana 0537a21b79
avoid concurrenct use of rand.NewSource (#10543) 4 years ago
Harshavardhana 3831cc9e3b
fix: [fs] CompleteMultipart use trie structure for partMatch (#10522) 4 years ago
Harshavardhana 0104af6bcc
delayed locks until we have started reading the body (#10474) 4 years ago
Harshavardhana eb2934f0c1
simplify webhook DNS further generalize for gateway (#10448) 4 years ago
Klaus Post b7438fe4e6
Copy metadata before spawning goroutine + prealloc maps (#10458) 4 years ago
Harshavardhana 1d1c4430b2
decrypt ETags in parallel around 500 at a time (#10261) 4 years ago
Harshavardhana d53e560ce0
fix: copyObject key rotation issue (#10085) 4 years ago
Harshavardhana 3fe27c8411
fix: In federated setup dial all hosts to figure out online host (#10074) 4 years ago
Harshavardhana 14b1c9f8e4
fix: return Range errors after If-Matches (#10045) 4 years ago
Anis Elleuch 778e9c864f
Move dependency from minio-go v6 to v7 (#10042) 4 years ago
Klaus Post 142b057be8
Check object names on windows (#9798) 5 years ago
Harshavardhana 0c71ce3398
fix size accounting for encrypted/compressed objects (#9690) 5 years ago
Harshavardhana 7b58dcb28c
fix: return context error from context reader (#9507) 5 years ago
Egon Elbre 85be7b39ac
Call cleanup funcs when skip fails (#9417) 5 years ago
Harshavardhana 282c9f790a
fix: validate partNumber in queryParam as part of preConditions (#9386) 5 years ago
Harshavardhana 9054ce73b2
fix: deprecate skyring/uuid and use maintained google/uuid (#9340) 5 years ago
Andreas Auernhammer db41953618
avoid unnecessary KMS requests during single-part PUT (#9220) 5 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Klaus Post 8d98662633
re-implement data usage crawler to be more efficient (#9075) 5 years ago
Harshavardhana ab7d3cd508
fix: Speed up multi-object delete by taking bulk locks (#8974) 5 years ago
Harshavardhana c56c2f5fd3
fix routing issue for esoteric characters in gorilla/mux (#8967) 5 years ago
Harshavardhana c2c5b09bb1
Avoid object names with '//' to avoid hash inconsistencies (#8946) 5 years ago
Nitish Tiwari 61c17c8933 Add ObjectTagging Support (#8754) 5 years ago
Anis Elleuch 555969ee42 Add data usage collect with its new admin API (#8553) 5 years ago
Nitish Tiwari 3df7285c3c Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 5 years ago
Harshavardhana e542084c37
Add etcd path prefix for all IAM assets (#8569) 5 years ago
Harshavardhana 2dad14974e
Handle port as json.Number for DNS records in etcd (#8513) 5 years ago
Harshavardhana 47b13cdb80 Add etcd part of config support, add noColor/json support (#8439) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago
Harshavardhana 3b8adf7528 Move storageclass config handling into cmd/config/storageclass (#8360) 5 years ago
Klaus Post ff726969aa Switch to Snappy -> S2 compression (#8189) 5 years ago
Andreas Auernhammer 2b51fe9f26 make SSE request header check comprehensive (#8276) 5 years ago
Harshavardhana e6d8e272ce
Use const slashSeparator instead of "/" everywhere (#8028) 5 years ago
maihde 5cd9f10a02 Support Federation on a single machine (#8009) 5 years ago
Ashish Kumar Sinha 97f2bc26b9 Add validations for object name length and prefix (#7746) 5 years ago
Harshavardhana c43f745449
Ensure that we use constants everywhere (#7845) 5 years ago
Krishna Srinivas 338e9a9be9 Put object client disconnect (#7824) 5 years ago