Commit Graph

  • dfaf735073 replication: fix queuing of large uploads (#17831) Poorna 2023-08-10 15:48:42 -07:00
  • 0d2b7bf94d upgrade console dependency to v0.36.0 (#17839) Harshavardhana 2023-08-10 15:48:11 -07:00
  • 7fcfde7f07 s3: Pick a pool with >85% if all other pools are in suspended state (#17826) Anis Eleuch 2023-08-10 19:06:31 +01:00
  • b1391d1991 feat: support perf client to show TX from client to server (#17718) jiuker 2023-08-10 22:14:46 +08:00
  • 49c8e16410 update CI/CD to go1.21 (#17828) Harshavardhana 2023-08-10 07:13:58 -07:00
  • 0e93681589 Update yaml files to latest version RELEASE.2023-08-09T23-30-22Z Minio Trusted 2023-08-10 00:09:18 +00:00
  • eb55034dfe optimize deletePrefix, use direct set location via object name (#17827) Harshavardhana 2023-08-09 16:30:22 -07:00
  • c45bc32d98 skip disks under scanning when healing disks (#17822) Harshavardhana 2023-08-09 12:51:47 -07:00
  • 6e860b6dc5 count all versions as part of DeleteAllVersionsAction (#17821) Harshavardhana 2023-08-09 08:55:19 -07:00
  • b732a673dc reduce logging in bucket replication in retry scenarios (#17820) Harshavardhana 2023-08-08 13:27:40 -07:00
  • b6b6d6e8d8 Removed replication dashboard (#17815) Shubhendu 2023-08-08 20:43:45 +05:30
  • 23e4895dfc Create metrics slice when necessary (#17809) Yang Wu 2023-08-07 17:21:22 +08:00
  • 8666c55ca6 fix: do not use PrefixEnabled() logic to ignore valid objects (#17677) Harshavardhana 2023-08-05 13:56:01 -07:00
  • a3f00c5d5e batch: Strict unmarshal yaml document to avoid user made typos (#17808) Anis Eleuch 2023-08-05 21:51:48 +01:00
  • 26c23b30f4 replication: set context timeout for NewMultipartUpload calls (#17807) Poorna 2023-08-05 12:27:07 -07:00
  • a436fd513b track client disconnections properly for all ListObjects calls (#17804) Anis Eleuch 2023-08-04 23:57:27 +01:00
  • 3bc34ffd94 Update yaml files to latest version RELEASE.2023-08-04T17-40-21Z Minio Trusted 2023-08-04 19:12:45 +00:00
  • 533cd8d6df fix: batch replication pull must preserve versionID (#17805) Harshavardhana 2023-08-04 12:09:10 -07:00
  • cb089dcb52 error out by default beyond 10000 versions per object (#17803) Harshavardhana 2023-08-04 10:40:21 -07:00
  • e0329cfdbb update console v0.35.1 Harshavardhana 2023-08-03 15:03:20 -07:00
  • 239ccc9c40 fix: crash in globalTierJournal when TierConfig is not initialized (#17791) Harshavardhana 2023-08-03 14:16:15 -07:00
  • b762fbaf21 sts: validate if iam subsystem initialized in handlers (#17796) Poorna 2023-08-03 13:24:25 -07:00
  • 0285df5a02 fix: prioritize audit_webhook and logger_webhook ENVs over the config KVS (#17783) Praveen raj Mani 2023-08-03 15:17:07 +05:30
  • 45fb375c41 allow healing to prefer local disks over remote (#17788) Harshavardhana 2023-08-03 02:18:18 -07:00
  • 4a4950fe41 fix: honor requested allow origin settings properly (#17789) Harshavardhana 2023-08-02 20:41:21 -07:00
  • 1664fd8bb1 Avoid logging errors twice during transitioned objects expiration (#17782) Anis Eleuch 2023-08-02 17:06:03 +01:00
  • 21cdd2bf5d avoid overwriting metrics on success, save it in defer (#17780) Harshavardhana 2023-08-01 22:19:56 -07:00
  • 0153f96a20 add deadlines for readMetadata() in listing (#17776) Harshavardhana 2023-08-01 21:52:31 -07:00
  • a7a7533190 add new errors for Disks with timeouts (#17770) Harshavardhana 2023-08-01 12:47:50 -07:00
  • 311380f8cb replication resync: fix queueing (#17775) Poorna 2023-08-01 11:51:15 -07:00
  • b0f0e53bba fix: make sure to correctly initialize health checks (#17765) Harshavardhana 2023-08-01 10:54:26 -07:00
  • 004f1e2f66 Fix trailing header signature mismatch (#17774) Klaus Post 2023-08-01 08:45:57 -07:00
  • 2fa561f22e do not crash on invalid metric values (#17764) Harshavardhana 2023-08-01 00:55:39 -07:00
  • 81be718674 fix: optimize DiskInfo() call avoid metrics when not needed (#17763) Harshavardhana 2023-07-31 15:20:48 -07:00
  • 8162fd1e20 fix: couple of typos in README.md (#17754) Rajat Shinde 2023-07-31 18:17:13 +00:00
  • 49a1e2f98e update-notifier.go: misleading version age message (#17750) Sho Ce 2023-07-31 21:06:19 +05:30
  • 684c46369c Send events for extracted objects (#17760) Klaus Post 2023-07-31 08:33:51 -07:00
  • 715c9e3ca9 fix: allow mc executable inside minio containers (#17755) Martin Zruban 2023-07-31 09:13:41 +02:00
  • 73edd5b8fd introduce 'mc admin config set alias/ api odirect=on' (#17753) Harshavardhana 2023-07-31 00:12:53 -07:00
  • 5e5bdf5432 capture total errors data availability and any timeout errors (#17748) Harshavardhana 2023-07-29 23:26:26 -07:00
  • 48a3e9bc82 update NTP package to fix ipv6 bug (#17752) Harshavardhana 2023-07-29 17:43:50 -07:00
  • f13cfcb83e allow disabling O_DIRECT for write ops (#17751) Harshavardhana 2023-07-29 15:17:56 -07:00
  • 9c0e8cd15b logger: Avoid slow calls in http logger Send() function (#17747) Anis Eleuch 2023-07-29 20:49:18 +01:00
  • ad2a70ba06 update console v0.34.0 Harshavardhana 2023-07-28 17:24:00 -07:00
  • 731e03fe5a add ReadFileStream deadline for disk call (#17745) Harshavardhana 2023-07-28 15:37:53 -07:00
  • f9d029c8fa fix: prevCertificate save not correct in loop (#17744) jiuker 2023-07-29 03:57:49 +08:00
  • 7057d00a28 s3: Return invalid bucket name the first thing in all S3 calls (#17742) Anis Eleuch 2023-07-28 18:49:20 +01:00
  • 114fab4c70 export cluster health as prometheus metrics (#17741) Harshavardhana 2023-07-28 01:16:53 -07:00
  • c2edbfae55 update all deps and add credits (#17740) Harshavardhana 2023-07-27 12:43:25 -07:00
  • a92cb66468 Get the signed headers in the order they were signed (#17690) ruspaul013 2023-07-27 21:45:30 +03:00
  • 535f97ba61 check if metadata headers/url values are equal with signed headers (#17737) ruspaul013 2023-07-27 21:44:56 +03:00
  • 14ebd82dbd fix: missing disk metrics when query metric api from peer (#17738) drivebyer 2023-07-28 02:44:13 +08:00
  • aea7b08a47 Update nats server dependency (#17734) Klaus Post 2023-07-27 07:35:52 -07:00
  • 47dcfcbdd4 introduce deadlines on READ operations (#17724) Harshavardhana 2023-07-27 07:33:05 -07:00
  • bf3901342c Include SuccessorModTime for FileInfo quorum (#17732) Krishnan Parthasarathi 2023-07-26 17:04:16 -07:00
  • e1731d9403 Added bucket specific grafana dashboard (#17727) Shubhendu 2023-07-27 03:40:11 +05:30
  • b28bcad11b avoid Access() calls on known bucket paths (#17719) Harshavardhana 2023-07-26 11:31:40 -07:00
  • a7c71e4c6b protect disk monitoring to avoid busy loop configuration (#17723) Harshavardhana 2023-07-25 20:02:22 -07:00
  • 1a42693d68 replication: limit larger uploads to a subset of workers (#17687) Poorna 2023-07-25 20:02:02 -07:00
  • e7b60c4d65 Add slow drive timeouts to match with active disk monitoring (#17701) Harshavardhana 2023-07-25 16:58:31 -07:00
  • f95129894d Use decrypted object size while computing object size summary (#17717) Poorna 2023-07-24 20:13:25 -04:00
  • c32c71c836 allow DNS cache TTL to be configurable (#17709) Harshavardhana 2023-07-24 15:13:35 -07:00
  • 14e1ace552 remove serializing WalkDir() across all buckets/prefixes on SSDs (#17707) Harshavardhana 2023-07-24 09:30:19 -07:00
  • a7fb3a3853 fix: Create metrics slice when necessary in getCacheMetrics() (#17711) drivebyer 2023-07-24 23:40:21 +08:00
  • 2da4bd5f1a Revert "don't error when asked for 0-based range on empty objects (#17708) (#17713) Klaus Post 2023-07-24 07:56:28 -07:00
  • 7e76d66184 don't error when asked for 0-based range on empty objects (#17708) flisk 2023-07-23 09:10:03 +02:00
  • 7764f4a8e3 return tags as part of Head/Get calls (#17635) Harshavardhana 2023-07-22 07:19:43 -07:00
  • e1094dde08 update MinIO replication dashboard with latest metrics Harshavardhana 2023-07-21 17:30:04 -07:00
  • 4894c67196 Update yaml files to latest version RELEASE.2023-07-21T21-12-44Z Minio Trusted 2023-07-21 22:28:35 +00:00
  • d004c45386 grafana-dashboard: Update scrape_jobs variable to be single select (#17696) Doom And Love 2023-07-21 17:12:44 -04:00
  • 6624f970c0 Fix spelling of 'already' across repository (#17703) Kaan Kabalak 2023-07-21 18:45:08 +03:00
  • de684dc122 update console release v0.33.0 Harshavardhana 2023-07-21 01:20:02 -07:00
  • 331bdc2245 fix: remove CompleteMultipartUpload() 200 OK response for blocking calls (#17699) Harshavardhana 2023-07-20 22:14:38 -07:00
  • e12ab486a2 avoid using os.Getenv for internal code, use env.Get() instead (#17688) Harshavardhana 2023-07-20 07:52:49 -07:00
  • 9eeee92d36 Add deletemarker_total metric (#17689) Krishnan Parthasarathi 2023-07-20 07:52:32 -07:00
  • 756d6aa729 fix: report correct pool/set/disk indexes for offline disks (#17695) Anis Eleuch 2023-07-20 15:48:21 +01:00
  • bddd53d6d2 fix: retry listing in decommissioning if it fails perpetually (#17682) Harshavardhana 2023-07-19 13:09:37 -07:00
  • c0a5bdaed9 update grafana dashboard JSON with the new metrics (#17683) Harshavardhana 2023-07-19 08:16:04 -07:00
  • a99cd825ab fix: byHost realTime metrics API (#17681) jiuker 2023-07-19 14:50:30 +08:00
  • 6426b74770 move bucket centric metrics to /minio/v2/metrics/bucket handlers (#17663) Harshavardhana 2023-07-18 22:25:12 -07:00
  • 4f257bf1e6 pick internode interface properly via globalLocalNodeName (#17680) Harshavardhana 2023-07-18 19:18:11 -07:00
  • 73a056999c Update yaml files to latest version RELEASE.2023-07-18T17-49-40Z Minio Trusted 2023-07-18 21:44:57 +00:00
  • 0120ff93bc admin-info: add DeleteMarkers count (#17659) Krishnan Parthasarathi 2023-07-18 10:49:40 -07:00
  • 49638fa533 s3: Delete Bucket should not recreate bucket if it does not exist (#17676) Anis Eleuch 2023-07-18 17:32:19 +01:00
  • 76510dac8a upgrade all deps to their latest releases (#17671) Harshavardhana 2023-07-17 21:12:48 -07:00
  • 7a3a7b19e5 Added a start script to inspect command output (#17591) Shubhendu 2023-07-18 02:45:28 +05:30
  • 24e86d0c59 avoid passing around poolIdx, setIdx instead pass the relevant disks (#17660) Harshavardhana 2023-07-17 09:52:05 -07:00
  • 9b5c2c386a fix: return error when requested interface has no stats available (#17666) drivebyer 2023-07-17 16:14:01 +08:00
  • d118031ed6 fix: when Origin: null is set return back '*' for allow origins (#17651) jiuker 2023-07-16 03:15:06 +08:00
  • 341a89c00d return a descriptive error when loading any IAM item fails (#17654) Anis Eleuch 2023-07-15 04:17:14 +01:00
  • df29d25e6b return different status code for internode communication (#17655) Anis Eleuch 2023-07-15 02:34:55 +01:00
  • 3e196fa7b3 fix: ILM newer noncurrent version limit must return correct versions (#17652) Harshavardhana 2023-07-14 16:42:35 -07:00
  • 04c792476f fix: provide a possible slice cap for heal failed metrics items (#17647) drivebyer 2023-07-15 02:02:45 +08:00
  • 005a4a275a add more bootstrap messages to provide latency (#17650) Harshavardhana 2023-07-14 04:00:29 -07:00
  • bdddf597f6 shuffle buckets randomly before being scanned (#17644) Harshavardhana 2023-07-14 02:25:40 -07:00
  • bb6921bf9c Send AuditLog via new middleware fn for admin APIs (#17632) Aditya Manthramurthy 2023-07-13 14:52:21 -07:00
  • bb63375f1b Do not consider subnet api key as secret (#17643) Shireesh Anjal 2023-07-14 00:54:47 +05:30
  • 4f89e5bba9 Add active disk health checks (#17539) Klaus Post 2023-07-13 11:41:55 -07:00
  • 183428db03 fear: Implement 'mc support top net' (#17598) jiuker 2023-07-14 02:41:19 +08:00
  • fc6d873758 Use os.ReadFile instead of ioutil.ReadFile (#17649) Shireesh Anjal 2023-07-13 21:37:10 +05:30