Benjamin Eberlei
b2385e0afa
[DDC-1637] Implementation of Criteria Collections API for
...
PersistentCollection (OneToMany only) and EntityRepository.
2012-07-09 09:59:48 +02:00
Benjamin Eberlei
4aafeaf7a6
Fix test on PostgreSQL
2012-07-09 09:55:41 +02:00
Benjamin Eberlei
fe292cc503
Merge pull request #392 from widop/patch-1
...
Invalid paginator query cloning
2012-07-08 09:34:09 -07:00
Benjamin Eberlei
3b04cf5b2f
Merge pull request #396 from Ocramius/DDC-1893
...
DDC-1893 - Updating configuration to reflect latest Doctrine Common changes
2012-07-08 09:26:15 -07:00
Benjamin Eberlei
f3f1091b44
Merge branch 'DDC-1657'
2012-07-08 18:22:59 +02:00
Benjamin Eberlei
6e924f2a2c
[DDC-1657] Prove that DBAL changes also work in ORM, not leading to drop sequence statements on postgresql with SERIAL pks.
2012-07-08 18:22:38 +02:00
Marco Pivetta
346e34adf6
Reverting to default annotation driver with - delayed to 3.0
2012-07-08 17:33:50 +02:00
Marco Pivetta
245d906ebf
Adding parameter to allow switching annotation reader implementation
2012-07-08 17:17:32 +02:00
Benjamin Eberlei
eaae1f222f
Fix PostgreSQL test-failure. UnitOfWork#getEntityState() produced exists() queries because of unmanaged entity passed as parameter to AbstractQuery#setParameter(), thereby skewing the sql count
2012-07-08 16:57:40 +02:00
Marco Pivetta
b67140f73c
Cleaning up description of the BC Break
2012-07-08 16:49:54 +02:00
Marco Pivetta
7c2e5ae5b2
Adding tests for configuration object (also to ensure defaults for BC break early discovery)
2012-07-08 16:32:27 +02:00
Marco Pivetta
fc00d5f39f
Updating upgrade docs and fixes suggested by @beberlei
2012-07-08 16:32:27 +02:00
Marco Pivetta
86dbddd596
Updating to reflect latest Doctrine Common changes
...
Also, changing logic so that the SimpleAnnotationReader is no more the
default one. An additional parameter for the method will allow using it.
The CS fixes that were additionally implemented (along with other minor changes
that do not affect BC compatibility are caused by a CS sniff via IDE.
2012-07-08 16:30:35 +02:00
Benjamin Eberlei
5adc8bec58
Cleanup UPDATE.md chapter mess a bit
2012-07-08 14:52:16 +02:00
Benjamin Eberlei
baae40c5f4
Concatenate UPGRADE files into new UPGRADE.md
2012-07-08 14:48:32 +02:00
Benjamin Eberlei
7b758eee57
[DDC-1816] Verify XML <discriminator-column /> element works as expected/documented in tests.
2012-07-08 09:06:52 +02:00
Benjamin Eberlei
18d4a2f970
[DDC-1775] Fix NotifyPropertyChanged Listener being attached in addIdentityMap(), which is too late for certain use-cases in the persist lifecycle.
2012-07-07 17:47:29 +02:00
Eric GELOEN
3bdf86922c
Add clone query test
2012-07-07 17:35:05 +02:00
Benjamin Eberlei
3783ca6b43
[DDC-1707] Working testcase
2012-07-07 17:15:32 +02:00
Benjamin Eberlei
ff2c5f85c3
[DDC-1846] Fix EntityRepository#find() with pessimistic locking.
2012-07-07 16:49:26 +02:00
Benjamin Eberlei
58a2cba6da
Merge pull request #393 from stof/root_entity_found
...
Updated the classmetadata factory for Common 2.3
2012-07-07 07:21:42 -07:00
Alexander
45df16cdc6
Update DBAL vendor
2012-07-07 15:15:56 +02:00
Alexander
2dd2d694ca
Introduce StatementMock to make testsuite ready for upcoming DBAL change
2012-07-07 15:14:51 +02:00
Eric GELOEN
8c24e528ad
Clone directly the ArrayCollection instead of looping
2012-07-07 11:38:53 +02:00
Christophe Coevoet
8d0f49f227
Updated the classmetadata factory for Common 2.3
...
This adds the new method introduced in doctrine/common#162
2012-07-06 22:18:06 +02:00
Eric GELOEN
996e47bf61
Replaced a shallow-copy with a deep-copy to avoid side effects.
2012-07-06 17:49:03 +02:00
Benjamin Eberlei
0a95e42ea8
Merge branch 'DDC-1735'
2012-07-05 22:20:28 +02:00
Benjamin Eberlei
82e1d7fa80
[DDC-1735] Change file_put_contents with LOCK_EX usage to temporary filename + rename, which works on Windows NFS drives.
2012-07-05 22:20:16 +02:00
Benjamin Eberlei
12cddf20e3
[DDC-1900] Throw exception when overwriting internal function.
2012-07-05 21:52:40 +02:00
Benjamin Eberlei
cc4613533b
Fix tests after DBAL adjustments
2012-07-04 23:58:41 +02:00
Benjamin Eberlei
4bfdcd32f7
Merge pull request #384 from FabioBatSilva/DDC1885
...
[DDC-1885] Fix quotes in many to many persisters
2012-07-04 14:43:48 -07:00
Guilherme Blanco
6ba205f561
Merge pull request #314 from Ocramius/dcom-metadata-drivers-reuse
...
Doctrine\Common metadata drivers reuse
2012-07-04 13:30:54 -07:00
Guilherme Blanco
6093017bc6
Merge pull request #389 from SamsonIT/fix_fetch_relation_by_id_of_association_field_2_3
...
fixed DDC-1895
2012-07-04 13:27:44 -07:00
Bart van den Burg
64904c77c1
fixed DDC-1895
2012-07-04 22:11:50 +02:00
Fabio B. Silva
632d13ba0c
fix extra lazy count
2012-07-04 17:11:43 -03:00
Fabio B. Silva
fe11831bd7
test remove item and clear collection
2012-07-04 17:11:43 -03:00
Fabio B. Silva
63580dfe26
Fix CS
2012-07-04 17:11:43 -03:00
Fabio B. Silva
076663fe3a
fix DDC-1885 in persisters
2012-07-04 17:11:42 -03:00
Benjamin Eberlei
1023af6a1f
[DDC-1861] Fix UnitOfWork#doMerge()
2012-07-04 21:55:59 +02:00
Benjamin Eberlei
da331cd277
Merge pull request #376 from lstrojny/de-deprecate-transaction-methods
...
De-deprecate transaction handling methods
2012-07-04 12:42:55 -07:00
Benjamin Eberlei
30e86f442f
[DDC-1907] Fix template variable placeholder
2012-07-04 21:30:25 +02:00
Benjamin Eberlei
5cdb0ae8be
[DDC-1907] Add generation of remove method for collections
2012-07-04 21:04:47 +02:00
Marco Pivetta
379e69865e
Reusing chained driver now available in common, fixing cs/code smells and removing duplicate docs.
2012-07-04 20:59:22 +02:00
Marco Pivetta
97d7cae012
Stoffing and including changes of doctrine/common#138
2012-07-04 20:59:22 +02:00
Marco Pivetta
f6381d7b76
Updating ClassMetadataFactory to comply with new abstract CMF interface as of doctrine/common#150
2012-07-04 20:59:21 +02:00
Marco Pivetta
94714db132
Fixing code sniff issues before continuing refactoring of
2012-07-04 20:59:21 +02:00
Marco Pivetta
e522391ee9
Reusing Doctrine\Common's AbstractClassMetadataFactory
2012-07-04 20:59:21 +02:00
Marco Pivetta
943cff673a
Fixing test expecting a ORM\Mapping exception
...
Those exceptions are now in the Common\Persistence\Mapping namespace
2012-07-04 20:59:21 +02:00
Marco Pivetta
63fbf7c2e5
Fixing broken tests because of wrong method signature and reference to the old Driver interface
2012-07-04 20:59:21 +02:00
Marco Pivetta
737b74e5d5
Rebasing on master
2012-07-04 20:59:21 +02:00