Issue #3364706: Refactor transactions
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
Please register or sign in to reply