Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/doctrine/orm

Doctrine Object Relational Mapper (ORM)
https://github.com/doctrine/orm

Improve topological sort result order

This PR changes a detail in the commit order computation for depended-upon entities.

We have a ...

108fa30db295492f81f93545875c57c72a23061e authored about 1 year ago by Matthias Pigulla <[email protected]>
Merge release 2.17.2 into 2.18.x (#11131)

9785cb84c617ec88050d9ca3d479ac34a890b8cd authored about 1 year ago by Alexander M. Turek <[email protected]>
Allow to skip property type validation (#11130)

393679a4795e49b0b3ac317dce84d0f8888f2b77 authored about 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #11122 from yceruto/enum_with_interface

Fix enum mapping validation

e50ae06fe786c2af91812cac50525a701c69a4e1 authored about 1 year ago by Grégoire Paris <[email protected]>
Fixed enum mapping validation

05ef1f4f967b6f6c5fa299853f0f17051c43dfdd authored about 1 year ago by Yonel Ceruto <[email protected]>
Merge pull request #11115 from localheinz/fix/typo

Fix: Typo

2b91edc525bde4f23f9ada22a82c021b5c18c92b authored about 1 year ago by Grégoire Paris <[email protected]>
Fix: Typo

6af7f9f7bf6d07c8ed7332478d8fe634508a8d48 authored about 1 year ago by Andreas Möller <[email protected]>
Added a note parameter type for the INSTANCE OF DQL expression (#7963)

Co-authored-by: flaushi <[email protected]>

46cb9a980bc9a202df09302dfa97ea03e37d7878 authored about 1 year ago by flaushi <[email protected]>
Merge pull request #11114 from doctrine/2.17.x

Merge 2.17.x up into 2.18.x

c2d29d55abcceac58b6792e3709fdb3ebd5c5efc authored about 1 year ago by Grégoire Paris <[email protected]>
Fix method name in code example (#11104)

ed1df148c2c4a3b77bc857958c0d7a9f876a85fd authored about 1 year ago by flack <[email protected]>
Fix JSON mapping linting against subset of builtin types (#11076)

44e943e10086255046faca106b1ac68d0a4ad238 authored about 1 year ago by Tomas Norkūnas <[email protected]>
Merge branch '2.18.x' into 3.0.x

* 2.18.x:
Add compatibility with the Symfony 4.4 VarExporter (#10948)
PHPStan 5.16.0, Symfon...

28d03e41f7b58781c516404bf179806e10a84ec5 authored about 1 year ago by Alexander M. Turek <[email protected]>
Add compatibility with the Symfony 4.4 VarExporter (#10948)

23d36c0d5293ac796f35850b4f082aef60c6fc52 authored about 1 year ago by Cliff Odijk <[email protected]>
PHPStan 5.16.0, Symfony 7.0 (#11095)

212edaa80bf0669da6ccd7b4697d696e1ffceac8 authored about 1 year ago by Alexander M. Turek <[email protected]>
XmlDriver: remove dead code (#11085)

f8ced516879a7583cb0b167bb5df0e1b04f32fa5 authored about 1 year ago by Markus Staab <[email protected]>
Do not defer eager loading when iterable hint is set

e5ab18ff802d25fe6ed20bc7011922e914d6ef38 authored about 1 year ago by Bob van de Vijver <[email protected]>
Add failing test

This test show that eager collections are broken when used in conjuction
with iterating over a r...

665ccf137632a3685901ac0ca68e3bddbabd9ca8 authored about 1 year ago by Bob van de Vijver <[email protected]>
Merge pull request #11071 from greg0ire/remove-wrong-assertion

Remove wrong assertion

2c06ffa4a7d6b772cbdacab647287b996044c3c6 authored about 1 year ago by Grégoire Paris <[email protected]>
Remove wrong assertion

It is useless in that particular method, and wrong.

9a281f54de2de5128d0c9a2192e8cf8a9d95133e authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11066 from doctrine/2.17.x-merge-up-into-3.0.x_45pl9AIy

Merge release 2.17.1 into 3.0.x

b73d44b46b687c4e786d53a32ee7c516c6e88b82 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge remote-tracking branch 'origin/2.18.x' into 2.17.x-merge-up-into-3.0.x_45pl9AIy

b971cbeebbbf03bfd160fc1979aeadc1d757ba69 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11065 from kerbert101/fix-sleep-buhh

AbstractSqlExecutor::__sleep should return property names

1a4fe6e0bb67762370937a7e6cee3da40a9122d1 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11039 from yceruto/enum_validation

Adds metadata field type and enumType validation against Entity property type

0a7b9396234c0a026200465b9e47a031a12e7e21 authored about 1 year ago by Grégoire Paris <[email protected]>
fix: return property names in AbstractSqlExecutor::__sleep

Property names as returned by a cast to array are mangled, and that
mangling is not documented. ...

6be65ebc700dcf87d70811cb86110d1d1f94e3bc authored about 1 year ago by Albert Bakker <[email protected]>
Merge release 2.17.0 into 3.0.x (#11062)

fcba06f64c2dfbe0501b8d189197d966a9c7e889 authored about 1 year ago by Alexander M. Turek <[email protected]>
Prepare 2.17.0 (#11059)

e8afa9f80ce66ac728f63325d102adda01cbd6ff authored about 1 year ago by Alexander M. Turek <[email protected]>
Merge remote-tracking branch 'derrabus/3.0.x' into 3.0.x

* derrabus/3.0.x:
Deprecate annotation classes for named queries
Fix typos
Housekeeping: R...

7974a92bf935d491b310eaaf901927839567af49 authored about 1 year ago by Alexander M. Turek <[email protected]>
Fix calls to removed lock methods (#11061)

124593383b94096d2b5e16eb495e4d3234095fd2 authored about 1 year ago by Alexander M. Turek <[email protected]>
Merge branch '2.17.x' into 3.0.x

* 2.17.x:
Deprecate annotation classes for named queries
Fix typos
Housekeeping: Revert ch...

56df970d8b9843e25b45f63756c6656d0372b51a authored about 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #8391 from beberlei/GH-1569-SubselectFetchMode

[GH-1569] Optimize eager fetch for collections to batch query

1267f482efc926244dfc93a10a3487d3764281df authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #10986 from greg0ire/drop-support-for-unserializing-old-format

Drop support for unserializing old serialization formats

21466a05249de9188350968140d009fabc87ca6a authored about 1 year ago by Grégoire Paris <[email protected]>
Drop support for unserializing old serialization formats

010cd948c9cb1feb54d3251f6d3ffaa5d5146a9d authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11056 from derrabus/deprecate/named-queries

Deprecate annotation classes for named queries

b41de2a39dcec69167b2658df7f66733de0deb9d authored about 1 year ago by Grégoire Paris <[email protected]>
Deprecate annotation classes for named queries

6a48b0741b1710eaf6ca806f3db9a23f49ff1588 authored about 1 year ago by Alexander M. Turek <[email protected]>
Merge remote-tracking branch 'origin/2.17.x' into 3.0.x

30626ac6bb38cc299927b1c6fd1f9984be563d36 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11045 from greg0ire/dynamic-recommendation

Dynamically resolve AUTO to SEQUENCE or IDENTITY

1f62233bf665f11183d188162c5335cb1d8781e7 authored about 1 year ago by Grégoire Paris <[email protected]>
Remove unneeded test

There no longer is such a thing as recommended strategies.

ffbe56779d807b7b4d257ce8783188ea2f66f07e authored about 1 year ago by Grégoire Paris <[email protected]>
Dynamically resolve AUTO to SEQUENCE or IDENTITY

With DBAL 3.x, IDENTITY results in SERIAL.
With DBAL 4.x, it results in the standard GENERATED B...

bdc039fe314a85fb6c578e06c1dd7f7d383f06a7 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11044 from greg0ire/identity-on-dbal4

Recommend SEQUENCE until doctrine/dbal 4 is released

0e958387874feea82c562087cfde7436df402565 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11048 from greg0ire/restore-bc

Restore backward compatibility with previous format

be62f72b3804c6ff70311fe5b3f882579ffae9fc authored about 1 year ago by Grégoire Paris <[email protected]>
Adds metadata field type and enumType validation against Entity property type

7613f25d577786621dcb05f2ebbcdcf0b1592d1c authored about 1 year ago by Yonel Ceruto <[email protected]>
Restore backward compatibility with previous format

When unserializing from a cache entry in the previous format, the
sqlStatements need to be copie...

c075154e1e4371a8a62199408b7cfd2406ecaa6f authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11027 from greg0ire/fw-compat-serialization

Make serialized SQL executors forward compatible

f08159eb87ec2feb1aaf3a25bf138704a052edd7 authored about 1 year ago by Grégoire Paris <[email protected]>
Recommend SEQUENCE until doctrine/dbal 4 is released

Using IDENTITY with doctrine/dbal 3 results in SERIAL, which is not
recommended.

300cffb9422647df83a9d9ee47df898b18afb205 authored about 1 year ago by Grégoire Paris <[email protected]>
Make serialized SQL executors forward compatible

The idea here is that instead of having a backward compatibility layer
in the next major branch,...

2a9390d426b73908610a90b9f773b7d73859e1f6 authored about 1 year ago by Grégoire Paris <[email protected]>
Fix typos

ec74c83845231fa913b387a9cc1589d5586d0e0e authored about 1 year ago by Benjamin Eberlei <[email protected]>
Merge pull request #11013 from greg0ire/native-type-decl

Enforce native type declarations

73288bc472e35174cbca52614c7a021c8bd3a2ed authored about 1 year ago by Grégoire Paris <[email protected]>
Housekeeping: Revert change to AbstractExporter, not needed without subselect fetch.

4b2b4860fbb55c73f38fbf77a3de50e05dc4a21a authored about 1 year ago by Benjamin Eberlei <[email protected]>
Address review comments.

609e10df36f958980be916a87fae7f3d99026368 authored about 1 year ago by Benjamin Eberlei <[email protected]>
Explain internals of eager loading in a bit more detail and how its configured.

d03aed1265ffdabd71ffc3ce5e38467f653f3c8c authored about 1 year ago by Benjamin Eberlei <[email protected]>
1:1 and M:1 associations also use fetch batch size configuration now.

6993ad28edfc0faaa7c02c19c18a0507438388a8 authored about 1 year ago by Benjamin Eberlei <[email protected]>
Use native type hint for ProxyFactory::getProxy

This requires heavily adapting tests, because the proxy instance must:
- be an instance of Inter...

82f4a177b2ee63a12701149a88a7021c4aae6b1e authored about 1 year ago by Grégoire Paris <[email protected]>
Enforce native type declarations

I tried to avoid changes in tests, so as to not unnecessarily widen the
gap between 2.x and 3.x.

8ab0af3d30c7c80a34f533efc1380b954d91d8d7 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge remote-tracking branch 'origin/2.17.x' into 3.0.x

1fef3196d9e5a4191de6caaf25f577f89537e1a9 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11023 from doctrine/2.16.x

Merge 2.16.x up into 2.17.x

16028e4fd3202e21cecbd87071e46b40f7eda8bf authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11015 from greg0ire/phase2-optim

Make phpdoc accurate

609647a51a1b28a674de270204a5cea3af57d554 authored about 1 year ago by Grégoire Paris <[email protected]>
Make phpdoc accurate

When transforming these phpdoc types into native types, things break
down. They are correct acco...

293299a3149f1f810dd133e4c0a99fc9c29391bd authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11018 from stof/fix_result_set_builder_enum

Fix the support for enum types in the ResultSetMappingBuilder

0b7fe1862e2594fbc77eec8e4af66c42dabba9cd authored about 1 year ago by Grégoire Paris <[email protected]>
Fix the support for enum types in the ResultSetMappingBuilder

866283d1a7a316390890276df92b12645251ba2e authored about 1 year ago by Christophe Coevoet <[email protected]>
Merge pull request #11007 from greg0ire/refresh-archi-docs

Address split of doctrine/common

3676e3c571a51b80550f0dc3526cac939334729f authored about 1 year ago by Grégoire Paris <[email protected]>
Address split of doctrine/common

doctrine/common has been split in several packages. A lot of what was
true about doctrine/common...

d84f60748791a4278feae810a909d0915ea35dcf authored about 1 year ago by Grégoire Paris <[email protected]>
Prepare CI for stable DBAL 4 (#11011)

ad519a5c6fbb18ba815def0892bf4cd4481225a3 authored about 1 year ago by Alexander M. Turek <[email protected]>
Remove dependency on doctrine/common (#10998)

We were only relying on it for functionality related to proxies, which
is very little code.

444406553146b44e718b264305cc936024d4c9e5 authored about 1 year ago by Grégoire Paris <[email protected]>
Use native return type declarations in Debug class (#11012)

e280b2df265656dff194ef92809ace73827bc2a4 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11010 from greg0ire/3.0.x

Merge 2.17.x up into 3.0.x

3c34265666a23bbcc29c4614390608983e942efa authored about 1 year ago by Grégoire Paris <[email protected]>
Merge remote-tracking branch 'origin/2.17.x' into 3.0.x

8693fa790c94019579710861b23b42af4b17c683 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #11000 from greg0ire/copy-debug

Copy Debug class from doctrine/common

edd962e3851acaccb89f7df31968650920bd5c00 authored about 1 year ago by Grégoire Paris <[email protected]>
Copy Debug class from doctrine/common

This reduces our dependency to this shared library that now holds very
little code we use.
The c...

a33a3813b2b8546e5c614451f707c0a07ae1cefa authored about 1 year ago by Grégoire Paris <[email protected]>
Implement proxy name resolver (#11009)

It is important to have the same implementation as used in
doctrine/persistence without relying...

bf69d0ac4ea6ebf69bef772fd5ef33e51a9f9584 authored about 1 year ago by Grégoire Paris <[email protected]>
Add another testcase for DQL based fetch eager of collection.

3f2fa309d49db2ad40717131682bd60cbde4b35c authored about 1 year ago by Benjamin Eberlei <[email protected]>
last violation hopefully

8057b51f8591709818be4783b6ba6321040f11fe authored about 1 year ago by Benjamin Eberlei <[email protected]>
Merge remote-tracking branch 'origin/2.17.x' into GH-1569-SubselectFetchMode

c09660ac50bd0fce3d36b20546ad77ba845aafd7 authored about 1 year ago by Benjamin Eberlei <[email protected]>
Static analysis

8ec599bb176018ad80b12aafa408736f06eb55c4 authored about 1 year ago by Benjamin Eberlei <[email protected]>
Housekeeping: phpcs

bf74b434b8677cce42d9bc6a223c585f195fa69f authored about 1 year ago by Benjamin Eberlei <[email protected]>
Directly load many to many collections, batching not supported yet. fix tests.

cd54c56278f4b67bae6aef2d96b724f352bcf213 authored about 1 year ago by Benjamin Eberlei <[email protected]>
Avoid new fetch mode, use this strategy with fetch=EAGER for collections.

76fd34f76607b1b96f381377c1c51df292c759aa authored about 1 year ago by Benjamin Eberlei <[email protected]>
Remove useless check (#11006)

1cec0b82bd688b931ac15f02894ad1f89ac544bc authored about 1 year ago by David Buchmann <[email protected]>
Merge pull request #10999 from greg0ire/prepare-common-severance

0e74a180c4043fe6769fc857e01eefece34109dc authored about 1 year ago by Grégoire Paris <[email protected]>
Undeprecate Autoloader class

We plan to sunset doctrine/common, and should move the Autoloader class
to doctrine/orm

fdfca0f0e7e0963cbfdd91de3b02a7a33eb6ecd8 authored about 1 year ago by Grégoire Paris <[email protected]>
Remove schema visitors (#11001)

e997c6688c1ab653f1b9426e34259f01333d1d44 authored about 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #10964 from soltmar/2.16.x-update-order-of-mapping-attributes

Updated order of mapping attribute parameters

03148b13008c105638e1d6c9a5d1591a847009ae authored about 1 year ago by Grégoire Paris <[email protected]>
Merge branch '3.0.x' into 2.16.x-update-order-of-mapping-attributes

f47d68c826ad1646dcd03f17b7793f6b3c701573 authored about 1 year ago by Mariusz Soltys <[email protected]>
Cover calling AbstractQuery::setParameter() with an array parameter (#10996)

42af7cabb7496d77104132f9d164f9c74da6a629 authored about 1 year ago by Alexander M. Turek <[email protected]>
Fix array parameters with DBAL 4 (#10995)

06eb00d68710877ea8f7f02250d8f0f37eec7350 authored about 1 year ago by Alexander M. Turek <[email protected]>
UPGRADE.md is missing two latest merges.

7827453b94b974bf8d568bf616e0a08bf733d2d7 authored about 1 year ago by Benjamin Eberlei <[email protected]>
Merge pull request #10994 from beberlei/3.0.x-g

Merge up 2.17.x to 3.0.x

6f3140a09eb9af861b61d09190fc955af4e7e051 authored about 1 year ago by Benjamin Eberlei <[email protected]>
Adapt tests, upgrade cs and fix static coding violations and baseline

2d31d7196111c82afb14c0111d3a78912874aedb authored about 1 year ago by Benjamin Eberlei <[email protected]>
Rework AUTO keyword deafults to be IDENTITY always, except Oracle SEQUENCE.

2db1f76dee92961b76bf3ea747b0b958bd2c2329 authored about 1 year ago by Benjamin Eberlei <[email protected]>
Housekeeping: phpcs

6e61571edc7dd20b3f35b3252a50697ac238fb0a authored about 1 year ago by Benjamin Eberlei <[email protected]>
Throw exceptions for cases where attributes are illegal on Embeddables. (#10992)

* Throw exceptions for cases where attributes are illegal on Embeddables.

* Embedded is allow...

22e7c02cf7a671eefb0536e8e92e86181111155f authored about 1 year ago by Benjamin Eberlei <[email protected]>
Merge remote-tracking branch 'origin/2.17.x' into 3.0.x

4a5f48f7ff534a6786bc08335a9f5855b95732ca authored about 1 year ago by Grégoire Paris <[email protected]>
Merge commit '07b091750' into 3.0.x

5534db181092bc7c9b51cded3354cc12c8533310 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #10985 from greg0ire/remove-partial-from-dql

18897fa7d5f0f3301d2cf3fe710b4826eeed2644 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge pull request #8931 from greg0ire/gh-8893

c5137da90ec9bbcd27b18075f54810f7b6ae9de5 authored about 1 year ago by Grégoire Paris <[email protected]>
Remove EntityManager::getPartialReference()

5c250063b824f233bf8feac4c4f88cfeb054140e authored about 1 year ago by Grégoire Paris <[email protected]>
Remove unused exception

689da1f251957f49f1126b92bcaf8fb12df6f56e authored about 1 year ago by Grégoire Paris <[email protected]>
Remove partial syntax in DQL

It is no longer possible to use the "PARTIAL" keyword in a DQL query, or
to artificially build a...

99fe3b5c5bcf4f1355282fe3507d886159f8b178 authored about 1 year ago by Grégoire Paris <[email protected]>
Deprecate reliance on non-optimal defaults

What was optimal 10 years ago no longer is, and things might change in
the future. Using AUTO is...

e89b680a285ea4c694cdaf9edb4490d904c23e54 authored about 1 year ago by Grégoire Paris <[email protected]>
Merge branch '2.17.x' into 3.0.x

* 2.17.x:
Allow creating mocks of the Query class (#10990)
Add missing "deprecated" annotati...

af5c250cc865b423d4c285f757dc73cb902f581b authored about 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #10989 from greg0ire/improve-exceptions

Add method name in exception

07b09175050eb4d01d0c66173089b255bb1c218d authored about 1 year ago by Grégoire Paris <[email protected]>