jwage
|
7aabee5efc
|
[2.0] Fixing empty insert sql statements (closes #2481)
|
2009-09-08 19:31:26 +00:00 |
|
jwage
|
7c56bfa156
|
[2.0] Fixes issue with unique annotation on columns (closes #2476)
|
2009-09-08 18:12:01 +00:00 |
|
guilhermeblanco
|
e0012f0750
|
[2.0] Fixed test case. All in-memory changes should be flushed before querying. That's how it works in other ORM tools too
|
2009-09-06 14:27:38 +00:00 |
|
guilhermeblanco
|
05568fa259
|
[2.0] Added coverage to expected behavior of IdentityMap
|
2009-09-06 13:55:01 +00:00 |
|
romanb
|
49a24c4ef8
|
[2.0] Fixed #2478.
|
2009-09-06 08:48:44 +00:00 |
|
guilhermeblanco
|
0651397854
|
[2.0] Added coverage to ticket #2478. Could not get it to fail
|
2009-09-05 23:37:55 +00:00 |
|
romanb
|
f0da001770
|
[2.0] Fixed and enhanced tests.
|
2009-09-05 09:22:34 +00:00 |
|
guilhermeblanco
|
3ef0bf50e9
|
[2.0] Other fixes, removed E_FATAL of duplicate declaration and added test for Boolean type
|
2009-09-05 02:44:45 +00:00 |
|
romanb
|
a65ea05f01
|
[2.0] Fixed scale/precision support in SchemaTool
|
2009-09-04 20:31:11 +00:00 |
|
romanb
|
733c3c24f7
|
[2.0] Various necessary fixes and adjustments for oracle as well as fixes for better handling of temporal types. Closed #2452.
|
2009-08-28 17:25:28 +00:00 |
|
romanb
|
6a3aa84973
|
[2.0] Made MySqlPlatform default to innodb table engine. Some cleanups while investigating the optimistic locking failures.
|
2009-08-28 12:36:06 +00:00 |
|
jwage
|
b17ad38eed
|
[2.0] Renaming LifecycleListener annotation to HasLifecycleCallbacks
|
2009-08-26 17:14:03 +00:00 |
|
jwage
|
05d5fe4954
|
[2.0] Finishing optimistic locking with timestamp support
|
2009-08-24 17:06:12 +00:00 |
|
romanb
|
b1d34fca1c
|
[2.0] Work on SchemaTool and DBAL.
|
2009-08-21 18:13:22 +00:00 |
|
romanb
|
3d17cb0d60
|
[2.0] Applied fixes for character casing issues. Simplified inheritance mapping and improved handling of outer joins in Class Table Inheritance.
|
2009-08-17 17:58:16 +00:00 |
|
romanb
|
ebb432bfb8
|
[2.0] Preparing to address character casing issue.
|
2009-08-15 18:11:51 +00:00 |
|
romanb
|
e161103e4b
|
[2.0] Added EntityRepositoryTest. Updated build file and XML Schema for mapping files.
|
2009-08-14 11:04:31 +00:00 |
|
romanb
|
e578bad687
|
[2.0] Fixed several referential integrity issues. Fixed critical issue with inserts being run twice on postgresql/oracle. Added support for additional tree walkers that modify the AST prior to SQL construction and started to play with it in a testcase.
|
2009-08-13 10:13:06 +00:00 |
|
romanb
|
8797921937
|
[2.0] Removed AssociationMappings from ResultSetMapping for improved caching. Fixed caching issue with reflection classes and properties. Reimplemented and leaned up broken identifier quoting. Added support for named (native) queries. Fixed small hydration memory leak.
|
2009-08-11 10:51:38 +00:00 |
|
romanb
|
0a497062c9
|
[2.0] Renamed some methods for a better API.
|
2009-08-03 17:18:37 +00:00 |
|
romanb
|
00599a80d4
|
[2.0] Streamlined result structures. Hydration improvements: Small overall improvements, large improvement for (joined) fetched collections (~60%).
|
2009-08-03 13:25:56 +00:00 |
|
romanb
|
e1f2b8abec
|
[2.0] Implemented support for mapped superclasses. Fixed #2353.
|
2009-07-30 15:16:02 +00:00 |
|
romanb
|
92214eaf37
|
[2.0] Part II for ticket #2352. Fixed #2352.
|
2009-07-29 12:00:08 +00:00 |
|
romanb
|
2ec4cc5cbe
|
[2.0] More cleanups for recent lazy-loading implementation and minor object hydration improvements and cleanups. Collection refactoring part I for ticket #2352.
|
2009-07-29 11:57:27 +00:00 |
|
romanb
|
62446f0f3c
|
[2.0] Cleanup for changeset #6172.
|
2009-07-28 16:36:24 +00:00 |
|
piccoloprincipe
|
82c416686e
|
[2.0] resolved hydrateAdd() recursivity
|
2009-07-28 12:30:35 +00:00 |
|
piccoloprincipe
|
c073f1d113
|
[2.0] completed implementation of lazy loading for Collections. Created debug helper class. Fixed default for orderBy clause to ASC
|
2009-07-28 11:43:42 +00:00 |
|
romanb
|
28ca2acb8b
|
[2.0] Refined implementation and semantics of the merge and detach operations. General cleanups and API improvements. Added a testcase for detaching/serializing->unserializing->modifying->merging to demonstrate the transparent serialization.
|
2009-07-25 16:33:29 +00:00 |
|
romanb
|
da07bf4a37
|
[2.0] Small refactorings.
|
2009-07-24 11:33:38 +00:00 |
|
romanb
|
d674f1923d
|
[2.0] Fixed #2373. Some small perf. improvements for UnitOfWork.
|
2009-07-23 09:52:16 +00:00 |
|
romanb
|
ae1b9371ec
|
[2.0] Fixed #2366.
|
2009-07-21 15:53:58 +00:00 |
|
romanb
|
be0088f00c
|
[2.0] Fix and test for result cache.
|
2009-07-21 10:48:19 +00:00 |
|
romanb
|
49434b0322
|
[2.0] Further cleanups. Started eager loading support.
|
2009-07-21 09:25:14 +00:00 |
|
romanb
|
a301834057
|
[2.0] First part of cleanup for changeset 6120. More to follow.
|
2009-07-20 15:30:54 +00:00 |
|
piccoloprincipe
|
0c623fdb9e
|
[2.0] Accomodate joincolumn names in the metadata, in the selection and the hydration processes. Improved Api of the ProxyFactory. Working implementation of lazy loading for *-to-one associations (affects #2348)
|
2009-07-20 12:05:19 +00:00 |
|
romanb
|
7297ac7baa
|
[2.0] Addressed #2363.
|
2009-07-19 16:54:53 +00:00 |
|
romanb
|
59cf1f745d
|
[2.0] added entity lifecycle events.
|
2009-07-18 18:06:30 +00:00 |
|
piccoloprincipe
|
3747365b1c
|
[2.0] added tests for lazy loading; added error_reporting level; wired association proxy factory
|
2009-07-18 13:15:54 +00:00 |
|
romanb
|
b8090c99a3
|
[2.0] Moved locking tests into Functional namespace. Fixed several missing flush() calls in some functional association tests. Reordered DELETE statements for ecommerce model tests in OrmFunctionalTestCase in order to maintain referential integrity. Fixed issue with bi-directional self-referencing one-one associations. Some other small improvements and cosmetics. Small hydration performance improvement through inlining method call in UnitOfWork::createEntity().
|
2009-07-18 11:41:37 +00:00 |
|
piccoloprincipe
|
a41bbbd7e1
|
[2.0] renamed classes to more descriptive names
|
2009-07-16 13:59:26 +00:00 |
|
piccoloprincipe
|
0b9a2e0c0b
|
[2.0] working implementation of reference proxies
|
2009-07-16 13:20:31 +00:00 |
|
jwage
|
ba8b4337bb
|
[2.0] Cleanup on QueryBuilder and Expr from discussion with roman
|
2009-07-10 18:26:43 +00:00 |
|
jwage
|
f608dd8a72
|
[2.0] More work on the QueryBuilder and Expr classes.
|
2009-07-10 17:53:48 +00:00 |
|
romanb
|
9075f10bf5
|
[2.0] Moved cache drivers to Common package. Added new annotation parser implementation to Common package. AnnotationDriver in ORM not yet migrated.
|
2009-07-06 20:34:54 +00:00 |
|
piccoloprincipe
|
4910309674
|
added one-one self referential functional tests (closes #2276)
|
2009-07-06 12:42:14 +00:00 |
|
piccoloprincipe
|
ff115efbac
|
added many-many self referential functional tests (affects #2276)
|
2009-07-06 12:18:04 +00:00 |
|
romanb
|
f064de2af1
|
[2.0] Fixed issue with self-referential one-to-many associations not being persisted correctly when IDENTITY key generation was used. Included now passing OneToManySelfReferentialTest.
|
2009-07-03 17:36:41 +00:00 |
|
piccoloprincipe
|
4e70e5d80a
|
[2.0] added one-many self referential association test (addresses #2276)
|
2009-07-02 14:36:47 +00:00 |
|
romanb
|
31892fb4a8
|
[2.0] Fixed cascading issue (#2307). Fixed many-many object hydration issue.
|
2009-07-02 11:48:44 +00:00 |
|
piccoloprincipe
|
1b9b6c68e0
|
[2.0] added many-to-many uni and bi directional tests (affects #2276)
|
2009-07-02 09:37:59 +00:00 |
|