List:Commits« Previous MessageNext Message »
From:Christopher Powers Date:October 2 2008 11:51pm
Subject:bzr commit into mysql-6.0-falcon-team branch (cpowers:2849) Bug#39711
View as plain text  
#At file:///home/cpowers/work/dev/dev-08a/mysql/

 2849 Christopher Powers	2008-10-02
      Bug#39711, "Running falcon_bug_34351_C shows increasing memory usage"
modified:
  storage/falcon/Transaction.cpp

per-file messages:
  storage/falcon/Transaction.cpp
    Disabled addRef() in Transaction::add(DeferredIndex *)
    
    DeferredIndexes are not being released. Tis is an intermediate solution until the DeferredIndex refcounting can be completely reviewed.
=== modified file 'storage/falcon/Transaction.cpp'
--- a/storage/falcon/Transaction.cpp	2008-10-02 23:20:47 +0000
+++ b/storage/falcon/Transaction.cpp	2008-10-02 23:51:36 +0000
@@ -1313,7 +1313,7 @@ void Transaction::add(DeferredIndex* def
 	Sync sync(&syncDeferredIndexes, "Transaction::add");
 	sync.lock(Exclusive);
 
-	deferredIndex->addRef();
+//	deferredIndex->addRef(); // temporarily disabled for Bug#39711
 	deferredIndex->nextInTransaction = deferredIndexes;
 	deferredIndexes = deferredIndex;
 	deferredIndexCount++;

Thread
bzr commit into mysql-6.0-falcon-team branch (cpowers:2849) Bug#39711Christopher Powers3 Oct