Skip to content

Commit 0881eb7

Browse files
committed
Updated the default transaction isolation level to TRANSACTION_SERIALIZABLE for PostgreSQL, MYSQL and MSSQL Plugins
1 parent 38bd277 commit 0881eb7

18 files changed

+18
-18
lines changed

mssql-plugin/docs/SQL Server-connector.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ authentication. Optional for databases that do not require authentication.
2323
**Password:** Password to use to connect to the specified database.
2424

2525
**Transaction Isolation Level** The transaction isolation level of the database connection
26-
- TRANSACTION_READ_COMMITTED (default): No dirty reads. Non-repeatable reads and phantom reads are possible.
26+
- TRANSACTION_READ_COMMITTED: No dirty reads. Non-repeatable reads and phantom reads are possible.
2727
- TRANSACTION_SERIALIZABLE: No dirty reads. Non-repeatable and phantom reads are prevented.
2828
- TRANSACTION_REPEATABLE_READ: No dirty reads. Prevents non-repeatable reads, but phantom reads are still possible.
2929
- TRANSACTION_READ_UNCOMMITTED: Allows dirty reads (reading uncommitted changes from other transactions). Non-repeatable reads and phantom reads are possible.

mssql-plugin/docs/SqlServer-batchsink.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ an Azure SQL Database/Data Warehouse using an Azure AD principal name and passwo
4747
**Password:** Password to use to connect to the specified database.
4848

4949
**Transaction Isolation Level** The transaction isolation level of the database connection
50-
- TRANSACTION_READ_COMMITTED (default): No dirty reads. Non-repeatable reads and phantom reads are possible.
50+
- TRANSACTION_READ_COMMITTED: No dirty reads. Non-repeatable reads and phantom reads are possible.
5151
- TRANSACTION_SERIALIZABLE: No dirty reads. Non-repeatable and phantom reads are prevented.
5252
- TRANSACTION_REPEATABLE_READ: No dirty reads. Prevents non-repeatable reads, but phantom reads are still possible.
5353
- TRANSACTION_READ_UNCOMMITTED: Allows dirty reads (reading uncommitted changes from other transactions). Non-repeatable reads and phantom reads are possible.

mssql-plugin/docs/SqlServer-batchsource.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ an Azure SQL Database/Data Warehouse using an Azure AD principal name and passwo
5757
**Password:** Password to use to connect to the specified database.
5858

5959
**Transaction Isolation Level** The transaction isolation level of the database connection
60-
- TRANSACTION_READ_COMMITTED (default): No dirty reads. Non-repeatable reads and phantom reads are possible.
60+
- TRANSACTION_READ_COMMITTED: No dirty reads. Non-repeatable reads and phantom reads are possible.
6161
- TRANSACTION_SERIALIZABLE: No dirty reads. Non-repeatable and phantom reads are prevented.
6262
- TRANSACTION_REPEATABLE_READ: No dirty reads. Prevents non-repeatable reads, but phantom reads are still possible.
6363
- TRANSACTION_READ_UNCOMMITTED: Allows dirty reads (reading uncommitted changes from other transactions). Non-repeatable reads and phantom reads are possible.

mssql-plugin/widgets/SQL Server-connector.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
"TRANSACTION_REPEATABLE_READ",
7777
"TRANSACTION_SERIALIZABLE"
7878
],
79-
"default": "TRANSACTION_READ_COMMITTED"
79+
"default": "TRANSACTION_SERIALIZABLE"
8080
}
8181
}
8282
]

