Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manually merge 3.0.x into master #4432

Merged
merged 45 commits into from
Nov 15, 2020
Merged

Manually merge 3.0.x into master #4432

merged 45 commits into from
Nov 15, 2020

Conversation

morozov
Copy link
Member

@morozov morozov commented Nov 14, 2020

No description provided.

greg0ire and others added 30 commits October 24, 2020 17:43
Fix headline in the upgrade docs
When using PDO, an exception is supposed to be thrown since we are using
the error mode that behaves that way. It only seems to be the case since
PHP 8 though.
Store query params in driver exceptions
Remove warning comment from PDOOracle driver
…olon-prefix

Deprecate colon prefix for prepared statement parameters
…n-prefix

Remove support for colon prefix in statement parameters
Deprecate inappropriate usage of prepared statement parameters
This effectively prevented phpstan from inferring type of `T` template.

> Unable to resolve the template type T in call to method static method Doctrine\DBAL\DriverManager::getConnection()
ResultCacheStatement::fetchAllAssociative does not store results in cache
greg0ire and others added 15 commits November 11, 2020 18:10
QueryBuilder must use 0-based positional parameter keys
This fixes the issue detailed in doctrine#4391, with SQL Server and SQL Anywhere setting WITH (NOLOCK) for LockMode::NONE, which effectively means using a READ UNCOMMITTED isolation level at table level, which is not the contract of LockMode::NONE.
LockMode::NONE should not set WITH (NOLOCK)
Throw exception on invalid LockMode
Remove redundant phpstan param from DriverManager::getConnection()
@morozov morozov merged commit d13a24d into doctrine:master Nov 15, 2020
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants