{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":677464,"defaultBranch":"4.0.x","name":"dbal","ownerLogin":"doctrine","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-05-20T17:01:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/209254?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715154812.0","currentOid":""},"activityList":{"items":[{"before":"0bb6448f1c19da3bed5f7463cd2be731584f4237","after":null,"ref":"refs/heads/dependabot/github_actions/3.8.x/doctrine/dot-github-5.0.1","pushedAt":"2024-05-08T07:53:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"}},{"before":"5dc61db359c69d1d91256482d7924f2f8cb7ede8","after":"6f3a9757b2b1d6ebc3672a8a04e3e271af256542","ref":"refs/heads/3.8.x","pushedAt":"2024-05-08T07:53:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Bump doctrine/.github from 5.0.0 to 5.0.1 (#6391)\n\nBumps [doctrine/.github](https://github.com/doctrine/.github) from 5.0.0\r\nto 5.0.1.\r\n
\r\nRelease notes\r\n

Sourced from doctrine/.github's\r\nreleases.

\r\n
\r\n

5.0.1

\r\n

Fixed

\r\n\r\n
\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=doctrine/.github&package-manager=github_actions&previous-version=5.0.0&new-version=5.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump doctrine/.github from 5.0.0 to 5.0.1 (#6391)"}},{"before":null,"after":"0bb6448f1c19da3bed5f7463cd2be731584f4237","ref":"refs/heads/dependabot/github_actions/3.8.x/doctrine/dot-github-5.0.1","pushedAt":"2024-05-08T07:02:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump doctrine/.github from 5.0.0 to 5.0.1\n\nBumps [doctrine/.github](https://github.com/doctrine/.github) from 5.0.0 to 5.0.1.\n- [Release notes](https://github.com/doctrine/.github/releases)\n- [Commits](https://github.com/doctrine/.github/compare/5.0.0...5.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: doctrine/.github\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump doctrine/.github from 5.0.0 to 5.0.1"}},{"before":"aede5cbf93934a22610ebcfad8aa970e70b8a96c","after":"7300b4256752763c47a0bff54169944319e10b77","ref":"refs/heads/4.0.x","pushedAt":"2024-05-08T07:01:29.000Z","pushType":"pr_merge","commitsCount":23,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #6378 from greg0ire/4.0.x\n\nMerge 3.8.x up into 4.0.x","shortMessageHtmlLink":"Merge pull request #6378 from greg0ire/4.0.x"}},{"before":"7cdec3ff32322bdcfa1d3895ec24638fc594fa02","after":"542c4632e41ba9276d9826c212e0877359a12dc6","ref":"refs/heads/5.0.x","pushedAt":"2024-05-05T18:34:18.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '4.1.x' into 5.0.x\n\n* 4.1.x:\n Fix SQLiteSchemaManagerTest case\n Remove internal flag on DriverException (#6376)","shortMessageHtmlLink":"Merge branch '4.1.x' into 5.0.x"}},{"before":"2027b75d88b2c677acd4da7b16e9f21c6df55025","after":"d3ae2002b3447af423dd04afb8d17610ad99d80c","ref":"refs/heads/4.1.x","pushedAt":"2024-05-05T18:33:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '4.0.x' into 4.1.x\n\n* 4.0.x:\n Fix SQLiteSchemaManagerTest case","shortMessageHtmlLink":"Merge branch '4.0.x' into 4.1.x"}},{"before":"d0f6167033450758cedac3967feb5628046d1904","after":"5dc61db359c69d1d91256482d7924f2f8cb7ede8","ref":"refs/heads/3.9.x","pushedAt":"2024-05-05T18:15:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"PHPStan 1.10.67, PHPUnit 9.6.19, PHPCS 3.9.2 (#6387)","shortMessageHtmlLink":"PHPStan 1.10.67, PHPUnit 9.6.19, PHPCS 3.9.2 (#6387)"}},{"before":"3910aedb46a93bfab0b40ce5bcd48709f2ed9b9a","after":"5dc61db359c69d1d91256482d7924f2f8cb7ede8","ref":"refs/heads/3.8.x","pushedAt":"2024-05-05T18:14:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"PHPStan 1.10.67, PHPUnit 9.6.19, PHPCS 3.9.2 (#6387)","shortMessageHtmlLink":"PHPStan 1.10.67, PHPUnit 9.6.19, PHPCS 3.9.2 (#6387)"}},{"before":"d0f6167033450758cedac3967feb5628046d1904","after":"3910aedb46a93bfab0b40ce5bcd48709f2ed9b9a","ref":"refs/heads/3.8.x","pushedAt":"2024-05-05T18:13:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Fix \"Plugin 'mysql_native_password' is not loaded\" (#6388)\n\n| Q | A\r\n|------------- | -----------\r\n| Type | bug\r\n| Fixed issues | N/A\r\n\r\n#### Summary\r\n\r\nCI is failing with MySQL 8.4 at the moment. Not sure why I did not see\r\nthat in #6386.","shortMessageHtmlLink":"Fix \"Plugin 'mysql_native_password' is not loaded\" (#6388)"}},{"before":"bc75742286c4a3468e570e6416eb2c8f1cb0e91f","after":"d0f6167033450758cedac3967feb5628046d1904","ref":"refs/heads/3.9.x","pushedAt":"2024-05-05T15:18:02.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Run tests against MySQL 8.4 (#6386)","shortMessageHtmlLink":"Run tests against MySQL 8.4 (#6386)"}},{"before":"f2f883c4553bc2471b4c99f1b73f98a882e26d81","after":"d0f6167033450758cedac3967feb5628046d1904","ref":"refs/heads/3.8.x","pushedAt":"2024-05-05T15:17:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Run tests against MySQL 8.4 (#6386)","shortMessageHtmlLink":"Run tests against MySQL 8.4 (#6386)"}},{"before":"55106a48822f1b0617142ba41eb4517333217d1f","after":"f2f883c4553bc2471b4c99f1b73f98a882e26d81","ref":"refs/heads/3.8.x","pushedAt":"2024-05-05T09:24:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Use 3.8.x as a target for dependabot version updates (#6384)","shortMessageHtmlLink":"Use 3.8.x as a target for dependabot version updates (#6384)"}},{"before":"1c487b96655d91765a36547bb97b0989c1ff7a3e","after":"55106a48822f1b0617142ba41eb4517333217d1f","ref":"refs/heads/3.8.x","pushedAt":"2024-05-04T20:33:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #6383 from greg0ire/setup-dependabot\n\nSetup dependabot","shortMessageHtmlLink":"Merge pull request #6383 from greg0ire/setup-dependabot"}},{"before":"61d79c6e379a39dc1fea6b4e50a23dfc3cd2076a","after":"aede5cbf93934a22610ebcfad8aa970e70b8a96c","ref":"refs/heads/4.0.x","pushedAt":"2024-05-04T20:22:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #6381 from mvorisek/fix_case\n\nFix SQLiteSchemaManagerTest case","shortMessageHtmlLink":"Merge pull request #6381 from mvorisek/fix_case"}},{"before":"40e7b7c37d93cf0166ca6062be42c778f31f3830","after":"1c487b96655d91765a36547bb97b0989c1ff7a3e","ref":"refs/heads/3.8.x","pushedAt":"2024-05-03T20:07:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #6379 from greg0ire/bump-ci-workflow\n\nBump workflow actions","shortMessageHtmlLink":"Merge pull request #6379 from greg0ire/bump-ci-workflow"}},{"before":"bc75742286c4a3468e570e6416eb2c8f1cb0e91f","after":"40e7b7c37d93cf0166ca6062be42c778f31f3830","ref":"refs/heads/3.8.x","pushedAt":"2024-05-03T12:45:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Fix SQL Server \"extended property\" SQL generation (#6353)\n\n| Q | A\r\n|------------- | -----------\r\n| Type | bug\r\n| Fixed issues | #4283\r\n\r\n#### Summary\r\n\r\n\r\nhttps://learn.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/sp-addextendedproperty-transact-sql?view=sql-server-ver15\r\nshows the `sp_addextendedproperty` accepts `sysname` datatype which is\r\nsubtype of string datatype and therefore the values must be escaped as\r\nstring literal instead of escaped identifier. This is evident also in\r\nthe\r\n[examples](https://learn.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/sp-addextendedproperty-transact-sql?view=sql-server-ver15#examples).\r\n\r\nAs the DBAL method arguments accepts possibly escaped identifier, we\r\nunescape it before we escape the argument as string literal.","shortMessageHtmlLink":"Fix SQL Server \"extended property\" SQL generation (#6353)"}},{"before":"b05e48a745f722801f55408d0dbd8003b403dbbd","after":"bc75742286c4a3468e570e6416eb2c8f1cb0e91f","ref":"refs/heads/3.9.x","pushedAt":"2024-05-03T12:06:27.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Fix DB name passing in SqliteSchemaManager::listTableForeignKeys() (#6338)\n\n| Q | A\r\n|------------- | -----------\r\n| Type | bug\r\n| Fixed issues | n/a\r\n\r\n#### Summary\r\n\r\nFix #5617, `''` was changed to `'main'`, but one occurence was missed.","shortMessageHtmlLink":"Fix DB name passing in SqliteSchemaManager::listTableForeignKeys() (#…"}},{"before":"008a802fa17df91cb74a4953befe52643bf7d524","after":"bc75742286c4a3468e570e6416eb2c8f1cb0e91f","ref":"refs/heads/3.8.x","pushedAt":"2024-05-03T08:51:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Fix DB name passing in SqliteSchemaManager::listTableForeignKeys() (#6338)\n\n| Q | A\r\n|------------- | -----------\r\n| Type | bug\r\n| Fixed issues | n/a\r\n\r\n#### Summary\r\n\r\nFix #5617, `''` was changed to `'main'`, but one occurence was missed.","shortMessageHtmlLink":"Fix DB name passing in SqliteSchemaManager::listTableForeignKeys() (#…"}},{"before":"7342bad7606421c7e429ab2f4b88e7dc191ab7ed","after":"008a802fa17df91cb74a4953befe52643bf7d524","ref":"refs/heads/3.8.x","pushedAt":"2024-05-03T07:54:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Fix SQLite temp table name must not contain dot (#6315)\n\n| Q | A\r\n|------------- | -----------\r\n| Type | bug\r\n| Fixed issues | \r\n\r\n#### Summary\r\n\r\nFix invalid SQL generated when table with schema is given. As it was\r\ninvalid, this PR is fully BC in sense of the exact generated SQL.","shortMessageHtmlLink":"Fix SQLite temp table name must not contain dot (#6315)"}},{"before":"4ff0398e9e84220dbea7afd7fb46c60fe1bdca49","after":"2027b75d88b2c677acd4da7b16e9f21c6df55025","ref":"refs/heads/4.1.x","pushedAt":"2024-05-03T00:00:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Remove internal flag on DriverException (#6376)","shortMessageHtmlLink":"Remove internal flag on DriverException (#6376)"}},{"before":"e7c9102642e940c7f1abb41a0939a9f5894b1152","after":null,"ref":"refs/heads/fix-upload","pushedAt":"2024-05-02T06:41:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"}},{"before":"ba7dbe1d8494f92cd04d17c51ab8e73082ad27e1","after":"7342bad7606421c7e429ab2f4b88e7dc191ab7ed","ref":"refs/heads/3.8.x","pushedAt":"2024-05-02T06:41:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #6374 from doctrine/fix-upload\n\nProvide CODECOV_TOKEN","shortMessageHtmlLink":"Merge pull request #6374 from doctrine/fix-upload"}},{"before":null,"after":"e7c9102642e940c7f1abb41a0939a9f5894b1152","ref":"refs/heads/fix-upload","pushedAt":"2024-05-02T06:11:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Provide CODECOV_TOKEN\n\nIt is necessary for builds that run on branches that are not from a\nfork. Branches from a fork use the tokenless upload.\nSee https://docs.codecov.com/docs/codecov-uploader#supporting-token-less-uploads-for-forks-of-open-source-repos-using-codecov","shortMessageHtmlLink":"Provide CODECOV_TOKEN"}},{"before":"cbde0fd6defa0f83c6f1ae9e6249790b8e9c65cd","after":"ba7dbe1d8494f92cd04d17c51ab8e73082ad27e1","ref":"refs/heads/3.8.x","pushedAt":"2024-05-02T05:57:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #6372 from greg0ire/sensible-status-code-codecov\n\nSet fail_ci_if_error flag to true","shortMessageHtmlLink":"Merge pull request #6372 from greg0ire/sensible-status-code-codecov"}},{"before":"b05e48a745f722801f55408d0dbd8003b403dbbd","after":"cbde0fd6defa0f83c6f1ae9e6249790b8e9c65cd","ref":"refs/heads/3.8.x","pushedAt":"2024-05-01T19:16:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"greg0ire","name":"Grégoire Paris","path":"/greg0ire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657779?s=80&v=4"},"commit":{"message":"Merge pull request #6373 from greg0ire/fix-build\n\nSpecify the minor version number for MySQL image","shortMessageHtmlLink":"Merge pull request #6373 from greg0ire/fix-build"}},{"before":"d53d68146b57d98fe79034854bc579f13a4cd4df","after":"7cdec3ff32322bdcfa1d3895ec24638fc594fa02","ref":"refs/heads/5.0.x","pushedAt":"2024-04-25T08:34:24.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '4.1.x' into 5.0.x\n\n* 4.1.x:\n Connection::setNestTransactionsWithSavepoints() should not break lazy connection (#6362)\n [Docs] Update docs regarding \"datetimetz\" type (#6014)","shortMessageHtmlLink":"Merge branch '4.1.x' into 5.0.x"}},{"before":"5ec03763018ef336c6f9e1abec2598083931cb7c","after":"4ff0398e9e84220dbea7afd7fb46c60fe1bdca49","ref":"refs/heads/4.1.x","pushedAt":"2024-04-25T08:34:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '4.0.x' into 4.1.x\n\n* 4.0.x:\n Connection::setNestTransactionsWithSavepoints() should not break lazy connection (#6362)\n [Docs] Update docs regarding \"datetimetz\" type (#6014)","shortMessageHtmlLink":"Merge branch '4.0.x' into 4.1.x"}},{"before":"7fb00fdf7091a3ab0a4b6d0eed12170b4c7c2aa8","after":"61d79c6e379a39dc1fea6b4e50a23dfc3cd2076a","ref":"refs/heads/4.0.x","pushedAt":"2024-04-25T08:33:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Merge branch '3.8.x' into 4.0.x\n\n* 3.8.x:\n Connection::setNestTransactionsWithSavepoints() should not break lazy connection (#6362)\n [Docs] Update docs regarding \"datetimetz\" type (#6014)","shortMessageHtmlLink":"Merge branch '3.8.x' into 4.0.x"}},{"before":"edbf3076e2b23a2c696de01bd9f39faa643c05f4","after":"b05e48a745f722801f55408d0dbd8003b403dbbd","ref":"refs/heads/3.9.x","pushedAt":"2024-04-25T08:25:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Connection::setNestTransactionsWithSavepoints() should not break lazy connection (#6362)\n\n| Q | A\r\n|------------- | -----------\r\n| Type | bug\r\n| Fixed issues | N/A\r\n\r\n#### Summary\r\n\r\nWhen calling `Connection::setNestTransactionsWithSavepoints()`, the\r\nplatform is fetched to check if savepoints are actually supported. This\r\nis a problem because it might cause the connection to be opened.\r\n\r\nI've removed the check which will postpone the exception to the first\r\ntime we attempt to create a savepoint.","shortMessageHtmlLink":"Connection::setNestTransactionsWithSavepoints() should not break lazy…"}},{"before":"ad2fee0197d7e4a9207660fe25223eb5bea394ab","after":"b05e48a745f722801f55408d0dbd8003b403dbbd","ref":"refs/heads/3.8.x","pushedAt":"2024-04-25T07:04:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrabus","name":"Alexander M. Turek","path":"/derrabus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506493?s=80&v=4"},"commit":{"message":"Connection::setNestTransactionsWithSavepoints() should not break lazy connection (#6362)\n\n| Q | A\r\n|------------- | -----------\r\n| Type | bug\r\n| Fixed issues | N/A\r\n\r\n#### Summary\r\n\r\nWhen calling `Connection::setNestTransactionsWithSavepoints()`, the\r\nplatform is fetched to check if savepoints are actually supported. This\r\nis a problem because it might cause the connection to be opened.\r\n\r\nI've removed the check which will postpone the exception to the first\r\ntime we attempt to create a savepoint.","shortMessageHtmlLink":"Connection::setNestTransactionsWithSavepoints() should not break lazy…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERFqwEwA","startCursor":null,"endCursor":null}},"title":"Activity · doctrine/dbal"}