You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by ji...@apache.org on 2022/04/29 02:12:59 UTC
[rocketmq] branch develop updated: [ISSUE #4211] Fix diskMaxUsedSpaceRatio does not take effect in dLedger
This is an automated email from the ASF dual-hosted git repository.
jinrongtong pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/rocketmq.git
The following commit(s) were added to refs/heads/develop by this push:
new df3f8de4c [ISSUE #4211] Fix diskMaxUsedSpaceRatio does not take effect in dLedger
df3f8de4c is described below
commit df3f8de4c03a282de052b130ae368ab00faca039
Author: cserwen <cs...@163.com>
AuthorDate: Fri Apr 29 10:12:51 2022 +0800
[ISSUE #4211] Fix diskMaxUsedSpaceRatio does not take effect in dLedger
---
.../main/java/org/apache/rocketmq/store/dledger/DLedgerCommitLog.java | 1 +
1 file changed, 1 insertion(+)
diff --git a/store/src/main/java/org/apache/rocketmq/store/dledger/DLedgerCommitLog.java b/store/src/main/java/org/apache/rocketmq/store/dledger/DLedgerCommitLog.java
index 01266ede7..b8f037369 100644
--- a/store/src/main/java/org/apache/rocketmq/store/dledger/DLedgerCommitLog.java
+++ b/store/src/main/java/org/apache/rocketmq/store/dledger/DLedgerCommitLog.java
@@ -101,6 +101,7 @@ public class DLedgerCommitLog extends CommitLog {
dLedgerConfig.setFileReservedHours(defaultMessageStore.getMessageStoreConfig().getFileReservedTime() + 1);
dLedgerConfig.setPreferredLeaderId(defaultMessageStore.getMessageStoreConfig().getPreferredLeaderId());
dLedgerConfig.setEnableBatchPush(defaultMessageStore.getMessageStoreConfig().isEnableBatchPush());
+ dLedgerConfig.setDiskSpaceRatioToCheckExpired(defaultMessageStore.getMessageStoreConfig().getDiskMaxUsedSpaceRatio() / 100f);
id = Integer.parseInt(dLedgerConfig.getSelfId().substring(1)) + 1;
dLedgerServer = new DLedgerServer(dLedgerConfig);