File tree Expand file tree Collapse file tree 3 files changed +29
-3
lines changed
libraries/doltcore/sqle/enginetest Expand file tree Collapse file tree 3 files changed +29
-3
lines changed Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ require (
5757 github.com/cespare/xxhash/v2 v2.2.0
5858 github.com/creasty/defaults v1.6.0
5959 github.com/dolthub/flatbuffers/v23 v23.3.3-dh.2
60- github.com/dolthub/go-mysql-server v0.18.2-0.20241104142123-e00c563047c0
60+ github.com/dolthub/go-mysql-server v0.18.2-0.20241105220811-e48937b9c7a2
6161 github.com/dolthub/gozstd v0.0.0-20240423170813-23a2903bca63
6262 github.com/dolthub/swiss v0.1.0
6363 github.com/goccy/go-json v0.10.2
Original file line number Diff line number Diff line change @@ -183,8 +183,8 @@ github.com/dolthub/fslock v0.0.3 h1:iLMpUIvJKMKm92+N1fmHVdxJP5NdyDK5bK7z7Ba2s2U=
183183github.com/dolthub/fslock v0.0.3 /go.mod h1:QWql+P17oAAMLnL4HGB5tiovtDuAjdDTPbuqx7bYfa0 =
184184github.com/dolthub/go-icu-regex v0.0.0-20240916130659-0118adc6b662 h1:aC17hZD6iwzBwwfO5M+3oBT5E5gGRiQPdn+vzpDXqIA =
185185github.com/dolthub/go-icu-regex v0.0.0-20240916130659-0118adc6b662 /go.mod h1:KPUcpx070QOfJK1gNe0zx4pA5sicIK1GMikIGLKC168 =
186- github.com/dolthub/go-mysql-server v0.18.2-0.20241104142123-e00c563047c0 h1:89pFCcn78El3hYvNK11Vx9ez2bQAGSrMu6CLFO0BdXQ =
187- github.com/dolthub/go-mysql-server v0.18.2-0.20241104142123-e00c563047c0 /go.mod h1:0xWs/FBE4xlhlOsAWoGh24SDRHemT7/U1nApu7SNRXg =
186+ github.com/dolthub/go-mysql-server v0.18.2-0.20241105220811-e48937b9c7a2 h1:m/LVJjR7wpS3i2QroURpNoQkSu4GaUyjSwiVW09dcf0 =
187+ github.com/dolthub/go-mysql-server v0.18.2-0.20241105220811-e48937b9c7a2 /go.mod h1:0xWs/FBE4xlhlOsAWoGh24SDRHemT7/U1nApu7SNRXg =
188188github.com/dolthub/gozstd v0.0.0-20240423170813-23a2903bca63 h1:OAsXLAPL4du6tfbBgK0xXHZkOlos63RdKYS3Sgw/dfI =
189189github.com/dolthub/gozstd v0.0.0-20240423170813-23a2903bca63 /go.mod h1:lV7lUeuDhH5thVGDCKXbatwKy2KW80L4rMT46n+Y2/Q =
190190github.com/dolthub/ishell v0.0.0-20240701202509-2b217167d718 h1:lT7hE5k+0nkBdj/1UOSFwjWpNxf+LCApbRHgnCA17XE =
Original file line number Diff line number Diff line change @@ -813,6 +813,32 @@ var DoltTransactionTests = []queries.TransactionTest{
813813 },
814814 },
815815 },
816+ {
817+ Name : "TRANSACTION ISOLATION READ-COMMITTED does not break AUTOCOMMIT=OFF" ,
818+ SetUpScript : []string {},
819+ Assertions : []queries.ScriptTestAssertion {
820+ {
821+ Query : "/* client a */ set session transaction isolation level read committed" ,
822+ SkipResultsCheck : true ,
823+ },
824+ {
825+ Query : "/* client a */ set autocommit = off" ,
826+ SkipResultsCheck : true ,
827+ },
828+ {
829+ Query : "/* client a */ select @@transaction_isolation, @@autocommit" ,
830+ Expected : []sql.Row {{"READ-COMMITTED" , 0 }},
831+ },
832+ {
833+ Query : "/* client a */ savepoint abc" ,
834+ SkipResultsCheck : true ,
835+ },
836+ {
837+ Query : "/* client a */ release savepoint abc" ,
838+ Expected : []sql.Row {},
839+ },
840+ },
841+ },
816842}
817843
818844var DoltConflictHandlingTests = []queries.TransactionTest {
You can’t perform that action at this time.
0 commit comments