mssql-plugin/widgets/SqlServer-batchsink.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"TRANSACTION_REPEATABLE_READ",
9696
"TRANSACTION_SERIALIZABLE"
9797
],
98-
"default": "TRANSACTION_READ_COMMITTED"
98+
"default": "TRANSACTION_SERIALIZABLE"
9999
}
100100
},
101101
{

mssql-plugin/widgets/SqlServer-batchsource.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"TRANSACTION_REPEATABLE_READ",
9696
"TRANSACTION_SERIALIZABLE"
9797
],
98-
"default": "TRANSACTION_READ_COMMITTED"
98+
"default": "TRANSACTION_SERIALIZABLE"
9999
}
100100
},
101101
{

mysql-plugin/docs/MySQL-connector.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ authentication. Optional for databases that do not require authentication.
2525
**Transaction Isolation Level** The transaction isolation level of the databse connection
2626
- TRANSACTION_READ_COMMITTED: No dirty reads. Non-repeatable reads and phantom reads are possible.
2727
- TRANSACTION_SERIALIZABLE: No dirty reads. Non-repeatable and phantom reads are prevented.
28-
- TRANSACTION_REPEATABLE_READ (default): No dirty reads. Prevents non-repeatable reads, but phantom reads are still possible.
28+
- TRANSACTION_REPEATABLE_READ: No dirty reads. Prevents non-repeatable reads, but phantom reads are still possible.
2929
- TRANSACTION_READ_UNCOMMITTED: Allows dirty reads (reading uncommitted changes from other transactions). Non-repeatable reads and phantom reads are possible.
3030

3131
For more details on the Transaction Isolation Levels supported in MySQL, refer to the [MySQL documentation](https://dev.mysql.com/doc/refman/8.4/en/innodb-transaction-isolation-levels.html)

mysql-plugin/docs/Mysql-batchsink.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ You also can use the macro function ${conn(connection-name)}.
4242
**Transaction Isolation Level** The transaction isolation level of the databse connection
4343
- TRANSACTION_READ_COMMITTED: No dirty reads. Non-repeatable reads and phantom reads are possible.
4444
- TRANSACTION_SERIALIZABLE: No dirty reads. Non-repeatable and phantom reads are prevented.
45-
- TRANSACTION_REPEATABLE_READ (default): No dirty reads. Prevents non-repeatable reads, but phantom reads are still possible.
45+
- TRANSACTION_REPEATABLE_READ: No dirty reads. Prevents non-repeatable reads, but phantom reads are still possible.
4646
- TRANSACTION_READ_UNCOMMITTED: Allows dirty reads (reading uncommitted changes from other transactions). Non-repeatable reads and phantom reads are possible.
4747

4848
For more details on the Transaction Isolation Levels supported in MySQL, refer to the [MySQL documentation](https://dev.mysql.com/doc/refman/8.4/en/innodb-transaction-isolation-levels.html)

mysql-plugin/docs/Mysql-batchsource.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ For example, 'SELECT MIN(id),MAX(id) FROM table'. Not required if numSplits is s
5252
**Transaction Isolation Level** The transaction isolation level of the database connection
5353
- TRANSACTION_READ_COMMITTED: No dirty reads. Non-repeatable reads and phantom reads are possible.
5454
- TRANSACTION_SERIALIZABLE: No dirty reads. Non-repeatable and phantom reads are prevented.
55-
- TRANSACTION_REPEATABLE_READ (default): No dirty reads. Prevents non-repeatable reads, but phantom reads are still possible.
55+
- TRANSACTION_REPEATABLE_READ: No dirty reads. Prevents non-repeatable reads, but phantom reads are still possible.
5656
- TRANSACTION_READ_UNCOMMITTED: Allows dirty reads (reading uncommitted changes from other transactions). Non-repeatable reads and phantom reads are possible.
5757

5858
For more details on the Transaction Isolation Levels supported in MySQL, refer to the [MySQL documentation](https://dev.mysql.com/doc/refman/8.4/en/innodb-transaction-isolation-levels.html)

mysql-plugin/widgets/MySQL-connector.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"TRANSACTION_REPEATABLE_READ",
4343
"TRANSACTION_SERIALIZABLE"
4444
],
45-
"default": "TRANSACTION_REPEATABLE_READ"
45+
"default": "TRANSACTION_SERIALIZABLE"
4646
}
4747
}
4848
]

0 commit comments

Comments
 (0)