Commit Graph

931 Commits

Author SHA1 Message Date
Emmanuel Bernard d6702fae4a add property to disable metamodel generation, just in case as it's undertested
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17301 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-13 20:15:08 +00:00
Steve Ebersole c35efa6780 HHH-4081 - Support for JPA 2.0 "qualified identification variables" (KEY, VALUE and ENTRY)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17300 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-13 19:30:57 +00:00
Steve Ebersole ad3409e67b copyright notice
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17299 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-13 19:05:34 +00:00
Steve Ebersole 45e6b97d20 copyright notice
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17298 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-13 18:59:30 +00:00
Emmanuel Bernard 506614cc1f EJB-456 add more tests on collection of elements Set List Map
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17276 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-12 23:58:14 +00:00
Emmanuel Bernard 93cef4f9f1 EJB-456 add more tests
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17275 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-12 22:51:01 +00:00
Adam Warski e44e8c6d6a HHH-3957:
- when all properties of an embedded object are null, don't set the embedded object on the entity

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17273 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-12 14:49:55 +00:00
Emmanuel Bernard 6bf5ed7302 EJB-456 add more test and fix isId false on IdClass attributes
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17272 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-12 04:22:23 +00:00
Strong Liu b1d17f31dd JBPAPP-1547 HHH-3686 : Sybase - QueryCacheTest.testQueryCacheInvalidation fails
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17270 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-12 02:27:18 +00:00
Steve Ebersole c34fac4096 copyright notice
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17269 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-11 20:54:53 +00:00
Steve Ebersole 85c0857b0c copyright notice
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17268 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-11 20:50:34 +00:00
Steve Ebersole a1b6e3f243 copyright notice
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17267 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-11 20:30:32 +00:00
Steve Ebersole ed6346174d EJB-447 : Implement JPA 2.0 criteria apis
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17264 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-11 19:16:08 +00:00
Steve Ebersole 8de99d279d EJB-447 : Implement JPA 2.0 criteria apis
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17262 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-11 15:37:23 +00:00
Emmanuel Bernard 558fcd635a fix NPE when identifier is not a property
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17260 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-11 00:53:08 +00:00
Emmanuel Bernard 0f8a36a269 make Metamodel and its dependencies serializable
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17259 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-11 00:26:13 +00:00
Steve Ebersole 9edbb4d239 EJB-447 : Implement JPA 2.0 criteria apis
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17258 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-10 22:13:04 +00:00
Emmanuel Bernard 6e259aa918 HHH-4077 improper use of logicalColumnName
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17257 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-10 15:13:12 +00:00
Emmanuel Bernard 174d09e34b EJB-456 start core of tests
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17255 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-10 03:59:59 +00:00
Emmanuel Bernard 0d14085ba6 EJB-456 have the implementation of Metamodel ready minus some concepts left behind. This has NOT been tested to don't be too excited ladies
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17254 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-09 18:04:35 +00:00
Steve Ebersole a83a455fdd EJB-447 : Implement JPA 2.0 criteria apis (miscellaneous)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17252 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-07 18:38:07 +00:00
Steve Ebersole 3175437151 EJB-447 : Implement JPA 2.0 criteria apis (completed function support)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17251 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-07 12:12:20 +00:00
Steve Ebersole f6665eccba EJB-447 : Implement JPA 2.0 criteria apis (revert to strict method sigs)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17250 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-06 18:39:33 +00:00
Adam Warski 5d08386293 HHH-4010:
- applying patch: allow audited relations to non-audited entities
- doc update

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17248 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-06 18:21:38 +00:00
Steve Ebersole 8465009b4b EJB-447 : Implement JPA 2.0 criteria apis (completed aggregation function support)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17247 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-06 17:55:14 +00:00
Steve Ebersole eb0396b1c6 EJB-447 : Implement JPA 2.0 criteria apis (support for casts, completed IN-predicate support & parameter creation)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17243 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-06 14:18:54 +00:00
Steve Ebersole aceeb48968 EJB-447 : Implement JPA 2.0 criteria apis
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17236 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-05 19:28:58 +00:00
Steve Ebersole bd4c85ce10 EJB-447 : Implement JPA 2.0 criteria apis
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17228 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-04 19:13:33 +00:00
Steve Ebersole 152dc5abf9 EJB-447 : Implement JPA 2.0 criteria apis
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17227 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-04 18:01:45 +00:00
Steve Ebersole 9fc25c8c8a EJB-455 : Implement EntityManager#getEntityManagerFactory;
EJB-447 : Implement JPA 2.0 criteria apis

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17222 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-31 17:53:18 +00:00
Emmanuel Bernard c05509be7c EJB-454 implements the default PPR strategy
EJB-453 use resolver held by PPRH
fix issues with Hibernate's isLoaded

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17201 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-25 05:24:55 +00:00
Emmanuel Bernard 49e53e81e1 minor documentation typo
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17198 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-23 18:54:27 +00:00
Emmanuel Bernard eeb136fa71 ANN-860 implement @OrderColumn
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17192 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-22 20:40:50 +00:00
Emmanuel Bernard e093ee46c4 ANN-857 implement @MapKeyJoinColumn and @MapKeyJoinColumns + _KEY default column name for key. Also keep legacy support for old naming solution
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17187 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-22 00:16:59 +00:00
Steve Ebersole 577024e7aa HHH-4022 : Add an actual API contract for querying/managing cache regions (from app code)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17186 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-21 15:57:57 +00:00
Steve Ebersole 1f98fc9ed6 EJB-447 - Implement JPA 2.0 criteria apis
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17183 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-21 13:54:31 +00:00
Steve Ebersole f2ec4c6970 EJB-447 - Implement JPA 2.0 criteria apis
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17182 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-21 13:46:43 +00:00
Emmanuel Bernard a4e169d05d Make CacheImpl serializable
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17181 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-21 13:45:51 +00:00
Steve Ebersole d669cfb81c HHH-3997 - Configure the maven javadoc plugin
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17180 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-21 13:41:01 +00:00
Emmanuel Bernard 20d22941c0 ANN-856 implement @MapKeyColumn
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17173 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-21 02:07:50 +00:00
Emmanuel Bernard 1cac641632 ANN-855 implement @MapKeyClass
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17172 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-21 01:25:22 +00:00
Emmanuel Bernard d9a1022f34 EJB-450 implement @CollectionTable for @ElementCollection
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17171 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-20 23:24:38 +00:00
Hardy Ferentschik e1032aa509 ANN-851 added the jaxb profile in case of jdk5
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17156 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-18 10:04:51 +00:00
Steve Ebersole 54ddb119a4 HHH-4037 - applied changes out to pot/po files
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17091 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-14 20:58:00 +00:00
Steve Ebersole d98f0fe9ff HHH-4037 - Fixing build errors in documentation/manual
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17086 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-13 23:36:34 +00:00
Steve Ebersole a41506f404 HHH-4034 - Update org.hibernate.action.BulkOperationCleanupAction to use new Region cache APIs
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17084 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-13 23:33:02 +00:00
Steve Ebersole b339e33121 HHH-4022 - Add an actual API contract for querying/managing cache regions (from app code)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17027 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-07 18:39:39 +00:00
Steve Ebersole cd23a6c3ff HHH-4029 - Remove cache-jbosscache2 module
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17026 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-07 18:33:23 +00:00
Steve Ebersole d5124a5092 HHH-4028 - Move current cache-jbosscache2 module content to cache-jbosscache
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17025 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-07 18:26:08 +00:00
Steve Ebersole e36b0c677e HHH-4028 - Move current cache-jbosscache2 module content to cache-jbosscache
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17024 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-07 17:39:21 +00:00