2856 Commits (96997d2b21dd2db7e81b9ea6f21ba2c6652f20db)

Author SHA1 Message Date
Harshavardhana 75d44b3bae
add disk for more context in bitrot errors (#10296) 4 years ago
Klaus Post 95ae6c4b49
Fix missing unlock in *healSequence.hasEnded() (#10305) 4 years ago
KevinSmile 0ebb73ee2e
use const instead of literals (#10292) 4 years ago
Harshavardhana c8b84a0e9e
Add nancy vulnerability scanner (#10289) 4 years ago
Ritesh H Shukla 3acb5cff45
Update code comment (#10287) 4 years ago
Harshavardhana 74116204ce
handle fresh setup with mixed drives (#10273) 4 years ago
Harshavardhana e4a44f6224
fix: commonPrefixes behavior in ListObjectVersions (#10286) 4 years ago
poornas 0272973175
Fix regression in web ui for retention (#10285) 4 years ago
Harshavardhana d2a3f92452
fix: health handler for lockers (#10280) 4 years ago
Harshavardhana ede86845e5
docs: Add policy variables for resource and conditions (#10278) 4 years ago
Harshavardhana e57c742674
use single dynamic timeout for most locked API/heal ops (#10275) 4 years ago
Klaus Post bb5976d727
healbucket: Send object version ID (#10263) 4 years ago
Harshavardhana f7c1a59de1
add validation logs for configured Logger/Audit HTTP targets (#10274) 4 years ago
Anis Elleuch 51ba1dac49
listing: Fix result when prefix is an object with a slash (#10267) 4 years ago
Harshavardhana a4463dd40f
fix: storageClass shouldn't set the value upon failure (#10271) 4 years ago
Harshavardhana 83a82d818e
allow lock tolerance to match storage-class drive tolerance (#10270) 4 years ago
Harshavardhana 1d1c4430b2
decrypt ETags in parallel around 500 at a time (#10261) 4 years ago
Harshavardhana 43e6d1ce2d
fix: missing proxy request by bucket for ListVersions (#10260) 4 years ago
Harshavardhana 30da442a85
rootDisk on containers can have different device Id (#10259) 4 years ago
Harshavardhana 038d91feaa
fix: add public certs automatically as part of global CAs (#10256) 4 years ago
Harshavardhana e7ba78beee
use GlobalContext instead of context.Background when possible (#10254) 4 years ago
Harshavardhana b32d0a5b60 use the correct endpoints for offline drives 4 years ago
poornas 79e21601b0
fix: web handlers to enforce replication (#10249) 4 years ago
Harshavardhana 34253aa595
feat: cache env value in-case network is not reachable (#10251) 4 years ago
Harshavardhana 79ed7ce451
fs: listObjects shouldn't take FS locks while listing (#10248) 4 years ago
Harshavardhana 0dd3a08169
move the certPool loader function into pkg/certs (#10239) 4 years ago
Klaus Post f8f290e848
security: Remove insecure custom headers (#10244) 4 years ago
Harshavardhana 1e2ebc9945
feat: time to bring back http2.0 support (#10230) 4 years ago
Harshavardhana 2a9819aff8
fix: refactor background heal for cluster health (#10225) 4 years ago
Harshavardhana 6c6137b2e7
add cluster maintenance healthcheck drive heal affinity (#10218) 4 years ago
Anis Elleuch 9138b2b503
Avoid duplicate headers when proxying S3 listing requests (#10220) 4 years ago
Harshavardhana 77509ce391
Support looking up environment remotely (#10215) 4 years ago
poornas adcaa6f9de
fix: Change ListBucketTargets handler (#10217) 4 years ago
poornas 121164db56
fix: relax some replication validations (#10210) 4 years ago
Harshavardhana a20d4568a2
fix: make sure to use uniform drive count calculation (#10208) 4 years ago
Harshavardhana e656beb915
feat: allow service accounts to be generated with OpenID STS (#10184) 4 years ago
poornas 88daaef76b
Validate object lock when setting replication config. (#10200) 4 years ago
Harshavardhana 0b8255529a
fix: proxies set keep-alive timeouts to be system dependent (#10199) 4 years ago
Harshavardhana 019fe69a57
fix: reduce an extra system call for writes instead fail later (#10187) 4 years ago
Anis Elleuch 6ae30b21c9
fix ILM should not remove a protected version (#10189) 4 years ago
Harshavardhana b16781846e
allow server to start even with corrupted/faulty disks (#10175) 4 years ago
Harshavardhana 5ce82b45da
add CopyObject optimization when source and destination are same (#10170) 4 years ago
Harshavardhana e99bc177c0
fix: allow FS mode situations when conflicting files exist (#10185) 4 years ago
Harshavardhana b68bc75dad
fix: quorum calculation mistake with reduced parity (#10186) 4 years ago
Harshavardhana d61eac080b
fix: connection_string should override other params (#10180) 4 years ago
poornas a8dd7b3eda
Refactor replication target management. (#10154) 4 years ago
Harshavardhana 25a55bae6f
fix: avoid buffering of server sent events by proxies (#10164) 4 years ago
Harshavardhana fe157166ca
fix: Pass context all the way down to the network call in lockers (#10161) 4 years ago
Adam Brown f7259adf83
Update LastUpdate timestamp before save (#10152) 4 years ago
Harshavardhana 6669560cb9
turn-off bucket usage metrics in gateway mode (#10150) 4 years ago