Setting READ WRITE for a transaction is not supported in older versions of MySQL...
authorGreg Sabino Mullane <greg@endpoint.com>
Fri, 31 Jul 2015 03:08:59 +0000 (23:08 -0400)
committerGreg Sabino Mullane <greg@endpoint.com>
Fri, 31 Jul 2015 03:08:59 +0000 (23:08 -0400)
Thus, just leave it out for now.

Bucardo.pm

index 96ab4d1ba41064d5c2f4e02b8f7356f99fe6de98..ea3b63bedea2bfb0723ff77df24d08394e1e2a26 100644 (file)
@@ -5162,7 +5162,7 @@ sub start_main_transaction {
             ## Use the same time zone everywhere
             $dbh->do(q{SET time_zone = '+0:00'});
 
-            $dbh->do('SET TRANSACTION READ WRITE ISOLATION LEVEL SERIALIZABLE');
+            $dbh->do('SET TRANSACTION ISOLATION LEVEL SERIALIZABLE'); ## READ WRITE appears in MySQL 5.6.5
             $self->glog(qq{Set database "$dbname" to serializable}, LOG_DEBUG);
         }