List:Commits« Previous MessageNext Message »
From:mmatthews Date:April 3 2006 7:44pm
Subject:Connector/J commit: r5123 - in branches: branch_3_1/connector-j/src/com/mysql/jdbc branch_5_0/connector-j/src/com/mysql/jdbc branch_5_1/connector-j/sr...
View as plain text  
Modified:
   branches/branch_3_1/connector-j/src/com/mysql/jdbc/Statement.java
   branches/branch_5_0/connector-j/src/com/mysql/jdbc/Statement.java
   branches/branch_5_1/connector-j/src/com/mysql/jdbc/Statement.java
Log:
Only use multistatement batch execution on MySQL-4.1.1 or newer.

Modified: branches/branch_3_1/connector-j/src/com/mysql/jdbc/Statement.java
===================================================================
--- branches/branch_3_1/connector-j/src/com/mysql/jdbc/Statement.java	2006-04-03 15:37:11
UTC (rev 5122)
+++ branches/branch_3_1/connector-j/src/com/mysql/jdbc/Statement.java	2006-04-03 17:44:51
UTC (rev 5123)
@@ -688,9 +688,10 @@
 					
 					boolean multiQueriesEnabled = this.connection.getAllowMultiQueries();
 					
-					if (multiQueriesEnabled || 
+					if (this.connection.versionMeetsMinimum(4, 1, 1) && 
+							(multiQueriesEnabled || 
 							(this.connection.getRewriteBatchedStatements() && 
-									nbrCommands > 4)) {
+									nbrCommands > 4))) {
 						return executeBatchUsingMultiQueries(multiQueriesEnabled, nbrCommands);
 					}
 					

Modified: branches/branch_5_0/connector-j/src/com/mysql/jdbc/Statement.java
===================================================================
--- branches/branch_5_0/connector-j/src/com/mysql/jdbc/Statement.java	2006-04-03 15:37:11
UTC (rev 5122)
+++ branches/branch_5_0/connector-j/src/com/mysql/jdbc/Statement.java	2006-04-03 17:44:51
UTC (rev 5123)
@@ -855,9 +855,10 @@
 					
 					boolean multiQueriesEnabled = this.connection.getAllowMultiQueries();
 					
-					if (multiQueriesEnabled || 
+					if (this.connection.versionMeetsMinimum(4, 1, 1) && 
+							(multiQueriesEnabled || 
 							(this.connection.getRewriteBatchedStatements() && 
-									nbrCommands > 4)) {
+									nbrCommands > 4))) {
 						return executeBatchUsingMultiQueries(multiQueriesEnabled, nbrCommands);
 					}
 					

Modified: branches/branch_5_1/connector-j/src/com/mysql/jdbc/Statement.java
===================================================================
--- branches/branch_5_1/connector-j/src/com/mysql/jdbc/Statement.java	2006-04-03 15:37:11
UTC (rev 5122)
+++ branches/branch_5_1/connector-j/src/com/mysql/jdbc/Statement.java	2006-04-03 17:44:51
UTC (rev 5123)
@@ -855,9 +855,10 @@
 					
 					boolean multiQueriesEnabled = this.connection.getAllowMultiQueries();
 					
-					if (multiQueriesEnabled || 
+					if (this.connection.versionMeetsMinimum(4, 1, 1) && 
+							(multiQueriesEnabled || 
 							(this.connection.getRewriteBatchedStatements() && 
-									nbrCommands > 4)) {
+									nbrCommands > 4))) {
 						return executeBatchUsingMultiQueries(multiQueriesEnabled, nbrCommands);
 					}
 					

Thread
Connector/J commit: r5123 - in branches: branch_3_1/connector-j/src/com/mysql/jdbc branch_5_0/connector-j/src/com/mysql/jdbc branch_5_1/connector-j/sr...mmatthews3 Apr