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... | mmatthews | 3 Apr |