Commit Graph

  • a4f6705874 expire stale locks when owner is down (#11247) Harshavardhana 2021-01-07 19:16:18 -08:00
  • b35b537e3f Pass versionID to checkReplicateDelete in web handler (#11244) Poorna Krishnamoorthy 2021-01-07 15:28:27 -08:00
  • 5c52d5ffc7 fix: treat errVolumeNotFound as EOF error in listPathRaw (#11238) Harshavardhana 2021-01-07 09:52:53 -08:00
  • f0808bb2e5 fix: getObject fd leaks in transition and replication code (#11237) Harshavardhana 2021-01-06 16:13:10 -08:00
  • a6dee21092 initialize IAM store before Init() to avoid any crash (#11236) Harshavardhana 2021-01-06 13:40:20 -08:00
  • 6f781c5e7a heal: Reduce whitespace ticker to 5 seconds (#11234) Anis Elleuch 2021-01-06 22:29:50 +01:00
  • f8ca859790 fix: server/gateway banner formatting (#11230) Harshavardhana 2021-01-06 10:38:07 -08:00
  • b78521cd69 update license verifier to use updated keys (#11197) Kanagaraj M 2021-01-06 23:47:05 +05:30
  • 76e2713ffe fix: use buffers only when necessary for io.Copy() (#11229) Harshavardhana 2021-01-06 09:36:55 -08:00
  • b5d291ea88 fix: rename remaining zone -> pool (#11231) Harshavardhana 2021-01-06 09:35:47 -08:00
  • eb9172eecb Allow Compression + encryption (#11103) Klaus Post 2021-01-05 20:08:35 -08:00
  • 97a4c120e9 Add Optimization as a type of change (#11221) Klaus Post 2021-01-05 14:53:52 -08:00
  • 64bddf47d8 Pass deletemarker correctly to replicate opts (#11227) Poorna Krishnamoorthy 2021-01-05 14:12:37 -08:00
  • 4ed45ce543 fix: healing buckets during pool expansion (#11224) Harshavardhana 2021-01-05 13:24:22 -08:00
  • ad511b0eb8 tests: Fix occasional data race (#11223) Klaus Post 2021-01-05 10:45:26 -08:00
  • cb0eaeaad8 feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY (#11185) Harshavardhana 2021-01-05 10:22:57 -08:00
  • f3f0041ad0 Update yaml files to latest version RELEASE.2021-01-05T05-22-38Z Minio Trusted 2021-01-05 05:42:54 +00:00
  • d0027c3c41 do not use large buffers if not necessary (#11220) RELEASE.2021-01-05T05-22-38Z Harshavardhana 2021-01-04 18:51:52 -08:00
  • cb7fc99368 handlers: Avoid initializing a struct in each handler call (#11217) Anis Elleuch 2021-01-04 18:54:22 +01:00
  • a4383051d9 remove/deprecate crawler disable environment (#11214) Harshavardhana 2021-01-04 09:43:31 -08:00
  • e7ae49f9c9 fix: calculate prometheus disks_offline/disks_total correctly (#11215) Harshavardhana 2021-01-04 09:42:09 -08:00
  • 153d4be032 tracing: NumSubscribers() to use atomic instead of mutex (#11219) Anis Elleuch 2021-01-04 18:40:30 +01:00
  • dfd99b6d8f handlers: Little bit more optimizations (#11211) Anis Elleuch 2021-01-04 09:01:06 +01:00
  • c4b1d394d6 erasure: avoid io.Copy in hotpaths to reduce allocation (#11213) Harshavardhana 2021-01-03 16:27:34 -08:00
  • c4131c2798 feat: Small object optimization read data in single bulk call (#11207) Harshavardhana 2021-01-03 11:27:57 -08:00
  • c9d502e6fa parentDirIsObject() to return quickly with inexistant parent (#11204) Anis Elleuch 2021-01-02 21:01:29 +01:00
  • 677e80c0f8 xl: Remove check-dir in ReadVersion (#11200) Anis Elleuch 2021-01-02 19:35:57 +01:00
  • aa85af4d1a fix: missing CopyObjectPart maxClients reorder Harshavardhana 2021-01-01 23:07:37 -08:00
  • ae731d232f trace: Reorder http/trace maxClients wrapping for correct tracing (#11202) Anis Elleuch 2021-01-02 08:06:07 +01:00
  • a317d220ed xl-storage: Do not stat bucket assuming the object exists (#11201) Anis Elleuch 2021-01-01 18:44:36 +01:00
  • 3e1221a01c fix: log once updating dataUsageCache versions (#11190) Harshavardhana 2020-12-31 09:45:09 -08:00
  • c1f6ca6697 Fix caddy project url (#11198) Baptiste Mille-Mathias 2020-12-31 18:44:07 +01:00
  • 36fc2f98ed fix: admin trace throttled requests (#11192) Ritesh H Shukla 2020-12-30 21:04:55 -08:00
  • 556524c715 Reduce logging when peer is offline (#11184) Ritesh H Shukla 2020-12-30 14:38:54 -08:00
  • 428f288379 update release Dockerfile string Harshavardhana 2020-12-30 08:50:43 -08:00
  • cde801282d chore: enabled syntax highlighting in docs (#11182) 0xflotus 2020-12-30 02:38:28 +01:00
  • 6cf0008469 fix: docs typo in object lock docs (#11181) Ravind Kumar 2020-12-29 19:14:10 -05:00
  • 7b0330a98c Update yaml files to latest version RELEASE.2020-12-29T23-29-29Z Minio Trusted 2020-12-29 23:46:24 +00:00
  • cc457f1798 fix: enhance logging in crawler use console.Debug instead of logger.Info (#11179) RELEASE.2020-12-29T23-29-29Z Harshavardhana 2020-12-29 01:57:28 -08:00
  • ca0d31b09a fix: re-arrange handlers to handle requests on /minio (#11177) Harshavardhana 2020-12-28 17:10:33 -08:00
  • 445a9bd827 fix: heal optimizations in crawler to avoid multiple healing attempts (#11173) Harshavardhana 2020-12-28 10:31:00 -08:00
  • d8d25a308f fix: use HealObject for cleaning up dangling objects (#11171) Harshavardhana 2020-12-27 15:42:20 -08:00
  • c19e6ce773 avoid a crash in crawler when lifecycle is not initialized (#11170) Harshavardhana 2020-12-26 22:58:06 -08:00
  • d3c853a3be Update yaml files to latest version RELEASE.2020-12-26T01-35-54Z Minio Trusted 2020-12-26 01:53:30 +00:00
  • 59d3639396 fix: inherit heal opts globally, including bitrot settings (#11166) RELEASE.2020-12-26T01-35-54Z Harshavardhana 2020-12-24 23:04:03 -08:00
  • 027e17468a fix: discarding results do not attempt in-memory metacache writer (#11163) Harshavardhana 2020-12-24 15:02:02 -08:00
  • 45ea161f8d webUI: change listing to 1000 keys from browser UI (#11159) Harshavardhana 2020-12-23 19:58:15 -08:00
  • 7b8a456f68 Update lifecycle README docs (#11160) Poorna Krishnamoorthy 2020-12-23 19:56:55 -08:00
  • b43906f6ee fix: docs typos and keywords Harshavardhana 2020-12-23 11:59:20 -08:00
  • 6a66f142d4 fix: strict quorum in list should list on all drives (#11157) Harshavardhana 2020-12-23 09:26:40 -08:00
  • 5982965839 fix: re-use bytes.Buffer using sync.Pool (#11156) Harshavardhana 2020-12-22 23:22:37 -08:00
  • bfb92a27b7 Update yaml files to latest version RELEASE.2020-12-23T02-24-12Z Minio Trusted 2020-12-23 02:43:25 +00:00
  • 8565cefe4e fix: allow HTTP2.0 to be always configured RELEASE.2020-12-23T02-24-12Z Harshavardhana 2020-12-22 16:32:58 -08:00
  • 8cdf2106b0 refactor cmd/crypto code for SSE handling and parsing (#11045) Andreas Auernhammer 2020-12-22 18:19:32 +01:00
  • 35fafb837b fix: issues with handling delete markers in metacache (#11150) Harshavardhana 2020-12-22 09:16:43 -08:00
  • 274bbad5cb fix: select always online peers for remote listing (#11153) Harshavardhana 2020-12-22 09:16:07 -08:00
  • 5c451d1690 update x/net/http2 to address few bugs (#11144) Harshavardhana 2020-12-21 21:42:38 -08:00
  • c987313431 Encrypt remote target if kms is configured (#11034) Poorna Krishnamoorthy 2020-12-21 16:21:33 -08:00
  • 2ecaab55a6 admin: ServerInfo returns info without object layer initialized (#11142) Anis Elleuch 2020-12-21 18:35:19 +01:00
  • 3e792ae2a2 fix: change defaults for DNS cache dialer (#11145) Harshavardhana 2020-12-21 09:33:29 -08:00
  • 6df6ac0f34 fix testMultipartUploadFailure to properly cleanup (#11137) Yingrong Zhao 2020-12-21 11:23:27 -05:00
  • 4cc500a041 normalize users with double // in accessKeys (#11143) Harshavardhana 2020-12-20 10:09:51 -08:00
  • d8e28830cf fix: allow STS creds for admin accounts to add users (#11138) Harshavardhana 2020-12-19 13:24:21 -08:00
  • 3e16ec457a fix: support user/groups with '/' character (#11127) Harshavardhana 2020-12-19 09:36:37 -08:00
  • e5d378931d fix: delimiter based listing was broken without marker (#11136) Harshavardhana 2020-12-19 09:36:04 -08:00
  • 6128304f6e fix: regression introduced in aws-sdk-go tests Harshavardhana 2020-12-18 19:45:59 -08:00
  • e63a10e505 Profiling does not required object layer to be initialized (#11133) Anis Elleuch 2020-12-18 20:51:15 +01:00
  • 5434088c51 replication: Ensure to always use nano precision source modtime (#11135) Anis Elleuch 2020-12-18 20:37:28 +01:00
  • a773cf48d8 fix: overlapping object and prefix rejected (#11130) Harshavardhana 2020-12-18 08:51:09 -08:00
  • 386dd56856 Update yaml files to latest version RELEASE.2020-12-18T03-27-42Z Minio Trusted 2020-12-18 03:45:13 +00:00
  • f714840da7 add _MINIO_SERVER_DEBUG env for enabling debug messages (#11128) RELEASE.2020-12-18T03-27-42Z Harshavardhana 2020-12-17 16:52:47 -08:00
  • 7c9ef76f66 fix: timer deadlock on expired timers (#11124) Harshavardhana 2020-12-17 12:35:02 -08:00
  • cffdb01279 azure/s3 gateways: Pass ETag during GET call to avoid data corruption (#11024) Anis Elleuch 2020-12-17 18:11:14 +01:00
  • 970ddb424b feat: treat /var/run/secrets/ on k8s as system cert directory (#11123) Harshavardhana 2020-12-16 18:24:12 -08:00
  • b390a2a0b9 fix: reuser timers in erasure set hotpaths (#11106) Harshavardhana 2020-12-16 14:33:05 -08:00
  • cce5d7152a fix testListMultipartUpload in aws-sdk-go (#11122) Yingrong Zhao 2020-12-16 16:24:10 -05:00
  • 90158f1e33 fix: avoid logging for Heal APIs in FS mode (#11121) Harshavardhana 2020-12-16 09:46:13 -08:00
  • 26624552be Update yaml files to latest version RELEASE.2020-12-16T05-05-17Z Minio Trusted 2020-12-16 05:23:19 +00:00
  • c606c76323 fix: prioritized latest buckets for crawler to finish the scans faster (#11115) RELEASE.2020-12-16T05-05-17Z Harshavardhana 2020-12-15 17:34:54 -08:00
  • d674263eb7 fix: remove inode free as part of SameDisk check (#11107) Harshavardhana 2020-12-15 11:39:38 -08:00
  • e7d3b49a20 metacache: Make very small requests transient (#11109) Klaus Post 2020-12-15 11:25:36 -08:00
  • 5df61ab96b fix: remove gorilla/rpc/ deps fully after our fork (#11108) Harshavardhana 2020-12-15 11:18:06 -08:00
  • 3456b03b12 Ignore ObjectNotFound errors in delete api while enforcing locking (#11114) Poorna Krishnamoorthy 2020-12-15 11:15:49 -08:00
  • f6fb27e8f0 Don't copy interesting ids, clean up logging (#11102) Klaus Post 2020-12-14 13:13:33 -08:00
  • 8368ab76aa fix: remove the requirement for healing buckets in ListBucketsHeal (#11098) Harshavardhana 2020-12-14 12:07:07 -08:00
  • 3e83643320 lifecycle improvements and additional debug logging (#11096) Harshavardhana 2020-12-13 12:05:54 -08:00
  • 2eb52ca5f4 fix: heal bucket metadata right before healing bucket (#11097) Harshavardhana 2020-12-13 11:57:08 -08:00
  • 705e196b6c upgrade event notification dependencies (#11095) Harshavardhana 2020-12-12 20:31:28 -08:00
  • 7b5223d83d add vulnerability report policy (#11084) Andreas Auernhammer 2020-12-13 02:38:37 +01:00
  • f164085227 xl: Always set root disk to true in test environment (#11094) Anis Elleuch 2020-12-13 01:10:07 +01:00
  • 31bf6f0c25 Update yaml files to latest version RELEASE.2020-12-12T08-39-07Z Minio Trusted 2020-12-12 08:56:30 +00:00
  • 48191dd748 return NoSuchVersion if invalid version-id is specified (#11091) RELEASE.2020-12-12T08-39-07Z Harshavardhana 2020-12-11 20:44:08 -08:00
  • c4f29d24da metacache: Ask all disks when drive count is 4 (#11087) Anis Elleuch 2020-12-12 02:54:31 +01:00
  • db7890660e fix: a crash when disk is nil, safe access on erasureDisks (#11089) Harshavardhana 2020-12-11 16:58:36 -08:00
  • 9adc33efbb Return version-id header in DeleteObject response (#11090) Poorna Krishnamoorthy 2020-12-11 16:58:15 -08:00
  • 8f65aba04b ignore NoSuchVersion error in DeleteObjects API (#11086) Poorna Krishnamoorthy 2020-12-11 12:39:09 -08:00
  • 3a0082f0f1 fix: TTFB prometheus metrics calculation (#11082) Harshavardhana 2020-12-10 23:02:25 -08:00
  • 14792cdbc6 docs: fix the metrics formatting (#11081) Harshavardhana 2020-12-10 18:15:47 -08:00
  • 4939987eb8 update deps to latest for some vulnerable deps (#11080) Harshavardhana 2020-12-10 13:23:06 -08:00
  • 4bca62a0bd crawler: Stream bucket usage cache data (#11068) Klaus Post 2020-12-10 13:03:22 -08:00