Skip to content

Merge release 2.10.0 into 3.0.x #2722

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

Merged
merged 39 commits into from
Jan 24, 2025
Merged

Conversation

github-actions[bot]
Copy link
Contributor

alcaeus and others added 30 commits September 22, 2024 02:42
* Skip sharded setup due to errors when running queries

* Skip upload of composer.lock
* Remove usages of deprecated BSON functions

* Remove usages of deprecated read preference functionality

* Update phpstan baseline
Bumps [doctrine/.github](https://github.com/doctrine/.github) from 5.0.1 to 5.1.0.
- [Release notes](https://github.com/doctrine/.github/releases)
- [Commits](doctrine/.github@5.0.1...5.1.0)

---
updated-dependencies:
- dependency-name: doctrine/.github
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Error "Cannot use object of type stdClass as array"
* Store metadata information for time series collections

* Specify time series options when creating collection

* Use named arguments for attributes

* Don't skip empty metadata field names

* Leave encoding of enum values to the MongoDB driver

* Remove unused isTimeSeries option

* Disable early exit requirement in XML driver

* Use explicit closure instead of empty() checks

* Support bucketMaxSpanSeconds and bucketRoundingSeconds in time series collections

* Read bucket options for time series in XML driver

* Add attribute documentation for time series collections

* Add cookbook entry for time series data

* Update documentation links

* Expand time series cookbook to use multiple measurements

* Simplify markAsTimeSeries tests with granularity and bucket options

* Apply wording suggestions from code review

Co-authored-by: Jeremy Mikola <jmikola@gmail.com>

---------

Co-authored-by: Jeremy Mikola <jmikola@gmail.com>
* Run tests with PHP 8.4

* Skip psalm on PHP 8.4
Bumps [doctrine/.github](https://github.com/doctrine/.github) from 5.1.0 to 5.3.0.
- [Release notes](https://github.com/doctrine/.github/releases)
- [Commits](doctrine/.github@5.1.0...5.3.0)

---
updated-dependencies:
- dependency-name: doctrine/.github
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…rine/dot-github-5.3.0

Bump doctrine/.github from 5.1.0 to 5.3.0
Bumps [doctrine/.github](https://github.com/doctrine/.github) from 5.3.0 to 6.0.0.
- [Release notes](https://github.com/doctrine/.github/releases)
- [Commits](doctrine/.github@5.3.0...6.0.0)

---
updated-dependencies:
- dependency-name: doctrine/.github
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…rine/dot-github-6.0.0

Bump doctrine/.github from 5.3.0 to 6.0.0
Use array instead of ArrayCollection. It is not possible to use an
ArrayCollection with a collection field type. This would result in
a runtime exception: "Collection type requires value of type
array or null, Doctrine\Common\Collections\ArrayCollection
given (Doctrine\ODM\MongoDB\MongoDBException)".
Co-authored-by: Jérôme Tamarelle <jerome@tamarelle.net>
doc: Fix simple search engine cookbook
Bumps [doctrine/.github](https://github.com/doctrine/.github) from 6.0.0 to 7.1.0.
- [Release notes](https://github.com/doctrine/.github/releases)
- [Commits](doctrine/.github@6.0.0...7.1.0)

---
updated-dependencies:
- dependency-name: doctrine/.github
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…rine/dot-github-7.1.0

Bump doctrine/.github from 6.0.0 to 7.1.0
The page no longer exists for the original link, so updated it to the new URL.
The generator hold a circular reference to the iterator instance.
* Use short urls for all php.net links: Detect the user language
* Remove links to php.net from source files
GromNaN and others added 9 commits January 17, 2025 15:23
This is mostly about adding return type declarations. In one instance
though, it is more than that: ClassMetadataFactory redeclares
$cacheSalt, a protected property inherited from the persistence package.
Since it is not possible to widen or narrow the type, and since the
redeclaration seems to be about setting a default value, let us set it
in the constructor.
Ensure compatibility with persistence 4
* Add joint iterable interface for queries and aggregations

* Update declared return types for query and aggregation builders
* Generate proxy classes using symfony/var-exporter
* Leverage UOW::initializeObject in tests
* Trigger lifecycleEventManager from lazy ghost object
* Run the full test suite with proxy manager
* Fix assert not lazy object
* Fix deprecation version and refactor autoregenerate condition
* Fix testCreateProxyForDocumentWithUnmappedProperties
* Keep a single ProxyManagerConfiguration instance
@GromNaN
Copy link
Member

GromNaN commented Jan 24, 2025

Blocked because required jobs names doesn't match the actual job names.
image

@GromNaN GromNaN enabled auto-merge January 24, 2025 13:50
@GromNaN GromNaN merged commit 3fb65d3 into 3.0.x Jan 24, 2025
40 checks passed
@GromNaN GromNaN deleted the 2.10.x-merge-up-into-3.0.x_FMpx0dz3 branch January 24, 2025 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants