MySQL Lists are EOL. Please join:

List:Commits« Previous MessageNext Message »
From:He Zhenxing Date:December 4 2009 5:29am
Subject:bzr commit into mysql-5.1-rep-semisync branch (zhenxing.he:3126) Bug#49020
View as plain text  
#At file:///media/sdb2/hezx/work/mysql/bzrwork/semisync/5.1-rep-semisync/ based on revid:zhenxing.he@stripped

 3126 He Zhenxing	2009-12-04 [merge]
      Auto merge postfix of Bug#49020

    M  plugin/semisync/
       3122.1.2 He Zhenxing	2009-12-04
                Post fix for previous patch of Bug#49020
                Added back n_frees, use 'clear' instead of 'free' since memory is
                not freed here.
         @ plugin/semisync/
            Added back n_frees, use 'clear' instead of 'free' in the message since memory is not freed here.

        M  plugin/semisync/
=== modified file 'plugin/semisync/'
--- a/plugin/semisync/	2009-12-04 01:46:33 +0000
+++ b/plugin/semisync/	2009-12-04 05:25:26 +0000
@@ -292,6 +292,7 @@ int ActiveTranx::clear_active_tranx_node
     while (curr_node != new_front)
       next_node = curr_node->next_;
+      n_frees++;
       /* Remove the node from the hash table. */
       unsigned int hash_val = get_hash_value(curr_node->log_name_, curr_node->log_pos_);
@@ -312,7 +313,7 @@ int ActiveTranx::clear_active_tranx_node
     trx_front_ = new_front;
     if (trace_level_ & kTraceDetail)
-      sql_print_information("%s: free %d nodes back until pos (%s, %lu)",
+      sql_print_information("%s: cleared %d nodes back until pos (%s, %lu)",
                             kWho, n_frees,
                             trx_front_->log_name_, (unsigned long)trx_front_->log_pos_);

Attachment: [text/bzr-bundle] bzr/
bzr commit into mysql-5.1-rep-semisync branch (zhenxing.he:3126) Bug#49020He Zhenxing4 Dec