This is an automated email from the ASF dual-hosted git repository.

cshannon pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/activemq.git


The following commit(s) were added to refs/heads/master by this push:
     new ae35756  AMQ-7132 - user periodic fsync in RecoveryStatsBrokerTest to 
improve performance
ae35756 is described below

commit ae357564b4e045fa4b05f925e4d8c1be5a8fe91c
Author: Christopher L. Shannon (cshannon) <[email protected]>
AuthorDate: Wed Jan 16 06:28:47 2019 -0500

    AMQ-7132 - user periodic fsync in RecoveryStatsBrokerTest to improve 
performance
---
 .../test/java/org/apache/activemq/broker/RecoveryStatsBrokerTest.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git 
a/activemq-unit-tests/src/test/java/org/apache/activemq/broker/RecoveryStatsBrokerTest.java
 
b/activemq-unit-tests/src/test/java/org/apache/activemq/broker/RecoveryStatsBrokerTest.java
index 3692574..b227218 100644
--- 
a/activemq-unit-tests/src/test/java/org/apache/activemq/broker/RecoveryStatsBrokerTest.java
+++ 
b/activemq-unit-tests/src/test/java/org/apache/activemq/broker/RecoveryStatsBrokerTest.java
@@ -30,6 +30,7 @@ import org.apache.activemq.command.ProducerInfo;
 import org.apache.activemq.command.SessionInfo;
 import org.apache.activemq.store.MessageStoreStatistics;
 import org.apache.activemq.store.kahadb.KahaDBPersistenceAdapter;
+import 
org.apache.activemq.store.kahadb.disk.journal.Journal.JournalDiskSyncStrategy;
 import org.apache.activemq.util.IOHelper;
 import org.junit.After;
 import org.junit.Before;
@@ -61,6 +62,7 @@ public class RecoveryStatsBrokerTest extends 
BrokerRestartTestSupport {
     protected void configureBroker(BrokerService broker) throws Exception {
         KahaDBPersistenceAdapter persistenceAdapter = new 
KahaDBPersistenceAdapter();
         persistenceAdapter.setJournalMaxFileLength(1024*1024);
+        
persistenceAdapter.setJournalDiskSyncStrategy(JournalDiskSyncStrategy.PERIODIC.name());
         //persistenceAdapter.setConcurrentStoreAndDispatchQueues(false);
         persistenceAdapter.setDirectory(broker.getBrokerDataDirectory());
         broker.setPersistenceAdapter(persistenceAdapter);
@@ -116,11 +118,13 @@ public class RecoveryStatsBrokerTest extends 
BrokerRestartTestSupport {
         this.restartType = restartType;
     }
 
+    @Override
     @Before
     public void setUp() throws Exception {
         super.setUp();
     }
 
+    @Override
     @After
     public void tearDown() throws Exception {
         super.tearDown();

Reply via email to