Skip to content

Commit 6968cbd

Browse files
committed
HHH-8487 - Auto-flush on JPA native SQL query
1 parent 9e54c41 commit 6968cbd

File tree

1 file changed

+143
-0
lines changed

1 file changed

+143
-0
lines changed

changelog.txt

Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,149 @@ match the actual issue resolution (i.e. a bug might not be a bug). Please
55
refer to the particular case on JIRA using the issue tracking number to learn
66
more about each case.
77

8+
Changes in version 4.3.0.Beta4 (2013.05.29)
9+
------------------------------------------------------------------------------------------------------------------------
10+
https://hibernate.atlassian.net/browse/HHH/fixforversion/13652
11+
12+
** Sub-task
13+
* [HHH-8112] - Document OSGi capabilities
14+
15+
** Technical task
16+
* [HHH-8448] - Convert annotations for composites not properly applied
17+
* [HHH-8449] - AttributeConverter application not disabled properly via local Convert annotation
18+
* [HHH-8462] - Handle <converter/> elements in orm.xml
19+
20+
** Bug
21+
* [HHH-3078] - Problem with multiple classloaders and cglib proxy enhancement, e.g. in the usual tomcat configuration
22+
* [HHH-4141] - Typo in tutorial docs
23+
* [HHH-4261] - @Any mapping fails during configuration: "@Any requires an explicit @JoinColumn(s)"
24+
* [HHH-4294] - Generated SQL includes a column named "null" when referencing a map entry by key and using @LazyCollection(LazyCollectionOption.EXTRA)
25+
* [HHH-4699] - String mapped ENUMs can't be loaded from CHARs only VARCHARS (fix is trivial)
26+
* [HHH-6935] - HibernateException in mysql Found: bit, expected: boolean
27+
* [HHH-7002] - SchemaExport ERROR when using in-memory database (H2) - drop constraint issue HHH000389
28+
* [HHH-7116] - Ordered Criteria query that joins with an ordered mapped collection results in incorrect overall ordering
29+
* [HHH-7216] - "java.lang.IllegalStateException: No supertype found" thrown on query with "COUNT" aggregate function
30+
* [HHH-7915] - Inherited foreign keys which reference a non primary key column incorrectly reference the primary key column
31+
* [HHH-7959] - Hibernate/Infinispan 2nd Level Caches set to JBoss7 transaction-mode=NONE stop functioning after an explicit eviction
32+
* [HHH-8055] - Typo in docs? 16.3. Associations and joins
33+
* [HHH-8106] - Broken org.hibernate.tool.enhance.EnhancementTask
34+
* [HHH-8111] - AttributeConverter doesn't override built-in type mappings
35+
* [HHH-8153] - Criteria on Enum mapping defined in hbm.xml fails.
36+
* [HHH-8193] - MSSQL: The stream value is not the specified length. The specified length was 7, the actual length is 0.
37+
* [HHH-8210] - JdbcCoordinatorImpl logs excessive HHH000387 warnings when used with some connection pools
38+
* [HHH-8255] - Clean up compile and optional dependencies from OSGi manifests
39+
* [HHH-8275] - union-subclass generates bad alter table for unique constraint
40+
* [HHH-8280] - Validity audit strategy leads to database corruption when entity identifiers are reused
41+
* [HHH-8283] - JdbcSQLException with CompositeCustomType and java.util.Date
42+
* [HHH-8297] - Typo in error message: "contains phyical column name"
43+
* [HHH-8301] - SQLServer2005LimitHandler skips column alias generation
44+
* [HHH-8302] - C3P0 initialPoolSize non longer initialized with minPoolSize
45+
* [HHH-8312] - named parameters binding are not correct when used within subquery
46+
* [HHH-8316] - CNFE: javax.persistence.Converter
47+
* [HHH-8318] - "delete" with "member of" query fails
48+
* [HHH-8335] - Hibernate OSGi not included in build's /lib
49+
* [HHH-8349] - DialectFactory cannot determine "hibernate.dialect" for PostgresPlus 9.2 (EnterpriseDB)
50+
* [HHH-8362] - Wrong add contraint unique statement for informix
51+
* [HHH-8363] - ClassLoaderServiceImpl should be defined as Stoppable
52+
* [HHH-8371] - The method org.hibernate.internal.util.StringHelper.lastIndexOfLetter does not consider the character '_'
53+
* [HHH-8373] - NullPointerException in QueryImpl#extractParameterInfo
54+
* [HHH-8383] - ExceptionInInitializerError when changing System properties while Environment class is initialized
55+
* [HHH-8385] - Check whether EMF is closed (throwing ISE if so) when indicated methods are called
56+
* [HHH-8386] - Commit transaction on connection used to export schema (JPA)
57+
* [HHH-8390] - Foreign key reference generated before unique constraint exists
58+
* [HHH-8395] - JPA StoredProcedureQuery#getUpdateCount should prefer return -1 rather than throw exceptions
59+
* [HHH-8397] - MultiLineImportFileTest failing on some platforms
60+
* [HHH-8398] - JPA TCK incorrectly assuming partial column results (into entity returns) are valid for StoredProcedureQuery
61+
* [HHH-8400] - Positional parameters defined on NamedStoredProcedureQuery not applied
62+
* [HHH-8406] - Make EntityManagerFactoryRegistry.getNamedEntityManagerFactory thread safe
63+
* [HHH-8407] - Missing synchronization in DriverManagerConnectionProviderImpl#stop
64+
* [HHH-8411] - StoredProcedureQuery : getResultList and hasMoreResults() mot implemented properly
65+
* [HHH-8414] - hibernate-osgi tests intermittently failing
66+
* [HHH-8415] - Throw exception types expected by JPA spec wrt StoredProcedureQuery
67+
* [HHH-8419] - Tie javax.persistence.Parameter instance to javax.persistence.Query instance
68+
* [HHH-8420] - Correct test-only failures occurring in matrix CI
69+
* [HHH-8422] - hibernate-matrix-testing not picking up hibernate.properties
70+
* [HHH-8427] - Typo in documentation - Basic Mapping
71+
* [HHH-8428] - ProviderMBeanRegistration.locateSessionFactory() NPE
72+
* [HHH-8439] - Envers OSGI Manifest: org.apache.tools.ant import should be optional
73+
* [HHH-8441] - Hibernate is trying to add values to an Immutable List
74+
* [HHH-8442] - certain EntityManager operations (e.g. StoredProcedureQuery.execute()) should rollback the TX for certain exceptions
75+
* [HHH-8444] - Fix criteriaapi failures from JPA 2.1 TCK
76+
* [HHH-8447] - HQL delete with multiple subqueries failing (incorrect alias used)
77+
* [HHH-8452] - Better parameter handling for JPA criteria queries
78+
* [HHH-8454] - Criteria queries sometimes lead to SQL like "... where ? in (?,?)"
79+
* [HHH-8464] - Using JPA2 specific quoting character (double quote) for JoinColumn results in DuplicateMappingException.
80+
* [HHH-8465] - EnversListenerDuplicationStrategy areMatch method using listener.getClass().equals( original ) instead of listener.getClass().equals( original.getClass() )
81+
* [HHH-8467] - Compiling should trigger animal-sniffer execution
82+
* [HHH-8468] - @JoinColumn(table = "...") doesn't use NamingStrategy
83+
* [HHH-8469] - Application of JPA 2.1 AttributeConverters
84+
* [HHH-8472] - @Lob annotation applies to both key and value of Map
85+
* [HHH-8477] - Use javax.persistence.Query#unwrap to implement addNamedQuery, rather than direct type checking
86+
* [HHH-8480] - JPA Predicate#not() on a simple predicate should leave the operator as AND, not mutate it to OR
87+
* [HHH-8486] - javax.persistence.Tuple#get(String,Class) impl does not validate type
88+
* [HHH-8492] - Make the ValidatorFactory available via EntityManagerFactory.getProperties()
89+
* [HHH-8496] - TableCatalog and TableSchema arguments mistaken in DB update-script.
90+
91+
** Improvement
92+
* [HHH-3047] - Increase max alias length for Oracle dialects from 10 to 30
93+
* [HHH-5920] - in org.hibernate.mapping.PersistentClass some 2 performance issues can be fixed
94+
* [HHH-8068] - Provide better error messages for missing constructors in HQL / JPQL Constructor queries
95+
* [HHH-8117] - Add package export versions in OSGi manifests
96+
* [HHH-8284] - Have JPA schema generation include work done by Integrators
97+
* [HHH-8319] - ConstraintViolationException not showing constraint name for MySQL
98+
* [HHH-8378] - hibernate-osgi cleanup on bundle stop
99+
* [HHH-8409] - Improve usage of ConcurrentMaps by using putIfAbsent in StatefulPersistenceContext
100+
* [HHH-8410] - NaturalIdXrefDelegate could miss some cached entries from naturalIdResolutionCacheMap
101+
* [HHH-8424] - Skip collection element/map key AnyTypes in JPA metamodel
102+
* [HHH-8426] - Add defaultScrollMode to Dialect
103+
* [HHH-8459] - Improved handling of JPA schema-generation target files
104+
* [HHH-8461] - Add PropertyHolder#resolveAttributeConverter method
105+
* [HHH-8470] - Automated maintenance of hibernate-osgi test config
106+
* [HHH-8491] - improve LocaleTypeDescriptor#fromString
107+
108+
** New Feature
109+
* [HHH-2692] - Allow select clause to specify parameters within an "insert to"
110+
* [HHH-2736] - support for native/SQL query hints in HQL/Criteria (Oracle SELECT hints for example)
111+
* [HHH-3452] - Statistics for Criteria Queries
112+
* [HHH-7527] - OSGi hibernate-orm
113+
* [HHH-7807] - Deleting Revision Entity (on delete cascade)
114+
* [HHH-8174] - Link to current version of entity
115+
* [HHH-8306] - Gradle task for bytecode enhancement
116+
* [HHH-8331] - Create PostgreSQL9Dialect
117+
* [HHH-8337] - Add Maven plugin for bytecode enhancement.
118+
* [HHH-8440] - Support sequences with a new SQLServer2012Dialect
119+
* [HHH-8493] - Implement ConstructorResults handling
120+
121+
** Patch
122+
* [HHH-8408] - Test helpers for hi/lo id generations lack synchronization
123+
124+
** Remove Feature
125+
* [HHH-8357] - remove dom4j proxy support
126+
127+
** Task
128+
* [HHH-7996] - OSGi Unit Testing
129+
* [HHH-8265] - Investigate proxy package imports in OSGi client bundles
130+
* [HHH-8288] - Upgrade to Javassist 3.18
131+
* [HHH-8309] - Create hibernate-orm subprojects for maven and gradle plugins
132+
* [HHH-8336] - Upgrade c3p0 dependency
133+
* [HHH-8358] - Upgrade infinispan to 5.3.0.Final
134+
* [HHH-8364] - change the "exclude-unlisted-classes" behavior in Java SE environments
135+
* [HHH-8388] - pull in final jpa-api 2.1
136+
* [HHH-8399] - Upgrade to Javassist 3.18.1-Beta1
137+
* [HHH-8405] - Track down tests that leak SessionFactories
138+
* [HHH-8413] - Rename ProcedureResults -> ProcedureOutputs
139+
* [HHH-8416] - JPA TCK challenge for StoredProcedureQuery#hasMoreResults assertion
140+
* [HHH-8421] - JPA 2.1 TCK inaccurate assumptions about binding Date/Calendar parameter values
141+
* [HHH-8450] - Predicate#not now required to return new instance
142+
* [HHH-8463] - Upgrade to Javassist 3.18.1-GA
143+
* [HHH-8474] - Upgrade to Gradle 1.7
144+
* [HHH-8485] - Apply newly extracted version-injection plugin
145+
* [HHH-8487] - Auto-flush on JPA native SQL query
146+
* [HHH-8490] - Remove buildDashboard dependency on check
147+
* [HHH-8499] - Prepare for 4.3 Beta4 release
148+
149+
150+
8151
Changes in version 4.3.0.Beta3 (2013.05.29)
9152
------------------------------------------------------------------------------------------------------------------------
10153
https://hibernate.atlassian.net/browse/HHH/fixforversion/13451

0 commit comments

Comments
 (0)