Benjamin Eberlei
|
65bbdc30de
|
DDC-978 - Fix bug where Collection gets cleared (again) when calling flush multiple times and replacing a PersistentCollection with a new one.
|
2011-01-23 15:40:16 +01:00 |
|
Benjamin Eberlei
|
c998797c55
|
DDC-546 - Add Extra Lazy Collection prototype.
|
2011-01-02 12:44:16 +01:00 |
|
Benjamin Eberlei
|
194a90923d
|
DDC-117 - Finalize patch, fix all the problems of different use-cases by hugely expanding the test-model.
|
2011-01-01 18:17:19 +01:00 |
|
Benjamin Eberlei
|
e7b4dca611
|
Merge master into DDC-117
|
2010-12-28 17:27:47 +01:00 |
|
Benjamin Eberlei
|
4f154b6aa1
|
DDC-920 - Fix bug when detaching a managed entity that is not yet in the identity map (no id).
|
2010-12-10 21:55:48 +01:00 |
|
Benjamin Eberlei
|
634aa0b291
|
DDC-832 - Small adjustments in the patch
|
2010-10-31 11:11:23 +01:00 |
|
Benjamin Eberlei
|
008601f2ea
|
DDC-758 - Respect notify change tracking.
|
2010-10-31 07:23:58 +01:00 |
|
Benjamin Eberlei
|
23795605fc
|
DDC-758 - Fix bugs with adding and removing elements from a cascade merge Collection. This fix leads to a significant hit in merge performance of collections since they have to be initialized to the current database state, leading to an additional sql query being executed + hydration.
|
2010-10-31 07:06:53 +01:00 |
|
Benjamin Eberlei
|
89d0a52c4f
|
DDC-833 - Fix some nasty bug occouring when re-creating an entity that was a proxy before. Also found another nasty issue with refreshing entity that had an already loaded many-to-many or one-to-many association.
|
2010-10-11 22:15:18 +02:00 |
|
Benjamin Eberlei
|
7551bb3762
|
Fix notice due to wrong variable reference
|
2010-10-06 23:09:49 +02:00 |
|
Benjamin Eberlei
|
da63bad9c8
|
DDC-762 - Fixed notice when mapping foreign keys to field having null values
|
2010-09-13 21:48:25 +02:00 |
|
Benjamin Eberlei
|
1496250833
|
Merge branch 'master' into DDC-117
|
2010-08-15 20:17:56 +02:00 |
|
Benjamin Eberlei
|
6f4f8f8cb1
|
DDC-742 - Fix issue with collections that are set to fetch=EAGER not being initialized with takeSnapshot() correctly
|
2010-08-15 19:51:06 +02:00 |
|
Benjamin Eberlei
|
e45c52b024
|
Merge Removal of association classes into DDC-117 branch, quite some merge efforts necessary to get it working again
|
2010-08-13 23:23:11 +02:00 |
|
Roman S. Borschel
|
dd7be5b13a
|
Improving API and docblocks. Removing superfluous tests.
|
2010-08-09 22:48:07 +02:00 |
|
Roman S. Borschel
|
4826739824
|
Simplified ClassMetadata lookup in UnitOfWork and added docblock.
|
2010-08-09 22:48:07 +02:00 |
|
Roman S. Borschel
|
8d3e0e61ea
|
Moved association mappings to plain arrays, just like field mappings.
|
2010-08-09 22:48:07 +02:00 |
|
Benjamin Eberlei
|
a705b81d9b
|
DDC-729 - Fix issue with merging of collections leading to dereference behaviour after next flush(). Added a test for dereferencing of collections as there was none
|
2010-08-08 16:07:40 +02:00 |
|
Benjamin Eberlei
|
7b07a17886
|
Merge branch 'master' into DDC-117
|
2010-08-08 14:07:24 +02:00 |
|
Roman S. Borschel
|
a1bf4dc4f6
|
API doc adjustments.
|
2010-08-08 13:10:53 +02:00 |
|
Roman S. Borschel
|
34262aeae1
|
Removed support for experimental C extension. Will be re-examined for 3.0.
|
2010-08-08 12:52:46 +02:00 |
|
Roman S. Borschel
|
3630e06b84
|
[DDC-522][DDC-419][DDC-383] Fixed.
|
2010-08-08 12:40:32 +02:00 |
|
Benjamin Eberlei
|
251247c16f
|
DDC-633 - Fix Eager ManyToOne or OneToOne relations being replaced by a proxy instead.
|
2010-08-08 11:05:30 +02:00 |
|
Benjamin Eberlei
|
10f47389ae
|
Made single identifier One-To-One + Id work also and added a test-case
|
2010-08-07 20:07:10 +02:00 |
|
Benjamin Eberlei
|
c697a2d47f
|
Prototype hack of @ManyToOne + @Id support with two test-scenarios, composite association key only composite key, and a mixed key scenario. I think single foreign association would work also
|
2010-08-07 19:33:54 +02:00 |
|
Roman S. Borschel
|
29bf4adac7
|
Fixed merging issue with sequence identifiers.
|
2010-08-07 11:33:33 +02:00 |
|
Roman S. Borschel
|
a25101add1
|
Fixed merging with NOTIFY policy.
|
2010-07-30 17:19:51 +02:00 |
|
Roman S. Borschel
|
69073c4b37
|
Fixes for merging bidirectional associations where both sides define cascade=merge as well as fixes for handling null values and proxies properly in single-valued associations.
|
2010-07-30 17:19:50 +02:00 |
|
Roman S. Borschel
|
954a8c3935
|
Updated tests.
|
2010-07-30 17:19:50 +02:00 |
|
Benjamin Eberlei
|
c217b33c45
|
DDC-714 - Bug in refactored persistNew() functionality leads to failure with pre-persist id generators
|
2010-07-25 16:32:04 +02:00 |
|
Roman S. Borschel
|
a05003016b
|
Stricter detection of the NOTIFY policy.
|
2010-07-16 11:16:06 +02:00 |
|
Roman S. Borschel
|
e7ac35ed95
|
[DDC-119] Fixed.
|
2010-07-15 15:55:45 +02:00 |
|
Benjamin Eberlei
|
d288e99a34
|
DDC-681 - Fix call to wrong function, need field not column names in lock()
|
2010-07-10 19:23:38 +02:00 |
|
Roman S. Borschel
|
4212b88edc
|
Fixed DDC-455, DDC-600. Some behavior and API polish in the UoW as well as continued _ prefix removal in some core classes. Cleanups and fixes for one-to-one orphan removal including tests.
|
2010-07-08 00:20:54 +02:00 |
|
Roman S. Borschel
|
88b0813536
|
Improved entity state detection.
|
2010-07-06 11:43:14 +02:00 |
|
beberlei
|
b56e1e31af
|
DDC656 - Fix bug with order of fields when recomputeSingleEntityChangeSet() is called after lifecycle events are invoked
|
2010-07-04 08:54:57 +02:00 |
|
beberlei
|
f7e8109d07
|
DDC-501 - Cascade Merging unitialized Persistent Collections leads to weird behaviour
|
2010-07-01 23:48:44 +02:00 |
|
Roman S. Borschel
|
37b4652639
|
[DDC-599] Fixed.
|
2010-06-07 00:31:59 +02:00 |
|
Benjamin Eberlei
|
ba6cb6bd14
|
Fixed nasty bug with Proxies not getting initialized correctly.
|
2010-05-15 21:32:34 +02:00 |
|
Benjamin Eberlei
|
78328ec6ea
|
DDC-178 - Removed Doctrine\ORM\LockMode in favour of Doctrine\DBAL\LockMode
|
2010-05-15 11:48:20 +02:00 |
|
Benjamin Eberlei
|
8a67621b6a
|
DDC-178 - Fixed problems occuring from merging upstream, re-ran API and tests, finalizing lock-support for merge with upstream
|
2010-05-15 09:58:39 +02:00 |
|
Benjamin Eberlei
|
64b57bbcfb
|
Merge upstream into lock-support branch
|
2010-05-15 09:41:32 +02:00 |
|
David Abdemoulaie
|
668456e4d8
|
[DDC-588] EntityManager::refresh uses fieldName instead of columnName
|
2010-05-14 22:10:13 +02:00 |
|
Roman S. Borschel
|
5dbd40563c
|
Added control abstractions for transaction demarcation.
|
2010-05-13 13:19:59 +02:00 |
|
Roman S. Borschel
|
f619a15a63
|
Removed EntityTransaction until it has a real purpose. Added the affected entity to OptimisticLockException. Updated functional optimistic locking tests accordingly.
|
2010-05-10 23:51:56 +02:00 |
|
Guilherme Blanco
|
d0325d7048
|
Merged with upstream/master
|
2010-05-08 12:42:06 -03:00 |
|
Guilherme Blanco
|
b12b8b0041
|
Revertd partially the support to DBAL\Transaction, it was wrong. Fixed implementation of ORM\EntityTransaction and fixed tests.
|
2010-05-06 18:39:19 -03:00 |
|
Benjamin Eberlei
|
f65a555d04
|
Merge Upstream into Locking-Branch
|
2010-05-02 13:02:44 +02:00 |
|
Guilherme Blanco
|
4ab5dffc4c
|
Fixed UnitOfWork and isRollbackOnly flag.
|
2010-05-01 11:49:14 -03:00 |
|
Roman S. Borschel
|
080f737338
|
[DDC-534] Fixed.
|
2010-05-01 12:14:16 +02:00 |
|