List:Commits« Previous MessageNext Message »
From:Olav Sandstaa Date:August 13 2008 10:32am
Subject:Re: bzr commit into mysql-6.0-falcon branch (vvaintroub:2777)
View as plain text  
Hi Vlad,

Thanks for fixing the minor issues that I commented on.

OK to push.

Olav


Vladislav Vaintroub wrote:
> #At file:///C:/bzr/mysql-6.0-falcon-team/
>
>  2777 Vladislav Vaintroub	2008-08-13
>       Post-review fix.
> modified:
>   storage/falcon/Table.cpp
>   storage/falcon/Transaction.cpp
>   storage/falcon/TransactionManager.cpp
>
> === modified file 'storage/falcon/Table.cpp'
> --- a/storage/falcon/Table.cpp	2008-08-11 13:22:53 +0000
> +++ b/storage/falcon/Table.cpp	2008-08-13 10:18:40 +0000
> @@ -3333,7 +3333,7 @@ bool Table::hasUncommittedRecords(Transa
>  
>  void Table::waitForWriteComplete()
>  {
> -	return database->waitForWriteComplete(this);
> +	database->waitForWriteComplete(this);
>  }
>  
>  RecordVersion* Table::lockRecord(Record* record, Transaction* transaction)
>
> === modified file 'storage/falcon/Transaction.cpp'
> --- a/storage/falcon/Transaction.cpp	2008-08-13 08:48:34 +0000
> +++ b/storage/falcon/Transaction.cpp	2008-08-13 10:18:40 +0000
> @@ -934,7 +934,7 @@ void Transaction::truncateTable(Table* t
>  bool Transaction::hasRecords(Table* table)
>  {
>  	// This lock is to avoid race with writeComplete
> -	Sync sync(&syncIndexes, "Transaction::releaseDependency");
> +	Sync sync(&syncIndexes, "Transaction::hasRecords");
>  	sync.lock(Exclusive);
>  	for (RecordVersion *rec = firstRecord; rec; rec = rec->nextInTrans)
>  		if (rec->format->table == table)
>
> === modified file 'storage/falcon/TransactionManager.cpp'
> --- a/storage/falcon/TransactionManager.cpp	2008-08-11 13:22:53 +0000
> +++ b/storage/falcon/TransactionManager.cpp	2008-08-13 10:18:40 +0000
> @@ -183,7 +183,7 @@ void TransactionManager::waitForWriteCom
>  		{
>  		bool again = false;
>  		Sync committedTrans (&committedTransactions.syncObject,
> -			"waitForWriteComplete");
> +			"TransactionManager::waitForWriteComplete");
>  		committedTrans.lock (Shared);
>  
>  		for (Transaction *trans = committedTransactions.first; trans; 
> @@ -200,7 +200,7 @@ void TransactionManager::waitForWriteCom
>  			return;
>  
>  		committedTrans.unlock();
> -		Thread::getThread("waitForWriteComplete")->sleep(500);
> +		Thread::getThread("TransactionManager::waitForWriteComplete")->sleep(500);
>  		}
>  }
>  void TransactionManager::commitByXid(int xidLength, const UCHAR* xid)
>
>
>   

Thread
bzr commit into mysql-6.0-falcon branch (vvaintroub:2777) Vladislav Vaintroub13 Aug
  • Re: bzr commit into mysql-6.0-falcon branch (vvaintroub:2777)Olav Sandstaa13 Aug