Skip to content

Commit

Permalink
Use transaction_isolation vs tx_isolation
Browse files Browse the repository at this point in the history
- tx_isolation was deprectated/deleted in MySQL 8.0
- transaction_isolation is backwards compatible with MySQL 5.7.20+

Signed-off-by: Kyle Johnson <[email protected]>
  • Loading branch information
corbantek committed Feb 21, 2025
1 parent ef84b32 commit 25883c4
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions java/jdbc/src/main/java/io/vitess/jdbc/VitessConnection.java
Original file line number Diff line number Diff line change
Expand Up @@ -756,13 +756,13 @@ private String initializeDBProperties() throws SQLException {

try (VitessStatement vitessStatement = new VitessStatement(
this); ResultSet resultSet = vitessStatement.executeQuery(
"SHOW VARIABLES WHERE VARIABLE_NAME IN (\'tx_isolation\',\'INNODB_VERSION\', "
"SHOW VARIABLES WHERE VARIABLE_NAME IN (\'transaction_isolation\',\'INNODB_VERSION\', "
+ "\'lower_case_table_names\')")) {
while (resultSet.next()) {
dbVariables.put(resultSet.getString(1), resultSet.getString(2));
}
versionValue = dbVariables.get("innodb_version");
String transactionIsolation = dbVariables.get("tx_isolation");
String transactionIsolation = dbVariables.get("transaction_isolation");
String lowerCaseTables = dbVariables.get("lower_case_table_names");
String productVersion = "";
String majorVersion = "";
Expand Down

0 comments on commit 25883c4

Please sign in to comment.