Issue #3364706: Refactor transactions
1 open thread
1 open thread
Merge request reports
Activity
added 19 commits
-
f57e3b75...387c2e72 - 17 commits from branch
project:11.x
- f3e8d575 - Merge branch '11.x' into 3364706-refactor-transactions
- 29031d0f - improvements to the base class and tests for post-root transaction callbacks
-
f57e3b75...387c2e72 - 17 commits from branch
added 1 commit
- a7f999a4 - improved the post-transaction callback tests
added 1 commit
- 6dc84e57 - fix TransactionManagerase::processRootRollback
added 1 commit
- 219ec39b - convert MySql driver to use TransactionManager
276 292 $this->connection = NULL; 277 293 } 278 294 295 /** 296 * Returns the client-level database connection object. 297 * 298 * This method should normally be used only within database driver code. Not 299 * doing so constitutes a risk of introducing code that is not database 300 * independent. 301 * 302 * @return object 303 * The client-level database connection, for example \PDO. 304 */ 305 public function getClientConnection(): object { Well I can't either, hard to figure out an answer without more context. What I remember is that at some point in [#3174662] I was trying to add the same method, but then it was abandoned on the basis it was not strictly necessary and could be added at a later stage when there were a specific use case (comments #50-#53). Now we have that use case.
added 35 commits
-
cea61359...d7850116 - 33 commits from branch
project:11.x
- 5cf6797b - Merge branch '11.x' into 3364706-refactor-transactions
- 7d0e3196 - revert changes to pgsql classes
-
cea61359...d7850116 - 33 commits from branch
added 4 commits
-
7d0e3196...f87821dd - 3 commits from branch
project:11.x
- a0b90282 - rebase and remove DrivertestPgsql workarounds
-
7d0e3196...f87821dd - 3 commits from branch
- Resolved by mondrake
- Resolved by mondrake
- Resolved by mondrake
- Resolved by mondrake
added 66 commits
-
a0b90282...680039ff - 64 commits from branch
project:11.x
- 923a627f - Merge branch '11.x' into 3364706-refactor-transactions
- cbbe6909 - Remove ManagerStackItem and simplify
-
a0b90282...680039ff - 64 commits from branch
added 119 commits
-
cbbe6909...985b1efa - 118 commits from branch
project:11.x
- f08ff3f2 - Merge branch '11.x' into 3364706-refactor-transactions
-
cbbe6909...985b1efa - 118 commits from branch
- Resolved by mondrake
- Resolved by mondrake
- Resolved by mondrake
- Resolved by mondrake
- Resolved by mondrake
- Resolved by mondrake
- Resolved by mondrake
- Resolved by mondrake
- Resolved by catch
- Resolved by mondrake
added 83 commits
-
f08ff3f2...9d3c52dd - 81 commits from branch
project:11.x
- 1c707c5e - Merge branch '11.x' into 3364706-refactor-transactions
- a8479889 - deprecations
-
f08ff3f2...9d3c52dd - 81 commits from branch
added 5 commits
-
7f9be9e0...031f63e7 - 3 commits from branch
project:11.x
- a40e0917 - Merge branch '11.x' into 3364706-refactor-transactions
- 4a345f55 - fix
-
7f9be9e0...031f63e7 - 3 commits from branch
added 6 commits
-
4a345f55...e72fa7b3 - 4 commits from branch
project:11.x
- c11d4725 - Merge branch '11.x' into 3364706-refactor-transactions
- 09dcb3ed - new code to PHPStan L9 level
-
4a345f55...e72fa7b3 - 4 commits from branch
added 5 commits
-
09dcb3ed...d8ec17df - 3 commits from branch
project:11.x
- ec974b06 - Merge branch '11.x' into 3364706-refactor-transactions
- d4294e15 - deprecation testing
-
09dcb3ed...d8ec17df - 3 commits from branch
added 74 commits
-
1130ecc7...a154fe87 - 73 commits from branch
project:11.x
- a7d92c3c - Merge branch '11.x' into 3364706-refactor-transactions
-
1130ecc7...a154fe87 - 73 commits from branch
- Resolved by catch
- Resolved by catch
Please register or sign in to reply