mirror of
https://github.com/apache/rocketmq.git
synced 2026-08-28 20:09:14 +08:00
* fix: wrong setter for config isEnableBatchPush Change-Id: I1ebf4748c26c42efb058c11a8b5084b69213892c * fix: change isEnableBatchPush to enableBatchPush Change-Id: I13db49a30841fe5ff9a548f02afa0cc272ba027d
This commit is contained in:
@@ -235,7 +235,7 @@ public class MessageStoreConfig {
|
||||
private String dLegerPeers;
|
||||
private String dLegerSelfId;
|
||||
private String preferredLeaderId;
|
||||
private boolean isEnableBatchPush = false;
|
||||
private boolean enableBatchPush = false;
|
||||
|
||||
private boolean enableScheduleMessageStats = true;
|
||||
|
||||
@@ -1132,11 +1132,11 @@ public class MessageStoreConfig {
|
||||
}
|
||||
|
||||
public boolean isEnableBatchPush() {
|
||||
return isEnableBatchPush;
|
||||
return enableBatchPush;
|
||||
}
|
||||
|
||||
public void setEnableBatchPush(boolean enableBatchPush) {
|
||||
isEnableBatchPush = enableBatchPush;
|
||||
this.enableBatchPush = enableBatchPush;
|
||||
}
|
||||
|
||||
public boolean isEnableScheduleMessageStats() {
|
||||
|
||||
@@ -37,6 +37,7 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Random;
|
||||
import java.util.UUID;
|
||||
import java.util.Properties;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
import java.util.concurrent.ConcurrentMap;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
@@ -48,6 +49,7 @@ import org.apache.rocketmq.common.message.MessageDecoder;
|
||||
import org.apache.rocketmq.common.message.MessageExt;
|
||||
import org.apache.rocketmq.common.message.MessageExtBatch;
|
||||
import org.apache.rocketmq.common.message.MessageExtBrokerInner;
|
||||
import org.apache.rocketmq.common.MixAll;
|
||||
import org.apache.rocketmq.store.config.BrokerRole;
|
||||
import org.apache.rocketmq.store.config.FlushDiskType;
|
||||
import org.apache.rocketmq.store.config.MessageStoreConfig;
|
||||
@@ -941,6 +943,15 @@ public class DefaultMessageStoreTest {
|
||||
Assert.assertEquals(resultSet, consumeQueueTable.keySet());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testChangeStoreConfig() {
|
||||
Properties properties = new Properties();
|
||||
properties.setProperty("enableBatchPush", "true");
|
||||
MessageStoreConfig messageStoreConfig = new MessageStoreConfig();
|
||||
MixAll.properties2Object(properties, messageStoreConfig);
|
||||
assertThat(messageStoreConfig.isEnableBatchPush()).isTrue();
|
||||
}
|
||||
|
||||
private class MyMessageArrivingListener implements MessageArrivingListener {
|
||||
@Override
|
||||
public void arriving(String topic, int queueId, long logicOffset, long tagsCode, long msgStoreTime,
|
||||
|
||||
Reference in New Issue
Block a user