{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7276954,"defaultBranch":"main","name":"alluxio","ownerLogin":"Alluxio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-12-21T17:43:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16203694?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715194503.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"8748448b3607e716984733a4a79139bf80bcc996","ref":"refs/heads/release-2.9.4","pushedAt":"2024-05-08T18:55:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Xenorith","name":"Rico Chiu","path":"/Xenorith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5927743?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"541f247f96b11d27b72f77183a0e1f938248d1ff","after":"0d6b57e318eeb3ddd4cce374554df0ac7f4a7b1b","ref":"refs/heads/main","pushedAt":"2024-05-06T22:58:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Install netcat in Dockerfile\n\nInstall netcat in Dockerfile as needed.\n\t\t\tpr-link: Alluxio/alluxio#18598\n\t\t\tchange-id: cid-d2cc6b7c6d485a526e038c2faa94830933d3f716","shortMessageHtmlLink":"Install netcat in Dockerfile"}},{"before":"b6dbd59453bdfa6af1944b86f49683401adfaf5d","after":"541f247f96b11d27b72f77183a0e1f938248d1ff","ref":"refs/heads/main","pushedAt":"2024-04-30T20:52:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Add http getPage cache hit ratio\n\n### What changes are proposed in this pull request?\r\n\r\nAdd HTTP getPage cache hit ratio. This is used for mimicing how much data read from alluxio cache and how much data possibly fallback to UFS given that no that much user get metrics from alluxiofs client.\r\n\r\n### Why are the changes needed?\r\n\r\nTo get cache hit ratio of worker http server get page\r\n\r\n### Does this PR introduce any user facing changes?\r\n\r\nYes, add some metrics\r\n\n\t\t\tpr-link: Alluxio/alluxio#18594\n\t\t\tchange-id: cid-e6ee6b8f2d5a751d72e804fe8e067b02cbf3ac2c","shortMessageHtmlLink":"Add http getPage cache hit ratio"}},{"before":"3e520f1fef3b79b488088c339bddc7bd321d333d","after":"4adc159eddb56703ed970c3a5ccd1a181655ac59","ref":"refs/heads/master-2.x","pushedAt":"2024-04-30T19:58:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Xenorith","name":"Rico Chiu","path":"/Xenorith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5927743?s=80&v=4"},"commit":{"message":"Update version to 2.10.0-SNAPSHOT","shortMessageHtmlLink":"Update version to 2.10.0-SNAPSHOT"}},{"before":null,"after":"8748448b3607e716984733a4a79139bf80bcc996","ref":"refs/heads/release-294","pushedAt":"2024-04-30T05:46:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alluxio-ci","name":null,"path":"/alluxio-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17579717?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"0d225916c0b84082ce4b637894a25943bd981fe4","after":"550ccc14a0b71f9c0c932f919dfa303a443bfaca","ref":"refs/heads/branch-2.10","pushedAt":"2024-04-28T02:17:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Fix memory leaking when loading data\n\nCherry-pick of existing commit.\norig-pr: Alluxio/alluxio#17758\norig-commit: Alluxio/alluxio@2b83d95e123fa660639933f5f6a62907167726ee\norig-commit-author: Haoning Sun \n\n\t\t\tpr-link: Alluxio/alluxio#18592\n\t\t\tchange-id: cid-b5e9e655aff744b04d3187687a62dbaed6754186","shortMessageHtmlLink":"Fix memory leaking when loading data"}},{"before":null,"after":"3c71a7822215f494284b846e1fe70ba6317a6b7c","ref":"refs/heads/temp-cp-branch-branch-2.10-20240427-185231","pushedAt":"2024-04-28T01:52:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Fix memory leaking when loading data\n\n### What changes are proposed in this pull request?\r\n\r\nRelease buffer when an exception occurs.\r\n\r\n### Why are the changes needed?\r\nFix memory leaking.\r\n\n\t\t\tpr-link: Alluxio/alluxio#17758\n\t\t\tchange-id: cid-b5e9e655aff744b04d3187687a62dbaed6754186","shortMessageHtmlLink":"Fix memory leaking when loading data"}},{"before":"254aa3d553c71a88c50f3c30b875926981acfacb","after":"3e520f1fef3b79b488088c339bddc7bd321d333d","ref":"refs/heads/master-2.x","pushedAt":"2024-04-26T18:41:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Update local cache to catch 3.x\n\n### What changes are proposed in this pull request?\r\ncherry pick all local cache related stuff back to 2.x. The principle here is to keep Trino using the same code as 3.x\r\n\r\n### Why are the changes needed?\r\n\r\nPlease clarify why the changes are needed. For instance,\r\n 1. If you propose a new API, clarify the use case for a new API.\r\n 2. If you fix a bug, describe the bug.\r\n\r\n### Does this PR introduce any user facing changes?\r\n\r\nPlease list the user-facing changes introduced by your change, including\r\n 1. change in user-facing APIs\r\n 2. addition or removal of property keys\r\n 3. webui\r\n\n\t\t\tpr-link: Alluxio/alluxio#18574\n\t\t\tchange-id: cid-3e548ccfbfd290dcefd978a55221a92753f99118","shortMessageHtmlLink":"Update local cache to catch 3.x"}},{"before":"33ea120085cf5eaa3a3235d4227c681da41d7404","after":"0d225916c0b84082ce4b637894a25943bd981fe4","ref":"refs/heads/branch-2.10","pushedAt":"2024-04-25T10:29:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Allow MetricAccountingBlockReader to accept any BlockReader\n\nCherry-pick of existing commit.\norig-pr: Alluxio/alluxio#18590\norig-commit: Alluxio/alluxio@254aa3d553c71a88c50f3c30b875926981acfacb\norig-commit-author: Rico Chiu \n\n\t\t\tpr-link: Alluxio/alluxio#18591\n\t\t\tchange-id: cid-75519680da58b580045de2496263c26160c07857","shortMessageHtmlLink":"Allow MetricAccountingBlockReader to accept any BlockReader"}},{"before":null,"after":"c691250074ef258341cb2a827e70f553566271d8","ref":"refs/heads/temp-cp-branch-branch-2.10-20240425-032905","pushedAt":"2024-04-25T10:29:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Allow MetricAccountingBlockReader to accept any BlockReader\n\ngeneralize the constructor input of MetricAccountingBlockReader to count metrics for any implementation of BlockReader\n\t\t\tpr-link: Alluxio/alluxio#18590\n\t\t\tchange-id: cid-75519680da58b580045de2496263c26160c07857","shortMessageHtmlLink":"Allow MetricAccountingBlockReader to accept any BlockReader"}},{"before":"ac3d7cdf1be3e37c5cafcd552ade10bb2f3342f0","after":"254aa3d553c71a88c50f3c30b875926981acfacb","ref":"refs/heads/master-2.x","pushedAt":"2024-04-25T10:28:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Allow MetricAccountingBlockReader to accept any BlockReader\n\ngeneralize the constructor input of MetricAccountingBlockReader to count metrics for any implementation of BlockReader\n\t\t\tpr-link: Alluxio/alluxio#18590\n\t\t\tchange-id: cid-75519680da58b580045de2496263c26160c07857","shortMessageHtmlLink":"Allow MetricAccountingBlockReader to accept any BlockReader"}},{"before":"48b985f87080faedf74f145f61779acdbbbc84b3","after":"33ea120085cf5eaa3a3235d4227c681da41d7404","ref":"refs/heads/branch-2.10","pushedAt":"2024-04-25T09:22:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Fix cacheMissPercentage metric\n\nCherry-pick of existing commit.\norig-pr: Alluxio/alluxio#18208\norig-commit: Alluxio/alluxio@b37a96d45c9c56f885927f7fa647aa18bda7123d\norig-commit-author: juanjuan2 <45665083+juanjuan2@users.noreply.github.com>\n\n\t\t\tpr-link: Alluxio/alluxio#18589\n\t\t\tchange-id: cid-d24a6f324f7148cab4a30fbbf819510a1a314ebc","shortMessageHtmlLink":"Fix cacheMissPercentage metric"}},{"before":"c3890273bd0948ce48761288e9edffb6037bc43f","after":"48b985f87080faedf74f145f61779acdbbbc84b3","ref":"refs/heads/branch-2.10","pushedAt":"2024-04-25T08:24:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Remove noisy logging in InstanceMetadataServiceResourceFetcher\n\nCherry-pick of existing commit.\norig-pr: Alluxio/alluxio#18580\norig-commit: Alluxio/alluxio@ac3d7cdf1be3e37c5cafcd552ade10bb2f3342f0\norig-commit-author: Rico Chiu \n\n\t\t\tpr-link: Alluxio/alluxio#18588\n\t\t\tchange-id: cid-29ce8b283f5905bf3f3e1cab665176dee187e0ff","shortMessageHtmlLink":"Remove noisy logging in InstanceMetadataServiceResourceFetcher"}},{"before":"36b0b16463b95dc5f88f304028c51749519fa8e9","after":"b6dbd59453bdfa6af1944b86f49683401adfaf5d","ref":"refs/heads/main","pushedAt":"2024-04-25T08:22:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Update the logic of Alluxio clearing expired metadata\n\n### What changes are proposed in this pull request?\r\n\r\nModified the logic of Alluxio clearing expired metadata.\r\nThe expiration time of RocksDB is set so that expired metadata can be cleared in time every time RocksDB performs a compaction operation.\r\n\r\n### Why are the changes needed?\r\n\r\nAlluxio has a problem that expired metadata cannot be cleared in time, which may lead to insufficient disk space in the long run.\r\nWe have modified the logic for clearing expired metadata to ensure that if the user sets an appropriate metadata expiration time, the disk will not continue to accumulate metadata that cannot be cleared.\r\n\r\n### Does this PR introduce any user facing changes?\r\n\r\nNone\r\n\n\t\t\tpr-link: Alluxio/alluxio#18582\n\t\t\tchange-id: cid-40c506311a76a3c7585227ca2b5f488088ce9486","shortMessageHtmlLink":"Update the logic of Alluxio clearing expired metadata"}},{"before":null,"after":"b90b8fc25b6ba023717d6337fb8a855b228d35a6","ref":"refs/heads/temp-cp-branch-branch-2.10-20240425-005150","pushedAt":"2024-04-25T07:52:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Remove noisy logging in InstanceMetadataServiceResourceFetcher\n\nRemoves log entries such as `2024-02-13 17:07:02,337 WARN InstanceMetadataServiceResourceFetcher - Fail to retrieve token` in a similar fashion as https://github.com/Alluxio/alluxio/pull/13736\n\t\t\tpr-link: Alluxio/alluxio#18580\n\t\t\tchange-id: cid-29ce8b283f5905bf3f3e1cab665176dee187e0ff","shortMessageHtmlLink":"Remove noisy logging in InstanceMetadataServiceResourceFetcher"}},{"before":"e56de130784ce7682d5ffc3403701df9d3e48e60","after":"ac3d7cdf1be3e37c5cafcd552ade10bb2f3342f0","ref":"refs/heads/master-2.x","pushedAt":"2024-04-25T07:51:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Remove noisy logging in InstanceMetadataServiceResourceFetcher\n\nRemoves log entries such as `2024-02-13 17:07:02,337 WARN InstanceMetadataServiceResourceFetcher - Fail to retrieve token` in a similar fashion as https://github.com/Alluxio/alluxio/pull/13736\n\t\t\tpr-link: Alluxio/alluxio#18580\n\t\t\tchange-id: cid-29ce8b283f5905bf3f3e1cab665176dee187e0ff","shortMessageHtmlLink":"Remove noisy logging in InstanceMetadataServiceResourceFetcher"}},{"before":"59353f33642841605299e9592c83cf9a670dcf44","after":"c3890273bd0948ce48761288e9edffb6037bc43f","ref":"refs/heads/branch-2.10","pushedAt":"2024-04-23T23:37:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Fix the active rpc metrics; Port [#17234] to branch-2.10\n\nCherry pick https://github.com/Alluxio/alluxio/pull/17234 to branch-2.10\r\n\r\n### What changes are proposed in this pull request?\r\n\r\nmentioned in #16629 \r\n\r\n### Why are the changes needed?\r\n\r\nThe `Cluster.ActiveRpcReadCount` metric could get an impossible value like a negative number. The main reason is that the request handling doesn't cover all situations.\r\n\r\n### Does this PR introduce any user facing changes?\r\n\r\nNope\r\n\r\n\n\t\t\tpr-link: Alluxio/alluxio#18587\n\t\t\tchange-id: cid-04f369309aaf5e17b37e13f30c07d2515ac4c599","shortMessageHtmlLink":"Fix the active rpc metrics; Port [#17234] to branch-2.10"}},{"before":"2916b22b436827366b9673cebdb97eb195671e0b","after":"59353f33642841605299e9592c83cf9a670dcf44","ref":"refs/heads/branch-2.10","pushedAt":"2024-04-18T10:03:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Add position read supports for s3 proxy\n\nCherry-pick of existing commit.\norig-pr: Alluxio/alluxio#18578\norig-commit: Alluxio/alluxio@e56de130784ce7682d5ffc3403701df9d3e48e60\norig-commit-author: humengyu \n\n\t\t\tpr-link: Alluxio/alluxio#18579\n\t\t\tchange-id: cid-16bc766da5b13a1ca9acee4bea1151723a9f909d","shortMessageHtmlLink":"Add position read supports for s3 proxy"}},{"before":null,"after":"0acb109ebf73e93691a6fbbb75d2ee39ac5219eb","ref":"refs/heads/temp-cp-branch-branch-2.10-20240417-202758","pushedAt":"2024-04-18T03:28:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Add position read supports for s3 proxy\n\n### What changes are proposed in this pull request?\r\n\r\nWhen requesting a smaller range from the S3 proxy, support the S3 proxy in using the position read API to request data from the worker.\r\nadd a new property:\r\n```\r\nalluxio.proxy.s3.use.position.read.range.size\r\n```\r\n\r\n\r\n### Why are the changes needed?\r\n\r\nUsing position read can effectively solve the issue of reading amplification.\r\n\r\nPlease clarify why the changes are needed. For instance,\r\n 1. If you propose a new API, clarify the use case for a new API. no\r\n 2. If you fix a bug, describe the bug. no\r\n\r\n### Does this PR introduce any user facing changes?\r\n\r\nPlease list the user-facing changes introduced by your change, including\r\n 1. change in user-facing APIs no\r\n 2. addition or removal of property keys yes\r\n 3. webui no\r\n\n\t\t\tpr-link: Alluxio/alluxio#18578\n\t\t\tchange-id: cid-16bc766da5b13a1ca9acee4bea1151723a9f909d","shortMessageHtmlLink":"Add position read supports for s3 proxy"}},{"before":"602f978c9966395097ebe13a1546a76d1cc63693","after":"e56de130784ce7682d5ffc3403701df9d3e48e60","ref":"refs/heads/master-2.x","pushedAt":"2024-04-18T03:23:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Add position read supports for s3 proxy\n\n### What changes are proposed in this pull request?\r\n\r\nWhen requesting a smaller range from the S3 proxy, support the S3 proxy in using the position read API to request data from the worker.\r\nadd a new property:\r\n```\r\nalluxio.proxy.s3.use.position.read.range.size\r\n```\r\n\r\n\r\n### Why are the changes needed?\r\n\r\nUsing position read can effectively solve the issue of reading amplification.\r\n\r\nPlease clarify why the changes are needed. For instance,\r\n 1. If you propose a new API, clarify the use case for a new API. no\r\n 2. If you fix a bug, describe the bug. no\r\n\r\n### Does this PR introduce any user facing changes?\r\n\r\nPlease list the user-facing changes introduced by your change, including\r\n 1. change in user-facing APIs no\r\n 2. addition or removal of property keys yes\r\n 3. webui no\r\n\n\t\t\tpr-link: Alluxio/alluxio#18578\n\t\t\tchange-id: cid-16bc766da5b13a1ca9acee4bea1151723a9f909d","shortMessageHtmlLink":"Add position read supports for s3 proxy"}},{"before":"6e5a6188037fe25a8902c908b80dcc2520778941","after":"36b0b16463b95dc5f88f304028c51749519fa8e9","ref":"refs/heads/main","pushedAt":"2024-04-11T18:44:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Name threads used by LocalCacheManager\n\n### What changes are proposed in this pull request?\r\n\r\nUsing name threads is generally a good practice and helps system administrators understand what's going on with the system. Without explicit naming, the JDK-provided pools jave threads named `pool-N-thread-T`.\r\n\r\n\n\t\t\tpr-link: Alluxio/alluxio#18573\n\t\t\tchange-id: cid-2fb9e71b75de62e7c6a0ead8c83037922957bf68","shortMessageHtmlLink":"Name threads used by LocalCacheManager"}},{"before":"4371afa3be5ea637e89622e01267ba48d0a1c9ed","after":"6e5a6188037fe25a8902c908b80dcc2520778941","ref":"refs/heads/main","pushedAt":"2024-04-08T21:21:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alluxio-ci","name":null,"path":"/alluxio-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17579717?s=80&v=4"},"commit":{"message":"Update version to 313-SNAPSHOT","shortMessageHtmlLink":"Update version to 313-SNAPSHOT"}},{"before":null,"after":"220afdfc84f39097eca325b36e69083510af4ef4","ref":"refs/heads/release-312","pushedAt":"2024-04-08T21:21:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alluxio-ci","name":null,"path":"/alluxio-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17579717?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"fd5478e69cd176501c7173df1148285608cefd09","after":"4371afa3be5ea637e89622e01267ba48d0a1c9ed","ref":"refs/heads/main","pushedAt":"2024-04-08T19:30:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Fix local cache ttl\n\n### What changes are proposed in this pull request?\r\nWhen a old worker is down for couple days and up again with old data, the metrics Client.CachePagesAges would show high page age which exceed the ttl. And this violates the regulation.\r\nThis is caused by: \r\n1. we are not deleting old files when restoring local cache, and old data may still be able to serve users. \r\n2. when we are not able to run invalidate scheduled tasks when we are in restore state(initialDelay = 0).\r\n\r\nIn the meanwhile, fix a metrics calculation: CLIENT_CACHE_PAGES_INVALIDATED\r\n\r\n### Why are the changes needed?\r\nbug fix\r\n\r\n### Does this PR introduce any user facing changes?\r\nna\r\n\n\t\t\tpr-link: Alluxio/alluxio#18568\n\t\t\tchange-id: cid-c335697a018e0d57182045e96245f1145ed2494c","shortMessageHtmlLink":"Fix local cache ttl"}},{"before":"6acb565c17625294653c9ceb84f6fd80d3c06bdb","after":"2916b22b436827366b9673cebdb97eb195671e0b","ref":"refs/heads/branch-2.10","pushedAt":"2024-04-05T20:06:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Remove distributedLoad\n\nCherry-pick of existing commit.\norig-pr: Alluxio/alluxio#18569\norig-commit: Alluxio/alluxio@602f978c9966395097ebe13a1546a76d1cc63693\norig-commit-author: Rico Chiu \n\n\t\t\tpr-link: Alluxio/alluxio#18570\n\t\t\tchange-id: cid-47e4be64e1810fa58869a762d4b3efb160f52d7d","shortMessageHtmlLink":"Remove distributedLoad"}},{"before":null,"after":"7018e2e11534a757b0ee804fe4cbb87f1f8f6ba9","ref":"refs/heads/temp-cp-branch-branch-2.10-20240404-222427","pushedAt":"2024-04-05T05:24:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Remove distributedLoad\n\nWe will not aim to support this feature in the 2.x line, thus removing the user facing details and entrypoint for this feature.\n\t\t\tpr-link: Alluxio/alluxio#18569\n\t\t\tchange-id: cid-47e4be64e1810fa58869a762d4b3efb160f52d7d","shortMessageHtmlLink":"Remove distributedLoad"}},{"before":"a4cfabcdbaf90c8346e771e2a63ca6d032a84154","after":"602f978c9966395097ebe13a1546a76d1cc63693","ref":"refs/heads/master-2.x","pushedAt":"2024-04-05T05:23:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Remove distributedLoad\n\nWe will not aim to support this feature in the 2.x line, thus removing the user facing details and entrypoint for this feature.\n\t\t\tpr-link: Alluxio/alluxio#18569\n\t\t\tchange-id: cid-47e4be64e1810fa58869a762d4b3efb160f52d7d","shortMessageHtmlLink":"Remove distributedLoad"}},{"before":"b6f99f6b9d5a0e77f408be63649d757173fbcf02","after":"ecdd1eafeb26c71a1b84eeed152e1d87a2acabf0","ref":"refs/heads/branch-2.8","pushedAt":"2024-04-02T17:37:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Fix data corrupted issue when loading from UFS\n\nCherry-pick of existing commit.\norig-pr: Alluxio/alluxio#18525\norig-commit: Alluxio/alluxio@6507cf8ecd2b5f91c4c7b1698b525d3482bed246\norig-commit-author: jja725 \n\n\t\t\tpr-link: Alluxio/alluxio#18564\n\t\t\tchange-id: cid-bbba0feb29231e70750e5e79da5f405bb591d47a","shortMessageHtmlLink":"Fix data corrupted issue when loading from UFS"}},{"before":"aac8a61bbf7cbe616c9cc4b562c1a18a83db0b11","after":"fd5478e69cd176501c7173df1148285608cefd09","ref":"refs/heads/main","pushedAt":"2024-03-28T21:10:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Fix etcd calls exception handling and adjust failure detection timeout\n\n### What changes are proposed in this pull request?\r\n1. catch all exception thrown by fetch worker cluster view from etcd …when refresh the workers view instead of propagate throwing all the way to the caller\r\n2. make worker failure detection timeout (the timeout to determine if a worker is in FAILED state) configurable thru setting the service discovery entity's lease ttl\r\n3. make newLeaseInternal always overwrite the key with the newly created lease\r\n\r\n### Why are the changes needed?\r\n\r\nTo resolve:\r\n1) currently worker is considered down only 2sec after its disconnection with etcd, its too small, make the failure detection timeout configurable for registered service discovery services.\r\n2) etcd unavaible runtime exception will be propagated to caller which is non-ideal, currently capture at FileSystemContext.getCachedWorkers layer to prevent propagating to IO layer, causing an unnecessary ufs fallback such as cold read.\r\n\r\n### Does this PR introduce any user facing changes?\r\n\r\nNo\r\n\n\t\t\tpr-link: Alluxio/alluxio#18554\n\t\t\tchange-id: cid-3e87779f7cce10861e5b8a871030a89f9b828ab1","shortMessageHtmlLink":"Fix etcd calls exception handling and adjust failure detection timeout"}},{"before":"f5bf762da0e9c20965a8c91577e0b5fbad5b207f","after":"6acb565c17625294653c9ceb84f6fd80d3c06bdb","ref":"refs/heads/branch-2.10","pushedAt":"2024-03-27T07:39:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alluxio-bot","name":null,"path":"/alluxio-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19785354?s=80&v=4"},"commit":{"message":"Remove distributedMv\n\nCherry-pick of existing commit.\norig-pr: Alluxio/alluxio#18561\norig-commit: Alluxio/alluxio@a4cfabcdbaf90c8346e771e2a63ca6d032a84154\norig-commit-author: Rico Chiu \n\n\t\t\tpr-link: Alluxio/alluxio#18563\n\t\t\tchange-id: cid-dffdf3ebd01be4be043c09b4ea7a4f8562650171","shortMessageHtmlLink":"Remove distributedMv"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERPNAPAA","startCursor":null,"endCursor":null}},"title":"Activity · Alluxio/alluxio"}