MySQL Lists are EOL. Please join:

List:Commits« Previous MessageNext Message »
From:Vladislav Vaintroub Date:April 8 2009 9:27pm
Subject:bzr commit into mysql-6.0-falcon-team branch (vvaintroub:3108)
Bug#44160
View as plain text  
#At file:///G:/bzr/mysql-6.0-falcon-team/ based on revid:vvaintroub@stripped

 3108 Vladislav Vaintroub	2009-04-08
      Bug #44160 DataPage allocated but not logged 
      
      Added comment clarifying why the page should not be logged

    modified:
      storage/falcon/Section.cpp
=== modified file 'storage/falcon/Section.cpp'
--- a/storage/falcon/Section.cpp	2009-02-26 20:04:31 +0000
+++ b/storage/falcon/Section.cpp	2009-04-08 21:27:14 +0000
@@ -730,6 +730,10 @@ void Section::storeRecord(RecordLocatorP
 
 	if (!dbb->serialLog->recovering && !dbb->noLog)
 		{
+		//The earlyWrite flag indicates that a DataPage is actually a
+		//large blob page.  It's allocation should not be recorded in
+		//the serial log because it will be written directly to disk
+		//on commit without going through the serial log.
 		if (earlyWrite)
 			{
 			dbb->serialLog->logControl->largeBlob.append(dbb, transId, indexPageNumber, indexSlot, temp.page, temp.line);


Attachment: [text/bzr-bundle] bzr/vvaintroub@mysql.com-20090408212714-40iztk8xy9204ttm.bundle
Thread
bzr commit into mysql-6.0-falcon-team branch (vvaintroub:3108)Bug#44160Vladislav Vaintroub8 Apr