Repository: activemq
Updated Branches:
  refs/heads/master cf3d41952 -> 37da75e0e


https://issues.apache.org/jira/browse/AMQ-6375

Quick fix the build after broken by previous commit on this issue, no
actual stats tracking implemented in LevelDB by this commit. 

Project: http://git-wip-us.apache.org/repos/asf/activemq/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq/commit/37da75e0
Tree: http://git-wip-us.apache.org/repos/asf/activemq/tree/37da75e0
Diff: http://git-wip-us.apache.org/repos/asf/activemq/diff/37da75e0

Branch: refs/heads/master
Commit: 37da75e0e48800317d1a36d7d0b8adab0d2b06b7
Parents: cf3d419
Author: Timothy Bish <tabish...@gmail.com>
Authored: Tue Jul 26 16:56:02 2016 -0400
Committer: Timothy Bish <tabish...@gmail.com>
Committed: Tue Jul 26 16:56:02 2016 -0400

----------------------------------------------------------------------
 .../org/apache/activemq/leveldb/LevelDBStore.scala  | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/activemq/blob/37da75e0/activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/LevelDBStore.scala
----------------------------------------------------------------------
diff --git 
a/activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/LevelDBStore.scala
 
b/activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/LevelDBStore.scala
index 5865f35..cb28173 100644
--- 
a/activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/LevelDBStore.scala
+++ 
b/activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/LevelDBStore.scala
@@ -87,7 +87,7 @@ class LevelDBStoreTest(val store:LevelDBStore) extends 
LevelDBStoreTestMBean {
 
   import store._
   var suspendForce = false;
-  
+
   override def setSuspendForce(value: Boolean): Unit = this.synchronized {
     if( suspendForce!=value ) {
       suspendForce = value;
@@ -129,7 +129,7 @@ class LevelDBStoreTest(val store:LevelDBStore) extends 
LevelDBStoreTestMBean {
   }
 
   var suspendDelete = false;
-  
+
   override def setSuspendDelete(value: Boolean): Unit = this.synchronized {
     if( suspendDelete!=value ) {
       suspendDelete = value;
@@ -147,8 +147,8 @@ class LevelDBStoreTest(val store:LevelDBStore) extends 
LevelDBStoreTestMBean {
 
   override def getDeleteCalls = this.synchronized {
     db.client.log.recordLogTestSupport.deleteCall.threads.get()
-  }  
-  
+  }
+
 }
 
 class LevelDBStoreView(val store:LevelDBStore) extends LevelDBStoreViewMBean {
@@ -901,6 +901,12 @@ class LevelDBStore extends LockableServiceSupport with 
BrokerServiceAware with P
       super.asyncAddQueueMessage(context, message, false)
     }
 
+    var stats = new MessageStoreSubscriptionStatistics(false)
+
+    def getMessageStoreSubStatistics: MessageStoreSubscriptionStatistics = {
+        stats;
+    }
+
     def subscription_count = subscriptions.synchronized {
       subscriptions.size
     }
@@ -1008,7 +1014,7 @@ class LevelDBStore extends LockableServiceSupport with 
BrokerServiceAware with P
         case None => 0
       }
     }
-    
+
     def getMessageSize(clientId: String, subscriptionName: String): Long = {
       check_running
       return 0

Reply via email to