675 Commits

Author SHA1 Message Date
Chris Cranford
8db194e8a6 HHH-7940 - Fix NullPointerException when using IndexColumn/OrderColumn without AuditMappedBy. 2016-12-19 14:16:58 -05:00
Chris Cranford
94f2401b3c HHH-7940 - Added test cases. 2016-12-19 14:16:58 -05:00
Chris Cranford
59870d0a14 HHH-7949 - Prevent lazy loading collections for bidirectional associations where not modified when withModifiedFlag is used. 2016-12-09 12:55:27 -05:00
Chris Cranford
1081c02c6b HHH-7949 - Added test case. 2016-12-09 12:55:27 -05:00
Chris Cranford
b1a9676146 HHH-11215 - Fix NullPointerException when collection of embeddables reference an unaudited entity. 2016-11-22 23:54:36 -05:00
Chris Cranford
1e030b2dc4 HHH-11215 - Added test case. 2016-11-22 23:54:36 -05:00
Brett Meyer
de346827d0 HHH-11152 add bytebuddy to osgi testing-bundles.xml, explicitly import javassist in envers (temporarily) 2016-11-17 13:58:49 -05:00
Chris Cranford
af78f17eb8 HHH-11214 - Fix validity audit strategy auditing nested collections with null property values. 2016-11-17 12:48:44 -05:00
Chris Cranford
c3c08728bc HHH-11214 - Add test case. 2016-11-17 12:48:44 -05:00
Rafael Winterhalter
ba3359fe62 HHH-11152: Added BytecodeProvider based on Byte Buddy 2016-11-16 13:18:46 -06:00
Andrea Boriero
b14e69089f HHH-11232 - Session is closed bug with Envers 5.2.x + JTA 2016-11-11 16:59:03 +00:00
Chris Cranford
c17c1b5aae HHH-11232 - Added test case. 2016-11-11 16:41:33 +00:00
Chris Cranford
68eb34960b HHH-11107 - Avoid creating a foreign key when a composite-id contains a many-to-one association for the envers schema. 2016-10-24 15:25:07 -04:00
Chris Cranford
501a1f4f9b HHH-11107 - Added test case. 2016-10-24 15:25:07 -04:00
Chris Cranford
de7ca7882b HHH-11131 - Refactored generator and database structure code. 2016-09-29 17:45:14 +01:00
Chris Cranford
555aa772a3 HHH-11131 - Fixed class javadoc and removed unused imports. 2016-09-29 17:45:14 +01:00
Chris Cranford
f66031fa53 HHH-11131 - Fixed OrderSequenceGenerator to use a custom structure for ordered oracle sequences. 2016-09-29 17:45:14 +01:00
Chris Cranford
0dcb9b6487 HHH-11131 - Added test case. 2016-09-29 17:45:14 +01:00
Chris Cranford
2d03ba9747 HHH-11133 - Add discriminator-value attribute support for joined-subclass hbm mapping elements. 2016-09-28 16:27:45 -05:00
Chris Cranford
3e64c710c5 HHH-11063 - Fix long entity names for pgsql test failure. 2016-09-28 09:11:36 -04:00
Chris Cranford
a41b726236 HHH-11063 - Added test case. 2016-09-21 16:21:02 -04:00
Chris Cranford
2f3798de03 HHH-11063 - Fix collection change logic for addition/removal of elements with same hash. 2016-09-21 16:21:02 -04:00
Chris Cranford
20ae4920b7 HHH-5908 - Avoid unnecessary updates on detached un-modified entities with SelectBeforeUpdate.
HHH-11056 - Envers audits unchanged objects for a certain use case
2016-09-21 16:38:59 +03:00
Chris Cranford
2b5e201653 HHH-7681 - Fix setting fake bidirectional attributes to null on collection change work units. 2016-09-20 15:22:41 -04:00
Chris Cranford
16fd531b6a HHH-7681 - Envers test case. 2016-09-20 15:22:41 -04:00
Chris Cranford
c8aa945b6b HHH-7625 - Added test case. 2016-08-03 22:39:39 -05:00
Chris Cranford
22f23d8da0 HHH-7625 - Fix inverse OneToMany with a Composite key mapping failure. 2016-08-03 22:39:39 -05:00
Andrea Boriero
1da8f01740 HHH-10952 - Tests leaving transactions opened cause PostgreSQL to hang 2016-08-03 23:04:23 +02:00
Chris Cranford
f5bb3bac38 HHH-7249 - Added test case. 2016-08-01 18:49:32 -05:00
Chris Cranford
7552b053db HHH-7249 - Fix Envers saving the proper discriminator value at deletion time between related entities. 2016-08-01 18:49:08 -05:00
Chris Cranford
0efd03419e Revert "HHH-7940 - Add validation check for indexed fake bidirectional mappings."
This reverts commit af9882baae1452560487917ae586571dec3b21e7.
2016-08-01 07:08:11 -05:00
Chris Cranford
af9882baae HHH-7940 - Add validation check for indexed fake bidirectional mappings. 2016-07-29 15:53:04 -05:00
Chris Cranford
a17dd125e7 HHH-9199 - Fixed auditing of embeddable collections using ValidityAuditStrategy. 2016-07-12 14:19:11 -05:00
Chris Cranford
95c01d9001 HHH-9199 - Removed FailureExpected. 2016-07-12 14:19:11 -05:00
Chris Cranford
179076e0e6 HHH-9199 - Checkstyle header fix. 2016-07-12 14:19:11 -05:00
Felix Feisst
bc9e82bd70 Added unit test for issue HHH-9199 2016-07-12 14:19:11 -05:00
Felix Feisst
85eca1aa01 Added unit test for issue HHH-9199 2016-07-12 14:19:11 -05:00
Brett Meyer
da4f5e1a57 HHH-10947 Add @Repeatable to Hibernate-owned annotations 2016-07-11 15:33:35 -04:00
Chris Cranford
fe632bc09a HHH-10906 - Remove the necessity of passing EnversService to AuditStrategy APIs. 2016-06-29 13:24:59 -05:00
Vlad Mihalcea
f59dfa2522 HHH-10889 - Fix unit tests failing on Oracle 2016-06-28 15:56:01 +03:00
Steve Ebersole
b112e5af3f HHH-10864 - Allow ORM to be built with Java 9 2016-06-18 15:12:23 -05:00
Steve Ebersole
3040030bd8 HHH-10864 - Allow ORM to be built with Java 9 2016-06-17 19:15:08 -05:00
Chris Cranford
86fad51356 HHH-8305 - Fix ToOne join tables with optional=true and OneToOne inverse mappings. 2016-06-15 15:32:53 -05:00
Chris Cranford
77a4a9563f HHH-10811 - Fix character encoding issues with Enver's XML mappings when JVM encoding isn't UTF-8. 2016-06-14 11:36:31 -05:00
Chris Cranford
69b8879e94 HHH-7510 - Fix LazyInitializationException for ManyToMany when deleting and global_with_modified_flag is enabled. 2016-06-13 22:23:17 -05:00
Chris Cranford
dde7a5d1a5 HHH-10841 - Fix columns with generated annotation not being tracked by Envers. 2016-06-13 19:18:11 -05:00
Chris Cranford
3cb2390b3d 10664 - Prepare Envers for 5.2 - Deprecated AuditReader getCurrentRevision. 2016-05-31 23:40:03 -05:00
Felix Feisst
a59ebb7e53 HHH-10762 -Implemented left joins for relation traversion in audit
queries by leveraging the new HQL feature to join unrelated entities.
Furthermore, the implementation of inner joins have been improved by
using the same new HQL feature. The audit query API has been extended to
support criterias where two properties of different entities are
disjuncted, conjuncted or directly compared to each other.
2016-05-23 20:13:58 -05:00
Vlad Mihalcea
231484662b HHH-10689 - Fix tests failing when switching to Oracle 2016-05-17 17:44:32 +03:00
Chris Cranford
eb2bf6e2e7 HHH-10664 - Prepare Envers for 5.2 - deprecation fixes, javadoc fixes, java 8 code adoption. 2016-05-17 08:03:39 -05:00