Chris Cranford
b66f548b5f
HHH-13191 - Fix test using a table-name that wasn't compliant across dialects.
2019-01-10 10:52:27 -05:00
Chris Cranford
3cf2b50911
HHH-13191 - Added test case.
2019-01-08 08:54:29 -05:00
Chris Cranford
c8166b3f5d
HHH-13051 - Refactored strategy solution.
2018-11-13 19:20:45 +01:00
Rokko11
68df2792c6
HHH-13051 Make audit tables structure more extensible
2018-11-13 19:20:45 +01:00
Chris Cranford
69bde03c24
HHH-12913 - Fix test on oracle database.
2018-11-13 08:36:44 -05:00
Chris Cranford
c17e4832a9
HHH-12913 - Fix test failure on Oracle db.
2018-11-08 08:35:50 -05:00
Chris Cranford
b00f580d8d
HHH-12913 - Fix AuditJoinTable to work when specified in an AuditOverride.
2018-11-07 15:31:47 -05:00
Chris Cranford
8a74973776
HHH-12913 - Added test case.
2018-11-07 15:30:11 -05:00
Chris Cranford
d39d456614
HHH-12992 - Fix tests to run on various db platforms without naming conflicts.
2018-11-01 14:42:44 -04:00
Chris Cranford
1e2eea95cb
HHH-12992 - Fix tests to run on various db platforms without naming conflicts.
2018-10-31 15:52:37 -04:00
Chris Cranford
eff27db90a
HHH-12992 - Fix proper support for order-by annotation on audited entity associations.
2018-10-30 15:34:03 -04:00
Chris Cranford
334e064272
HHH-12992 - Added test cases.
2018-10-30 15:34:03 -04:00
Chris Cranford
10148324d1
HHH-10201 - Fix element-collection attributes to always be audited if parent is audited.
2018-10-30 15:25:35 -04:00
Chris Cranford
42fe168056
HHH-10201 - Added test cases.
2018-10-30 15:25:35 -04:00
Guillaume Smet
bb822aee31
HHH-12935 Make ExportIdentifierTests extend BaseUnitTestCase
2018-10-16 23:54:51 +02:00
Guillaume Smet
66d9859813
HHH-12935 Require sequence support in ExportIdentifierTests
2018-10-16 19:23:41 +02:00
Gail Badner
3806d27f08
HHH-12935 : test cases
2018-10-16 03:59:10 -07:00
Sanne Grinovero
4eb726ef4c
HHH-12950 Use the Annotation Processor specific scopes of Gradle
2018-09-04 23:02:26 +01:00
Guillaume Smet
d195ce03bc
HHH-12931 Revert "HHH-12542 - Add necessary privileged action blocks for SecurityManager used on WildFly."
...
This reverts commit 15a59a1a19
.
2018-08-28 17:34:32 +02:00
Guillaume Smet
c55f3def03
HHH-12903 Add the column names to the proper @Column annotations
2018-08-12 17:51:48 +02:00
Chris Cranford
421fc53a8d
HHH-12903 - Fix CommitFlushCollectionTest failing on Oracle.
2018-08-10 13:33:27 -04:00
Chris Cranford
8dab6974ef
HHH-12903 - Fix CommitFlushCollectionTest failing on Oracle.
2018-08-10 10:47:08 -04:00
Chris Cranford
8178d76ca5
HHH-12834 - Disable test which fails on Sybase.
2018-08-02 11:05:12 -04:00
Chris Cranford
333c190c82
HHH-12846 - Merge cascade of collection fails when orphan removal enabled with flush mode commit.
2018-07-23 11:00:55 -04:00
Chris Cranford
3d93073b83
HHH-12826 - Added test case.
2018-07-18 18:06:58 -04:00
Chris Cranford
15a59a1a19
HHH-12542 - Add necessary privileged action blocks for SecurityManager used on WildFly.
2018-07-18 17:18:51 +02:00
Andrea Boriero
8757ee4191
HHH-12776 Add test for issue
2018-07-09 13:33:36 +02:00
Chris Cranford
fcdb89302a
HHH-12757 - Fix test failure on Oracle.
2018-07-03 13:17:28 -04:00
Chris Cranford
35cd3a1c38
HHH-12764 - Fix test failure with Oracle.
2018-07-03 12:26:06 -04:00
Chris Cranford
6dea02bac5
HHH-12754 - Fix broken envers tests on other database platforms.
2018-07-03 12:09:35 -04:00
Sanne Grinovero
a67c6b9cd4
HHH-12760 Remove no longer needed EqualsHelper and cleanup some equality checks
2018-07-03 10:43:49 +01:00
Chris Cranford
b7d92ed19b
HHH-12755 - Fix broken envers tests on Postgres and EnterpriseDB
2018-07-02 10:32:01 -04:00
Chris Cranford
c33000d7ad
HHH-12754 - Fix broken envers tests on other database platforms.
2018-07-02 10:08:53 -04:00
Chris Cranford
e41e5445f8
HHH-12607 - Reworked and introduced more test cases.
2018-06-20 13:27:42 -04:00
Chris Cranford
0b7c1e2fcb
HHH-12607 - Support map-based collections without equals/hashcode implementations.
2018-06-20 13:27:42 -04:00
Chris Cranford
00a56a188b
HHH-12607 - Added test case.
2018-06-20 13:27:42 -04:00
Philippe Marschall
4c52764c41
HHH-12604 Replace EqualsHelper.equals with Objects.equals
2018-06-13 14:20:19 +02:00
Chris Cranford
bb5ab3881c
Fix typo in toString() method.
2018-05-26 15:48:58 -04:00
Steve Ebersole
9f293b113b
HHH-12519 - Use Forbidden APIs library (Gradle plugin) to check our use of APIs
...
- fixing failures in non-core projects
2018-05-12 21:22:42 -05:00
Chris Cranford
6fb4ec0e02
HHH-11859 - Fix PropertyAccessException on update of detached audited entity.
2018-04-27 14:42:07 -04:00
Chris Cranford
adb9024c28
HHH-11859 - Added test case.
2018-04-27 14:42:02 -04:00
Chris Cranford
80ce45e86c
HHH-12373 - Improve javadoc to avoid confusion about method expectations.
2018-04-24 09:54:02 -04:00
Chris Cranford
27a6b5d143
HHH-10667 - Fix Envers allowing @IdClass mappings using entity primary keys.
2018-04-18 10:12:54 -04:00
yinzara
1ae930ef69
HHH-10667 - Added test case.
2018-04-18 10:12:54 -04:00
Chris Cranford
11456a9892
HHH-12498 - Fix NPE when audited entity composite-key references non-audited entity.
2018-04-17 17:23:52 -04:00
Chris Cranford
231dd064a4
HHH-12448 - Fix potential memory leak with Envers and JTA when after-completion callbacks did not fire.
2018-04-17 14:02:41 -04:00
Chris Cranford
c7c919f54a
HHH-12424 - Fix unintended binary compatibility breaks between 5.1 and 5.3
...
HHH-11737 - Remove dependency upon org.hibernate.criterion package.
2018-04-16 10:28:06 -04:00
Andrea Boriero
e2b7317560
HHH-12474 - Make sure the JPA version is defined by a single property across build files
2018-04-11 21:54:21 +01:00
Chris Cranford
d26a2adb54
HHH-12327 - Remove javassist from jar manifest and explicitly exclude it from the build.
2018-04-11 11:10:21 -04:00
Chris Cranford
4cfdbaaf1f
HHH-12475 - Remove unnecessary dependencies from hibernate-envers build.
2018-04-11 11:06:14 -04:00
Bruno P. Kinoshita
ed575e44a9
HHH-12346: Replace StringHelper#join by Java's String#join
2018-03-28 21:14:09 -05:00
Andrea Boriero
9229514ed4
HHH-12444 - Introduce BootstrapContext
...
HHH-12443 - Introduce TypeConfiguration
2018-03-28 17:43:48 -05:00
Andrea Boriero
8f889e95d7
HHH-12444 - Introduce BootstrapContext
...
HHH-12443 - Introduce TypeConfiguration
2018-03-28 17:43:48 -05:00
Roland Illig
8b11d5ecf9
HHH-12388 - User Guide and Javadoc typo fixes
...
Fix a/an grammar in code and documentation, and other typos
2018-03-14 14:17:55 +02:00
Chris Cranford
664c652a25
HHH-8058 - Enable querying entity revisions with property change indicators.
...
(backport from wip/6.0)
2018-03-06 12:42:43 -05:00
Chris Cranford
fea7f348ee
HHH-7555 - Add ability to query revision entity instances of an entity class without instantiating the entity instances.
...
(backport from wip/6.0)
2018-03-06 12:23:16 -05:00
Chris Cranford
4a3f7c19c0
HHH-12327 - Remove the Envers dependency on Javassist.
2018-03-06 12:18:36 -05:00
Sanne Grinovero
0f5c3a0abc
HHH-11253 Make Byte Buddy BytecodeProvider impl the default
2018-03-02 12:19:18 +00:00
Chris Cranford
a2c677620c
HHH-11981 - Fix QueryException thrown for association queries using EntitiesModifiedAtRevision queries.
2018-02-19 16:17:10 -05:00
Chris Cranford
2977d8f468
HHH-11901 - Fix audited collections that contain null values.
2018-02-19 13:48:09 -05:00
Jonathan Bregler
b0ca1c54ac
HHH-12306 - Fix org.hibernate.envers.test.integration.manytomany.MappedByEmbeddableAttributeTest on HANA
...
- The order of the elements in Container#bList is undefined on the database
side. This fix adds a hasItem matcher instead of explicitly checking each item
of the list which depends on the order of the elements.
2018-02-19 17:13:39 +02:00
Chris Cranford
1e9056fb03
HHH-12304 - Fix MappingException when audited property uses a custom EnumType.
2018-02-16 13:29:33 -05:00
Chris Cranford
101038fe48
HHH-12440 - Fix audited associations that use mapped-by references to embeddable attributes.
2018-01-24 15:29:37 -05:00
Chris Cranford
09cd41e382
HHH-12440 - Fix audited associations that use mapped-by references to embeddable attributes.
2018-01-24 14:53:13 -05:00
Chris Cranford
8f6800e97f
HHH-12440 - Added test case.
2018-01-24 11:04:18 -05:00
Steve Ebersole
d806eff912
HHH-12190 - General tidying of Gradle scripts
2018-01-16 14:34:43 -06:00
Steve Ebersole
5460acd63a
HHH-12133 - Create ManagedBeanRegistry and ManagedBean
...
- Various restructing on top of Yoann's work as well as adding tested support of "mixed access" (mix of hosted and non-hosted beans)
2018-01-16 13:26:42 -06:00
Chris Cranford
a5bce26262
HHH-12169 - Support dependency injection for Envers revision listeners.
2017-12-14 13:03:46 -05:00
Chris Cranford
6edff69101
Fix Envers test failure.
2017-12-13 06:19:32 -06:00
Chris Cranford
4946397082
HHH-12063 - Enable Envers to work with AttributeAccessor annotation.
2017-12-05 10:56:33 +01:00
Chris Cranford
d7da90f9cc
HHH-12063 - Added test case.
2017-12-05 10:55:33 +01:00
Vlad Mihalcea
164178330a
HHH-12073 - Change BaseUnitTestCase Logger to protected
2017-11-01 19:04:07 +02:00
Gail Badner
87a37b02f4
HHH-11615 : Avoid wrapping an AuditException in another AuditException
2017-10-19 01:33:43 -07:00
Chris Cranford
ed69c7c5b6
HHH-11615 - Fix Envers to run under WildFly's SecurityManager.
2017-10-19 00:36:47 -07:00
Chris Cranford
dd2bf67ac9
HHH-12018 - Revert fix for HHH-11841: Audit query QueryException on maps using entity-types as keys.
2017-10-19 01:52:07 -04:00
Chris Cranford
2ace60ea79
HHH-12018 - Added test case.
2017-10-19 01:52:07 -04:00
Chris Cranford
aba202c71a
HHH-11988 - Avoid adding unnecessary audit rows for basic types.
2017-10-19 00:40:54 -04:00
Chris Cranford
4883e99818
HHH-11988 - Added test case.
2017-10-19 00:40:54 -04:00
Jonathan Bregler
54b506ecf4
HHH-12021 - Fix tests failing on SAP HANA
...
- skip testLoad() of org.hibernate.jpa.test.ops.GetLoadTest
- change the result comparison to set-based instead in testRevisionsGtWithPropertyQuery()
2017-10-09 13:58:49 +03:00
Andrea Boriero
132767b4fb
HHH-12001 - Allow ORM to be built with Java 9
2017-09-21 22:10:05 +01:00
Jonathan Bregler
3aad752b04
Improved Hibernate support for SAP HANA
...
- Identity column support
- Spatial support
- Various minor improvements in HANA dialects
2017-09-21 12:05:19 -05:00
Chris Cranford
e9707461ee
HHH-11841 - Fix audit query QueryException on maps using entity-types as keys.
2017-09-13 00:56:06 -04:00
Chris Cranford
6f8968e58a
HHH-11841 - Added test case.
2017-09-13 00:56:06 -04:00
Gail Badner
9f2edb654d
HHH-11614 : Revert "HHH-11477 - HQL query against field marked with @Lob fails on PostgreSQL"
...
This reverts commit f0016db201
.
2017-09-11 11:51:59 -07:00
Chris Cranford
e992ff04c9
HHH-11892 - Fix loading audit history when using a map with entity-type keys.
2017-08-22 15:53:44 -04:00
Chris Cranford
39196915f1
HHH-11892 - Added test case.
2017-08-22 15:53:29 -04:00
Chris Cranford
843cce998f
HHH-11748 - Fix relatedId queries against associated entities in entity identifier mappings.
2017-08-21 09:36:18 -04:00
Chris Cranford
ac15d45da2
HHH-11748 - Added test cases
2017-08-21 09:36:18 -04:00
Vlad Mihalcea
175e0dae34
Fix test failing in Envers and for MariaDB
2017-07-05 17:44:14 +03:00
Chris Cranford
0d5f9c16ff
HHH-11851 - Fix for native envers test cases to execute against validity and default audit strategies.
2017-07-03 11:16:06 -04:00
Chris Cranford
a7f77e2687
HHH-11770 - Fix for audited queries for OneToMany associated to an EmbeddedId property.
2017-05-24 20:02:13 -04:00
Chris Cranford
10e69bd7b2
HHH-11770 - Added test case.
2017-05-24 20:02:13 -04:00
Chris Cranford
a234ea600b
HHH-11463 - Avoid creating foreign keys from audit schema to non-audit schema.
2017-05-17 23:40:34 -04:00
Chris Cranford
6314ac1e0f
HHH-11463 - Added test case.
2017-05-17 23:39:47 -04:00
Chris Cranford
a1bc31b126
HHH-11759 - Make audited property and predicate order deterministic.
2017-05-17 12:28:46 -04:00
Chris Cranford
9826528435
HHH-11752 - Remove references to old types and fix LGTM warning.
2017-05-15 23:57:19 -04:00
dkublik
9fdd7e4588
HHH-11730-configurable-originalId-property
2017-05-11 18:17:46 -04:00
Andrea Boriero
eb819faa8c
HHH-11737 - Fix xcheckstyle error
2017-05-11 06:50:39 -05:00
Chris Cranford
f9aa6e6d2e
HHH-11737 - Remove dependency on org.hibernate.criterion package.
2017-05-10 19:50:37 -04:00
Richard Bradley
3a813dcbb4
HHH-11646 revert errant after -> afterQuery search and replace
2017-05-03 11:54:37 +03:00
Vlad Mihalcea
442bf225c4
HHH-11601 - Fix tests failing on Oracle
2017-04-12 12:15:27 +03:00
Chris Cranford
f9c1e7e339
HHH-11582 - Fix inconsistent modified flags behavior when same entity
...
persisted and merged within the same transaction.
2017-03-22 14:20:26 -04:00
Chris Cranford
10a29b48c3
HHH-11582 - Add test case.
2017-03-22 14:20:26 -04:00
Andrea Boriero
61612ca540
HHH-11580 - Fix test failure
2017-03-22 13:34:25 +00:00
Andrea Boriero
0eab02aaa9
HHH-11580 - EnversPreCollectionRemoveEventListener fails because EntityManager is closed when using JPA + JTA + Envers
2017-03-22 13:09:47 +02:00
Felix Feisst
28d7d196f4
HHH-11575 Fixed bug where multiple revisions could have been created
...
during a single transaction when flush mode is set to COMMIT.
2017-03-21 09:22:29 -04:00
Andrea Boriero
197ea800cc
HHH-11570 - Add test for issue
2017-03-14 22:24:12 +00:00
Chris Cranford
6674cddf3d
HHH-11560 - Move validation of Lob/ElementCollection after determining property is not-audited.
2017-03-08 21:50:00 -05:00
Chris Cranford
a49790537c
HHH-11558 - Fix NullPointerException when using query api with non-audited entities.
2017-03-08 18:19:22 -05:00
Chris Cranford
47d6e40721
HHH-11558 - Added test case.
2017-03-08 18:19:22 -05:00
Andrea Boriero
e54ce7b266
HHH-11536 - Fix unit tests failing on Oracle
2017-03-02 12:29:13 +00:00
Chris Cranford
2a32c8ff0d
Removed call to System.out.println
2017-03-02 06:43:02 -05:00
Andrea Boriero
f0016db201
HHH-11477 - HQL query against field marked with @Lob fails on PostgreSQL
2017-02-28 12:25:03 +02:00
Vlad Mihalcea
2b79644b63
HHH-11473 - Refactor MySQL Dialects
2017-02-20 15:35:16 +02:00
Chris Cranford
2e2b457d18
HHH-11416 - Test for unrelated property joins for JOINED-based Inheritance entity mappings.
2017-02-16 16:25:14 +00:00
Vlad Mihalcea
7c06d003dc
HHH-11457 - Add MariaDB specific Dialects
2017-02-15 12:08:34 +02:00
Chris Cranford
995e5d68ce
HHH-11477 - Marked Envers tests to be skipped on PostgreSQL until this is resolved.
2017-02-09 12:39:45 -05:00
Chris Cranford
82cf0c1caa
HHH-11475 - Deprecate ModificationStore
2017-02-08 11:46:42 -05:00
Chris Cranford
89583fd008
HHH-11383 - Added additional property projection test case.
2017-01-18 14:26:13 -05:00
Chris Cranford
327d0a93cd
HHH-11383 - Added test case.
2017-01-18 14:26:13 -05:00
Chris Cranford
ebf4803a33
HHH-8973 - Fix tracking entity modifications to detached entities with the modified flags feature.
2017-01-18 12:37:50 -05:00
Chris Cranford
ad0cd4fc18
HHH-8973 - Added test case.
2017-01-18 12:37:50 -05:00
Chris Cranford
f01055985e
HHH-11364 - Checkstyle fixups.
2017-01-06 10:22:08 -05:00
CK Guven
883799082c
HHH-11364 add null check for properties in middle embeddable components
2017-01-06 10:22:08 -05:00
Chris Cranford
652f85644f
HHH-9108 - Fix PropertyAccessException when auditing an Embeddable that contains an associative collection.
2016-12-23 00:44:10 -05:00
Chris Cranford
61ce4b86ff
HHH-9108 - Added test case.
2016-12-23 00:42:52 -05:00
Chris Cranford
1d41a3f761
HHH-9834 - Fix failure when deleting and inserting values with the same Map key.
2016-12-22 16:14:57 -05:00
Chris Cranford
36e75f4a4d
HHH-9834 - Added additional test case scenarios
2016-12-22 16:14:57 -05:00
Chris Cranford
cc56c9672b
HHH-9834 - Fix primary key generation for Map-based ElementCollections that use Lob.
2016-12-22 03:11:34 -05:00
Chris Cranford
4cbb53c17a
HHH-9834 - Added test cases.
2016-12-22 03:10:32 -05:00
Chris Cranford
8002595e86
HHH-7940 - Remove unnecessary test case output.
2016-12-19 14:16:58 -05:00
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 af9882baae
.
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
Chris Cranford
9dca4b82ae
HHH-10246 - Fix Envers usage of JoinColumn with NaturalId.
2016-05-13 14:19:01 -05:00
Andrea Boriero
d54b7ad50f
HHH-10691 - Fix other PostgreSQL test failures after HEM integration
2016-05-13 15:26:55 +01:00
Chris Cranford
4ebad67bb1
HHH-10734 - Fix envers creating unnecessary audit rows when array field types used.
2016-05-12 15:55:57 -05:00
Chris Cranford
383972d6c2
HHH-8070 - Added IN criteria support to AuditRelatedId.
2016-05-12 11:00:14 -05:00
Chris Cranford
03aa47ab76
HHH-10468 - Fix Envers global_with_modified_flag to allow override behavior when set to false.
2016-05-11 22:24:13 -05:00
Chris Cranford
a67b42ca64
HHH-9178 - Fix QueryException when querying audited entities with embeddables.
2016-05-11 16:03:52 -05:00
Naros
9b13e3bb82
HHH-10706 - Correct native queries that fail when using a case-sensitive database dialect.
2016-05-06 20:03:02 -05:00
Naros
b775dd1847
HHH-6374 - Add test case for EnumMap support.
2016-05-06 19:09:10 -05:00
Chris Cranford
2b66cd72bb
Checkstyle fixups
2016-05-06 18:37:59 -05:00
Chris Cranford
58473c87dd
HHH-10664 - Prep 5.2 feature branch - Envers
2016-05-06 14:37:00 -05:00
Andrea Boriero
9ae57a6f7a
remove hibernate-entitymanager project
2016-05-06 13:13:29 -05:00
Steve Ebersole
87e3f0fd28
HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (first sucessful full compile of consolidated hibernate-core)
2016-05-06 13:12:32 -05:00
Naros
cc10cbebc2
HHH-10670 - Removed deprecated ValidTimeAuditStrategy
2016-04-07 17:38:48 +03:00
Vlad Mihalcea
0ed39c7746
Change hibernate.properties to take configurable environment settings
2016-03-16 09:30:29 +02:00
Steve Ebersole
e01e9b52fb
HHH-3555 - more checkstyle cleanup
2016-02-09 15:21:06 -06:00
Steve Ebersole
c783aab919
HHH-3555 - Extend the Envers query system with the ability to traverse associations
2016-02-09 14:31:23 -06:00
Felix Feisst
83f060bea7
HHH-3555 - Extendend Envers Criteria API to express relation traversion
...
(traverseRelation) with different Join Types. Implementation is done for
inner joins and will be extended to support further join types in future
commits.
2016-02-09 14:15:17 -06:00
vladmihalcea
dc991d29d9
Cherry pick spelling corrections from https://github.com/hibernate/hibernate-orm/pull/1238
2016-01-25 11:36:25 +02:00
Steve Ebersole
6ed765ede3
HHH-6225 Add support to find entities by date in one single query (checkstyle fixes)
2016-01-11 14:20:57 -06:00
Felix Feisst
55f35cc239
HHH-9207 Added unit test.
2016-01-09 21:21:26 -05:00
Naros
6e31e61f1a
HHH-6225 Add support to find entities by date in one single query.
2016-01-09 19:48:37 -05:00
Steve Ebersole
b1d1a3c143
HHH-10307 - JTA no longer transitively provided (HHH-10178) causes problems for apps not using JTA
2016-01-08 11:12:58 -06:00
Jan Martiska
6bf2c78f7e
HHH-10200 fix too long identifiers causing failures on Oracle databases
2015-12-16 13:16:45 -08:00
Sanne Grinovero
45c6f9b4ef
HHH-10335 Upgrade to Hibernate Commons Annotations 5.0.1.Final
2015-11-25 22:59:39 +00:00
Steve Ebersole
4793ca30a2
HHH-10178 - Move Geronimo JTA jar to provided configuration (non-transitive)
2015-11-17 10:21:58 -06:00
Steve Ebersole
5e87397902
HHH-9195 - Adding an entity at a given index in a list annotated with OrderColumn adds the entity at the end
2015-11-16 22:04:07 -06:00
Steve Ebersole
a6f3319eaf
HHH-9685 - Envers should do nothing when JTA transaction is already marked as rollback-only
2015-09-30 00:34:33 -05:00
Andrea Boriero
86bbb1de8f
HHH-10141 - Fix issue with ClassicQueryTranslatorFactory and revision parameter type detection
2015-09-28 21:28:12 +01:00
Andrea Boriero
8d3b2e723b
HHH-9996 - Finish Derby database profile
2015-09-28 21:28:12 +01:00
Andrea Boriero
c5b1cf94f3
HHH-10108 - Substituted checkstyle NewlineAtEndOfFile rule with rules used in OGM and fixed classes having more than a newline at the end of file
2015-09-22 18:11:43 +01:00
Steve Ebersole
73c46e298c
HHH-10056 - Separate settings for notions of (1) disabling EnversService and (2) auto-registering Envers listeners
2015-09-02 09:05:34 -05:00
Steve Ebersole
29de3c87ab
HHH-10056 - Separate settings for notions of (1) disabling EnversService and (2) auto-registering Envers listeners
2015-09-02 08:51:26 -05:00
Steve Ebersole
518033eabe
HHH-10068 - Missing generated JPA static metamodel class for envers revision entity
2015-09-02 08:23:20 -05:00
Gunnar Morling
1376b12ca9
HHH-10073 Not propagating XML node names configured in mappings
2015-09-01 11:34:56 -05:00
Kamil Szymanski
5f5e5f82c4
HHH-9593 Remove superfluous references to enclosing class
...
Conflicts:
hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
hibernate-core/src/main/java/org/hibernate/internal/SQLQueryImpl.java
hibernate-core/src/main/java/org/hibernate/service/internal/JaxbProcessor.java
2015-08-26 15:55:45 -04:00
Andrea Boriero
444c7f0eda
HHH-9994 - Finish mariadb (mysql) database profile - Fix hibernate-envers tests hang on
2015-08-20 17:53:33 +01:00
barreiro
c622d39199
HHH-9985 - remove hack based on exposed state and route all field access to enhanced methods, if present
2015-08-05 19:33:18 +01:00
Andrea Boriero
4da260b3be
HHH-9990 - Enabled batched updates for versioned data by default
2015-08-05 11:27:18 +01:00
Steve Ebersole
1f9b1c00f6
HHH-9955 - EnumType mapped via hbm.xml not always resolved properly as far as named/ordinal
2015-07-23 09:55:15 -05:00
Steve Ebersole
9e063ffa25
HHH-9837 - Remove reliance during annotation binding on org.hibernate.internal.util.ClassLoaderHelper
...
HHH-9841 - Redesign org.hibernate.property.PropertyAccessorFactory
2015-06-04 14:12:17 -05:00
Steve Ebersole
c777938ce9
HHH-9675 - org.hibernate.envers.boot.internal.EnversIntegrator throws NPE in WF9
2015-05-26 16:08:27 -05:00
Steve Ebersole
bd256e4783
HHH-9803 - Checkstyle fix ups - headers
2015-05-18 23:25:14 -05:00
Steve Ebersole
611f8a0e1c
HHH-9803 - Checkstyle fix ups
2015-05-18 13:35:27 -05:00
Steve Ebersole
7308e14fed
HHH-9803 - Checkstyle fix ups
2015-05-15 18:07:07 -05:00
Hardy Ferentschik
a2c3c74251
HHH-9665 Changing the EntityManagerFactoryImpl#unwrap method
...
- Introducing HibernateEntityManagerFactory to host public EntityManagerFactory extension points
- Letting EntityManagerFactoryImpl#getEntityTypeByName return EntityType instead of EntityTypeImpl
- Updating tests to use unwrap to HibernateEntityManagerFactory instead of a cast to EntityManagerFactoryImpl
2015-05-14 13:33:15 -05:00
Andrea Boriero
b476094d43
HHH-9747 - Import initial reworking of transaction handling (based on JdbcSession work)
2015-04-24 10:58:08 -05:00
Brett Meyer
7ca12c7d80
HHH-9722 cleanup, removed StringHelper methods
2015-04-17 15:53:24 -04:00
10urshin
1361925bc7
HHH-9722
...
Changed all toLowerCase() and toUpperCase() to toLowerCase(Locale.ROOT),
toUpperCase(Locale.ROOT).
2015-04-17 15:53:24 -04:00
Steve Ebersole
650267077d
HHH-9717 - Build script improvements - applied new standalone XJC and AnimalSniffer plugins
2015-04-10 11:58:22 -05:00
Steve Ebersole
c021d12ee2
HHH-9550 - Allow a dialect to specify the level of catalog/schema support
2015-04-07 16:36:13 -05:00
Brett Meyer
410a785dfe
HHH-9680 updated OSGi quickstarts, added necessary contracts to Envers blueprint, corrected a few uses of ReflectionManager
2015-03-30 15:36:57 -04:00
Steve Ebersole
e9230758b4
HHH-9446 - ClassCastException on loaded entities under GlassFish 4.0
2015-03-27 15:13:53 -05:00
Steve Ebersole
a92ddea9ca
HHH-9492 - Migrate to new bootstrap API (MetadataSources, etc) - Gunnar's feedback
2015-03-26 00:25:52 -05:00
Steve Ebersole
5f6d1d24f7
HHH-8844 - Add support for Java 8 date and time types (JSR-310)
2015-03-24 16:01:15 -05:00
Brett Meyer
b70bc0080e
HHH-8769 gracefully handle the lack of dynamic mode support in Envers
2015-03-22 01:30:52 -04:00
Felix Feisst
a05460a23f
Added regression test for HHH-8769
2015-03-22 00:49:40 -04:00
Steve Ebersole
22730624fc
HHH-9042 - Envers fails with @Converter and AttributeConverter
2015-03-20 11:17:48 -05:00
Steve Ebersole
63a0f03c5a
HHH-9654 - Adjust envers for 5.0 APIs + JAXB
2015-03-18 20:22:26 -05:00
Steve Ebersole
9caca0ce37
HHH-9490 - Migrate from dom4j to jaxb for XML processing;
...
HHH-9492 - Migrate to new bootstrap API (MetadataSources, etc);
HHH-7078 - Split NamingStrategy into ImplicitNamingStrategy/PhysicalNamingStrategy;
HHH-6005 - Better handling of implicit column naming with @ElementCollection of @Embeddables;
HHH-9633 - Add tests that explicitly test the "main" NamingStrategy impls
2015-03-10 16:53:51 -05:00
Eric Haas
6f6b3264f3
HHH-9043
...
Added the ability to customize the modified field name for audited fields.
2015-01-19 17:27:36 -05:00
Gail Badner
493808ddc1
HHH-8401 : Unit test fixes
...
(cherry picked from commit 45511f10ae
)
2014-12-17 23:32:43 -08:00
Steve Ebersole
66ce8b7fb5
HHH-9466 - Drop metamodel package from source
2014-10-30 07:43:55 -05:00
Gail Badner
95070f50a9
HHH-9193 : Default audit behavior of mapped-superclass (test cases)
2014-05-27 14:25:25 -07:00
Gail Badner
27da278f07
HHH-9194 : Revert HHH-8908 fix
2014-05-27 14:25:25 -07:00
Gail Badner
d259f8d62a
HHH-9150 : Envers test table is too long causing Oracle failure
2014-04-30 18:09:15 -07:00
Gail Badner
f693f5c320
HHH-8908 : Column of Embedded missing in Audit Table; reorg tests
2014-04-17 14:12:36 -07:00
Gail Badner
b3b2312482
HHH-8908 : Column of Embedded missing in Audit Table; additional test, format, cleanup
2014-04-17 14:12:36 -07:00
Gail Badner
ce6018563c
HHH-8908 : Column of Embedded missing in Audit Table
2014-04-17 14:12:36 -07:00
Gail Badner
e0677a1ae1
HHH-8908 : Column of Embedded missing in Audit Table (test case)
2014-04-17 14:12:36 -07:00
Lukasz Antoniak
3b2a09d2e7
HHH-8968 - Fix and test by FiatLox
2014-02-24 22:18:08 +01:00
Lukasz Antoniak
612e795ad2
HHH-8912 - Test case
...
(cherry picked from commit e025725f66
)
2014-01-29 23:30:09 +01:00
Labi0
7c7c65f42e
HHH-8912 - @NotFound applied to *-to-one relation in superclass
...
(cherry picked from commit 1e7b03a2ae
)
2014-01-29 23:29:56 +01:00
Lukasz Antoniak
522ce1d974
HHH-8243 HHH-8329 - Avoid flushing in validity audit strategy
...
(cherry picked from commit f0bd12f823
)
2014-01-28 13:36:48 -06:00
Brett Meyer
3ff64a55c5
HHH-8763 OsgiServiceUtil#getServiceImpls broken
2013-12-06 14:58:42 -05:00
Steve Ebersole
49ff975f7d
HHH-8733 - General build cleanup
2013-12-02 22:11:00 -06:00
Steve Ebersole
055a750a53
HHH-8733 - General build cleanup
2013-12-02 20:57:57 -06:00
Steve Ebersole
14d0116af2
Revert "HHH-8733 - General build cleanup - hibernate-testing"
...
This reverts commit bc2855b323
.
2013-11-26 17:48:25 -06:00
Steve Ebersole
bc2855b323
HHH-8733 - General build cleanup - hibernate-testing
2013-11-26 13:53:18 -06:00
Steve Ebersole
d1023821b1
HHH-8733 - General build cleanup
2013-11-26 13:04:55 -05:00
Steve Ebersole
cd590470c0
HHH-8741 - More checkstyle cleanups
2013-11-24 09:44:55 -06:00
Steve Ebersole
e59a0170af
HHH-8741 - More checkstyle cleanups
2013-11-23 21:30:05 -06:00
Steve Ebersole
8ec17e68e7
HHH-8741 - More checkstyle cleanups
2013-11-23 00:06:06 -06:00
Steve Ebersole
ffecce514e
HHH-8733 - General build cleanup
2013-11-22 21:20:27 -06:00
Steve Ebersole
50d17da870
HHH-8733 - General build cleanup
2013-11-22 18:57:31 -06:00
Steve Ebersole
c1612fe004
HHH-8733 - General build cleanup
2013-11-22 14:53:24 -06:00
Steve Ebersole
67d8a53887
HHH-8700 - Update ORM modules using JPA metamodel generator to use the new module
2013-11-18 15:36:23 -06:00
Lukasz Antoniak
e65abd026c
HHH-8497 - Fix and test
2013-11-06 21:25:06 +01:00
zuchos
2bac8d8cbe
HHH-8505: Additional test cases
2013-10-28 15:06:01 +01:00
zuchos
c9d4305bf1
HHH-8505: Fixed todos
2013-10-28 15:05:59 +01:00
zuchos
e971a8e14a
HHH-8505: Test that counts the revisions
2013-10-28 15:05:57 +01:00
zuchos
4e93c91050
HHH-8505: Test suplemented with List of user types
2013-10-28 15:05:54 +01:00
zuchos
180639a18b
HHH-8505: Test suplemented with user type
2013-10-28 15:05:52 +01:00
zuchos
b11c14f00c
HHH-8505: Missing assert statement in test
2013-10-28 15:05:49 +01:00
zuchos
03449c1d37
HHH-8505: Reformating to hibernate code style
2013-10-28 15:05:45 +01:00
zuchos
631616ec74
HHH-8505: Small improvements to tests
2013-10-28 15:05:44 +01:00
zuchos
6bc1d2ef01
HHH-8505: Query test cases & small fixes
2013-10-28 15:05:42 +01:00
zuchos
4e810effe5
HHH-8505: Query tests
2013-10-28 15:05:38 +01:00
zuchos
bf469ca0e4
HHH-8505: More advanced tests
2013-10-28 15:05:36 +01:00
zuchos
7c492ddbc3
HHH-8505: Advanced test - OneToOne & ManyToOne
2013-10-28 15:05:34 +01:00
zuchos
0aefe3a55b
HHH-8505: boolean added to test
2013-10-28 15:05:33 +01:00
zuchos
7dd862eeb5
HHH-8505: Better test for proxy generator
2013-10-28 15:05:31 +01:00
zuchos
f70189f416
HHH-8505: Auditing of dynamic components
2013-10-28 15:05:28 +01:00
Steve Ebersole
859eaaa1c5
HHH-8619 - Account for "shadow" services as part of ServiceRegistry impls
2013-10-17 15:19:35 -05:00
Lukasz Antoniak
e5e5ef14eb
HHH-8567 - Query identifier properties
2013-10-11 15:50:05 +02:00
Brett Meyer
c28748f989
HHH-8502 synchronize AuditConfiguration#destroy
2013-09-25 14:22:37 -04:00
Becca Gaspard
99be129200
HHH-8495 - Support ilike in Hibernate Envers
2013-09-20 07:20:19 +02:00
Steve Ebersole
280313dac4
HHH-8518 - Validate EMF#addNamedQuery transfers all query settings
2013-09-18 18:54:55 -05:00
Steve Ebersole
34459efc2e
HHH-8502 - EnversIntegrator#disintegrate needs to check config for null
2013-09-16 06:37:56 -05:00
Steve Ebersole
9e54c418ab
HHH-8499 - Prepare for 4.3 Beta4 release
2013-09-12 11:44:42 -05:00
Brett Meyer
29ab1766c0
HHH-8363 SessionFactoryServiceRegistryImpl should not call parent#destroy, test failures, formatting
2013-09-06 18:28:58 -04:00
Tomaz Cerar
360567beac
HHH-8363 Some more mem leak fixes
2013-09-06 18:28:58 -04:00
Brett Meyer
40ac5094a1
HHH-8465 corrected check in EnversListenerDuplicationStrategy
2013-09-04 18:19:59 -04:00
Brett Meyer
858c68364a
HHH-8439 optional OSGi manifest imports in envers
2013-08-13 11:03:29 -04:00
Lukasz Antoniak
456dfd83f9
HHH-7807 - Cascade delete revisions
...
Conflicts:
documentation/src/main/docbook/devguide/en-US/Envers.xml
hibernate-envers/src/main/java/org/hibernate/envers/configuration/GlobalConfiguration.java
hibernate-envers/src/main/java/org/hibernate/envers/configuration/metadata/AuditMetadataGenerator.java
2013-08-05 23:42:05 -04:00
Brett Meyer
b9d3fa5581
HHH-8420 multiple test-only fixes from matrix failures
2013-08-05 17:05:24 -04:00
Lukasz Antoniak
bf11088e70
HHH-5845 - Collection proxy of deleted state
2013-08-02 12:37:20 +02:00
Lukasz Antoniak
dd1bec53fb
HHH-8280 - Identifiers reuse option
2013-08-01 13:13:39 +02:00
Adar Dembo
80873328d1
HHH-8280 - validity audit strategy breaks when entity IDs are reused
2013-08-01 13:13:39 +02:00
Lukasz Antoniak
f2d435ddc1
HHH-8174 - Envers support for @NotFound
2013-06-11 09:08:56 -07:00
Steve Ebersole
120dbbb311
HHH-8257 - More concisely obtaining a JBoss logger
2013-05-21 16:25:21 -05:00
Steve Ebersole
1337d36a79
HHH-8235 - Drop database profiles upstream
2013-05-10 15:59:02 -05:00
Steve Ebersole
364a47f2c7
HHH-8159 - Apply fixups indicated by analysis tools
2013-05-02 10:01:21 -05:00
Steve Ebersole
a1d190d674
HHH-8159 - Apply fixups indicated by analysis tools
2013-05-01 09:23:52 -05:00
Brett Meyer
fe9e2798de
HHH-7944 envers classloader issues
...
Conflicts:
hibernate-envers/src/main/java/org/hibernate/envers/configuration/spi/AuditConfiguration.java
2013-05-01 00:05:03 -04:00
Brett Meyer
04fe84994d
HHH-7995 Added support for TypeContributors in OSGi. Integrated with
...
envers
Conflicts:
hibernate-core/src/main/java/org/hibernate/cfg/Configuration.java
hibernate-entitymanager/src/main/java/org/hibernate/ejb/Ejb3Configuration.java
hibernate-osgi/src/main/java/org/hibernate/osgi/OsgiPersistenceProvider.java
hibernate-osgi/src/main/java/org/hibernate/osgi/OsgiSessionFactoryService.java
2013-05-01 00:05:03 -04:00
Brett Meyer
30d63bf58f
HHH-7995 Auto-discovery of Hibernate extension points in OSGi
2013-04-29 11:51:02 -04:00
Lukasz Antoniak
a8f0552b81
HHH-8189 - Rollback audit records on flushed transaction rollback
2013-04-17 15:57:54 +02:00
Lukasz Antoniak
8342194057
HHH-5845 - Lazy loading of audited entites with revision type DEL
2013-04-17 09:31:20 +02:00
Steve Ebersole
8eeef7af3b
HHH-8146 - Update to use maven-publishing plugin
2013-04-16 18:26:02 -05:00
Brett Meyer
079fd4ac01
HHH-8160 Corrected Import-Package in module manifests
2013-04-16 10:29:44 -04:00
Lukasz Antoniak
f2b9ab8278
HHH-8171 - Cleanup
2013-04-14 22:27:05 +02:00
Kristoffer Lundberg
4796553a3f
HHH-8171 - SETORDINAL to support set of embeddables
2013-04-14 22:27:03 +02:00
Steve Ebersole
1d9f6201a0
HHH-7841 - Redesign Loader
2013-04-12 09:05:15 -05:00
Brett Meyer
505904026d
HHH-7478 Corrected test for envers package changes
2013-04-11 18:16:10 -04:00
Lukasz Antoniak
6be8b4aad0
HHH-7478 - Fix and test
2013-04-11 18:13:58 -04:00
Brett Meyer
6386ba4d88
HHH-7944 Corrected envers JPA imports in manifest
2013-04-10 15:25:20 -04:00
Brett Meyer
cc4ef44670
HHH-8160 Updated for Gradle 1.5 OSGi plugin changes and package
...
versioning issues
2013-04-09 09:57:36 -04:00
Lukasz Antoniak
802fcf7b4e
HHH-8049 - Fix and test
2013-04-09 11:52:40 +02:00
Lukasz Antoniak
5cc051e1df
HHH-7944 - Separation of Envers API, SPI and internal packages
2013-04-08 14:43:29 +02:00
Lukasz Antoniak
4213e3c13a
HHH-5845 - Cleanup
2013-04-05 11:51:12 +02:00
Adar Dembo
52ab4baafb
HHH-5845 (partial fix) Lazy Loading of audited entites with revision type 'delete'
...
Fixed for to-one associations, but not for one-to-many and other collection types.
2013-04-05 11:51:11 +02:00
Steve Ebersole
378fc1378a
HHH-8143 - Create a 'generateSources' task that performs all generation tasks
2013-04-04 14:45:49 -05:00
Steve Ebersole
26868ad314
HHH-8141 - Upgrade to Gradle 1.5
2013-04-04 13:01:39 -05:00
Lukasz Antoniak
03a56f58b9
HHH-8087 - Cleanup
2013-03-22 16:02:47 +01:00
Lukasz Antoniak
fa12131267
HHH-8087 - Fix and test
2013-03-22 15:23:54 +01:00
Lukasz Antoniak
bd7840dd0f
HHH-8072 - Fixing Sybase tests
2013-03-15 22:17:35 +01:00
Steve Ebersole
889405b3f5
HHH-7667 - Investigate expanding bytecode enhancement support
...
(cherry picked from commit 93f4fe0668
)
2013-03-14 12:33:21 -05:00
Lukasz Antoniak
11287c2e02
HHH-8061 - Fixing EnumSet test on Oracle
2013-03-13 20:43:14 +01:00
Brett Meyer
8673e08e7f
HHH-8061 envers tests failing on master-matrix CI
2013-03-11 17:08:54 -04:00
Lukasz Antoniak
98c12081ec
HHH-8036 - Fix and test
2013-03-04 22:17:47 +01:00
Lukasz Antoniak
51a7df596e
HHH-6613 - Support for audited @ElementCollection
2013-02-28 13:22:14 +01:00
Brett Meyer
7bf544716a
HHH-8019 Multiple tests creating identifiers too long for Oracle
2013-02-19 14:22:07 -05:00
Brett Meyer
4d68ddf7b0
HHH-7991 Correct all instances of
...
Thread.currentThread().getContextClassLoader()
2013-02-14 10:44:36 -05:00
Brett Meyer
56867417e2
HHH-7527 Enterprise OSGi JPA support
2013-02-14 10:44:35 -05:00
Brett Meyer
b5de4cda15
HHH-7999 Oracle test failures due to lack of support for identity
...
columns
2013-02-13 22:30:38 -05:00
Lukasz Antoniak
d702dfbc8c
HHH-7948 - Fix and test
2013-01-30 15:49:10 +01:00
Lukasz Antoniak
c05238bad3
HHH-7948 - Fix and test
2013-01-29 19:03:06 +01:00
Lukasz Antoniak
2f71f071ec
HHH-7934 - Test case
2013-01-24 08:27:48 +01:00
Lukasz Antoniak
69230d1ebd
HHH-7934 - Fix and test
2013-01-24 07:52:49 +01:00
Lukasz Antoniak
8e38db5833
HHH-7918 - Completely recalculate entity state on merge
2013-01-14 22:34:33 +01:00
Lukasz Antoniak
2a9f3ad9ed
HHH-7918 - Fix and test
2013-01-14 22:34:32 +01:00
Brett Meyer
9ce5c32dd7
HHH-7902 Replace JDBC proxies with a set of contracts/helpers
...
HHH-7902 Merged JdbcResourceRegistry into JdbcCoordinator. Parts of
LogicalConnection moved into JdbcCoordinator as well.
HHH-7902 Replaced Statement#close and ResultSet#close calls with
JdbcCoordinator#release
HHH-7902 Enforced the use of StatementPreparer, instead of Connection
HHH-7902 ResultSetExtractor. Replaced all instances of execute,
executeQuery, executeUpdate, etc.
HHH-7902 Refactored AbstractReturningDelegate to give access to
jdbcCoordinator
HHH-7902 Corrected test failures
HHH-7902 Removed resource registry use from JdbcIsolation workers
HHH-7902 Corrected a few bugs in JdbcCoordinator and ResultSetExtractor.
HHH-7902 ResultSetExtractor -> ResultSetReturn. Reworked proxy tests to
test the new APIs.
Conflicts:
hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
hibernate-core/src/test/java/org/hibernate/sharedSession/SessionWithSharedConnectionTest.java
hibernate-core/src/test/java/org/hibernate/test/dialect/functional/SQLServerDialectTest.java
hibernate-core/src/test/java/org/hibernate/test/jdbc/proxies/BatchingTest.java
hibernate-core/src/test/java/org/hibernate/test/transaction/jdbc/TestExpectedUsage.java
hibernate-core/src/test/java/org/hibernate/test/transaction/jta/BasicDrivingTest.java
hibernate-core/src/test/java/org/hibernate/test/transaction/jta/ManagedDrivingTest.java
2013-01-14 14:25:06 -05:00
Lukasz Antoniak
0713cea180
HHH-7870 - Fix and test
2013-01-10 14:38:11 +01:00
Lukasz Antoniak
bcf73bd32c
HHH-7437 - Fix and test
2013-01-03 13:10:16 +01:00
Strong Liu
6c6df69535
refactor, remove redundant type cast
2012-12-25 19:25:47 +08:00
Lukasz Antoniak
da32690828
HHH-7827 - Documentation
2012-12-05 10:27:37 +01:00
Lukasz Antoniak
516577ea80
HHH-7827 - Correlating aggregated and outer queries
2012-12-05 10:27:35 +01:00
Lukasz Antoniak
468c58358e
HHH-7800 - Tests cleanup
2012-11-22 12:02:35 +01:00
Csaba Varga
dadc43af23
HHH-7800: Fixed "maximize" doesn't work inside a disjunction issue
2012-11-22 12:02:31 +01:00
Csaba Varga
cd3363151b
HHH-7800: added unit test to demonstrate broken behavior ("maximize"
...
does not work inside an AuditDisjunction)
2012-11-22 12:02:28 +01:00
Csaba Varga
ff25434d1f
HHH-7800: Fixed "between" doesn't work inside a disjunction issue
2012-11-22 12:02:24 +01:00
Csaba Varga
54760bb61e
HHH-7800: added unit test to demonstrate broken behavior ("between"
...
does not work inside an AuditDisjunction)
2012-11-22 12:02:21 +01:00
Lukasz Antoniak
c01dd40a65
HHH-5910 - Fix and test
2012-11-19 19:03:59 +01:00
Lukasz Antoniak
5b004e4cbd
HHH-7780 - Proper enumeration named/ordinal discovery
2012-11-14 16:15:43 +01:00
Lukasz Antoniak
97b1f0749e
HHH-3854 - Fix and test
2012-11-11 17:58:23 +01:00
Lukasz Antoniak
0e3fe2b3d5
HHH-6349 - Test cleanup
2012-10-30 16:57:38 +01:00
Erik-Berndt Scheper
7b093fbc31
HHH-6349 Testcase: AuditJoinTable rows missing when detached entities with collections are merged into the persistence context
2012-10-30 16:57:36 +01:00
Erik-Berndt Scheper
47ae4e3ced
HHH-6349 Testcase: AuditJoinTable rows missing when detached entities with collections are merged into the persistence context
2012-10-30 16:57:35 +01:00
Lukasz Antoniak
363048f44a
HHH-7669 - Oracle sequences ordered
2012-10-30 08:48:28 +01:00
Lukasz Antoniak
cbe619f9ba
HHH-7727 - Mark Envers demo as test source
2012-10-28 22:13:14 +01:00
brmeyer
b7855e944b
HHH-7682 Audit records are not rolled back when transaction is rolled
...
back
2012-10-25 10:13:37 -04:00
Lukasz Antoniak
ac511bf72e
HHH-7690 - @EmbeddedId with @ManyToOne inside
2012-10-25 12:56:27 +02:00
brmeyer
1a00abc3a6
HHH-7669: JtaTransaction test fails on Oracle RAC
...
https://hibernate.onjira.com/browse/HHH-7669
2012-10-23 17:44:36 -04:00
Steve Ebersole
595f068977
HHH-7620 - allow ValidatorFactory to be passed into EntityManagerFactoryBuilder
2012-09-20 04:25:48 -05:00
brmeyer
69442c6ea7
HHH-7569 Correct test-only failures in hibernate-core-master-matrix CI
...
job
2012-09-18 07:13:20 -04:00
Steve Ebersole
4ad49a02c9
HHH-7556 - Clean up packages
2012-08-28 14:12:15 -05:00
Lukasz Antoniak
a9c28bf28f
HHH-7543 - Fix and test
2012-08-24 22:30:37 +02:00
Lukasz Antoniak
edfe8afaf1
HHH-7212 - Fix
2012-08-23 23:51:46 +02:00
Steve Ebersole
4282e23caa
HHH-7387 - Integrate Draft 6 of the JPA 2.1 spec : CDI (small test change)
2012-08-18 12:30:21 -05:00
Lukasz Antoniak
773d0793f1
HHH-4751 - Fix and test
2012-08-16 10:34:16 +02:00
Strong Liu
7a82349f75
HHH-7385 change to use gradle 1.1
2012-08-08 17:09:11 +08:00
Lukasz Antoniak
9aa88b9a24
HHH-7157 - Fix and test
2012-08-07 19:07:56 +02:00
Strong Liu
d0e13b664a
HHH-7108 HHH-6608
2012-08-07 15:08:23 +08:00
Lukasz Antoniak
414e6111a8
HHH-6662, HHH-7445 - Fix and test
2012-07-25 23:23:17 +02:00
Steve Ebersole
30d8fdaa8b
HHH-7451 - Integrate Draft 7 of the JPA 2.1 spec : more ejb->jpa rename
2012-07-18 18:05:06 -05:00
Steve Ebersole
cb13cea1ac
HHH-7387 - Integrate Draft 6 of the JPA 2.1 spec + HEM boot cleanup (HHH-6159)
2012-07-18 17:48:59 -05:00
Lukasz Antoniak
ffa9cf5768
HHH-5565 - Fix and test
2012-06-17 15:26:11 +02:00
Steve Ebersole
bd7b54a4ea
cleanup missed references to matrix sourceSet
2012-06-08 07:59:54 -05:00
Steve Ebersole
b0bdda1141
consolidate src/test and src/matrix
2012-06-07 14:12:06 -05:00
Lukasz Antoniak
77d83b8a10
HHH-5411 - Fix and test
2012-06-07 14:08:15 +02:00
Lukasz Antoniak
8211c97ace
HHH-7295 - Simplify ValidityAuditStrategy#perform() method
2012-05-30 18:49:40 +02:00
Steve Ebersole
06f0a13ee3
HHH-7295 - ParentAuditing Test in Envers Testsuite fails across different databases with different error messages because Hibernate does not set LockMode correctly
2012-05-30 08:55:20 -05:00
Steve Ebersole
835f4452eb
HHH-7295 - ParentAuditing Test in Envers Testsuite fails across different databases with different error messages because Hibernate does not set LockMode correctly
2012-05-29 15:45:07 -05:00
Lukasz Antoniak
af554fe59b
HHH-7093 - ValidityAuditStrategy behaviour depending on row value constractor feature
2012-05-23 21:32:47 +02:00
Lukasz Antoniak
007bbe45a9
HHH-7294 - Fixing test case
2012-05-03 14:42:25 +02:00
Lukasz Antoniak
779e70df4d
HHH-7187 - Fix ValidityAuditStrategyRevEnd tests
2012-04-29 13:27:28 +02:00
Lukasz Antoniak
f7708a9c6c
HHH-7246 - Fix and test
2012-04-24 22:41:49 +02:00
Lukasz Antoniak
6a7b70d4cc
HHH-7187 - Fixing tests on Sybase
2012-04-22 12:50:23 +02:00
Steve Ebersole
3cd58b6e79
HHH-7266 - Move away from use of Enhydra developed DataSource for JTA testing
2012-04-20 18:59:06 -05:00
Lukasz Antoniak
95ec3457af
HHH-7187 - Renaming and documenting enhanced revision entity
2012-04-19 23:49:41 +02:00
Lukasz Antoniak
c41fee2a07
HHH-7187 - Moving AbstractEntityTest
2012-04-19 20:15:46 +08:00
Lukasz Antoniak
c7aa99d0d3
HHH-7187 - New Envers base test classes
2012-04-19 20:15:46 +08:00
Lukasz Antoniak
7e6815c80c
HHH-7187 - Enable USE_NEW_ID_GENERATOR_MAPPINGS
2012-04-19 20:15:45 +08:00
Lukasz Antoniak
c76810ac47
HHH-7187 - Manual flush mode and @PrimaryKeyJoinColumn tests
2012-04-19 20:15:45 +08:00
Lukasz Antoniak
b8e356f966
HHH-7187 - Fixing tests on PostgreSQL
2012-04-19 20:15:44 +08:00
Lukasz Antoniak
68dda2c242
HHH-7187 - H2 manual flush tests fix
2012-04-19 20:15:44 +08:00
Lukasz Antoniak
c4822556c1
HHH-7187 - Enhanced default revision entity
2012-04-19 20:15:44 +08:00
Lukasz Antoniak
775b6da1db
HHH-7187 - Fixing tests on Oracle
2012-04-19 20:15:43 +08:00
Strong Liu
74e5c3150d
HHH-7187 configurations should be defined in addConfigurationProperties method, instead configure
2012-03-27 17:47:10 +08:00
Steve Ebersole
cf181b41b5
HHH-7199 - proper JTA and auto-commit interaction for envers testsuite
2012-03-26 20:09:18 -05:00
Strong Liu
caf0f70b62
HHH-7187 failed tests
2012-03-26 16:55:33 +08:00
Strong Liu
d732cfa7d9
HHH-7187 failed tests
2012-03-26 16:53:20 +08:00
Strong Liu
d3b640cb75
HHH-7197 reimport imports
2012-03-26 16:17:45 +08:00
Strong Liu
e4a82a0b6b
HHH-7197 - update build scripts to not use deprecated gradle apis and change manual's xml declation to use doc namespace
2012-03-26 15:12:10 +08:00
Strong Liu
96e23180d7
HHH-7187 - tests fail on sybase
2012-03-26 13:53:07 +08:00
Strong Liu
37aecde965
HHH-7187 - tests fail on sybase
2012-03-26 13:06:12 +08:00
Strong Liu
24f2db04fc
HHH-7187 - skip Lob test on sybase
2012-03-26 12:52:20 +08:00
Lukasz Antoniak
e835881f37
HHH-7187 - Fix tests against MSSQL
2012-03-25 06:06:59 +02:00
Lukasz Antoniak
78ae6abad1
Merge remote-tracking branch 'upstream/master'
2012-03-24 15:42:11 +01:00
Lukasz Antoniak
6aed8651a6
HHH-7187 - Fix tests against MySQL
2012-03-24 15:40:36 +01:00
Strong Liu
d2852e3c4d
a little improvment on the build script
2012-03-23 16:02:45 +08:00
Lukasz Antoniak
5a2b019e66
HHH-7187 - Shorten table names
2012-03-22 23:36:59 +01:00
Lukasz Antoniak
6e85abcf7a
HHH-7017 - Fix and test
2012-03-20 18:43:14 +01:00
Strong Liu
199fae5fee
correct encoding error
2012-03-19 23:03:30 +08:00
Strong Liu
5822404c6d
HHH-7185 - run envers tests on db matrix
2012-03-19 21:54:28 +08:00
Lukasz Antoniak
ecd8ad5446
HHH-7184 - Envers revision entity JPA2 metadata
2012-03-18 15:53:04 +01:00
Lukasz Antoniak
71db4095c6
HHH-6661 - Test case
2012-03-18 14:54:03 +01:00
Strong Liu
b51b2ff4cb
HHH-7156 Make Hibernate ORM compile and run tests using JDK 7 (and JDK 6)
2012-03-13 21:58:48 +08:00
Strong Liu
b4659173a8
1. remove commons-collections dependency.
...
2. moved org.hibernate.internal.util.collections.ConcurrentReferenceHashMap from envers module to core, and change it to doesn't allow null key / value.
3. Using ConcurrentReferenceHashMap this to replace old ReferenceMap (from commons-collections) which used in StatefulPersistenceContext.
4. copied org.hibernate.internal.util.collections.BoundedConcurrentHashMap from infinispan code base.
5. deprecate properties QUERY_PLAN_CACHE_MAX_STRONG_REFERENCES and QUERY_PLAN_CACHE_MAX_SOFT_REFERENCES
6. add two new properties QUERY_PLAN_CACHE_PARAMETER_METADATA_MAX_SIZE and QUERY_PLAN_CACHE_MAX_SIZE
7. remove LRUMap, SimpleMRUCache and SoftLimitMRUCache
2012-03-06 23:28:22 +08:00
Lukasz Antoniak
7c60f01f2d
HHH-7106 - Fix, test and documentation
2012-03-03 10:27:35 +01:00
Lukasz Antoniak
34611877c8
HHH-7073 - Fix and test
2012-02-24 19:35:53 +01:00
Steve Ebersole
7861fdee44
HHH-7067 - Update build to work with Gradle m8
2012-02-15 16:33:45 -06:00
Lukasz Antoniak
c29711f11b
HHH-6738 - Alias change
2012-02-04 12:27:40 +01:00
Lukasz Antoniak
2f26475baa
HHH-6738 - Formatting
2012-01-31 22:36:26 +01:00
Lukasz Antoniak
69db917760
HHH-6738 - Fix and test
2012-01-31 15:08:16 +01:00
Lukasz Antoniak
d1ac167ec6
HHH-4962 - Fix and test
2012-01-29 17:09:40 +01:00
Lukasz Antoniak
46b7a0d38e
HHH-7003 - Fix and test
2012-01-28 23:27:06 +01:00
Adam Warski
f434cd4311
HHH-6605: Fixing problems with lazy proxy initialization
2012-01-20 22:46:36 +01:00
Adam Warski
89bb7ec175
HHH-6605: More conflicts merging
2012-01-20 20:57:40 +01:00
Adam Warski
a00f23c6f6
Merge remote-tracking branch 'origin/master'
...
Conflicts:
hibernate-envers/src/main/java/org/hibernate/envers/configuration/metadata/AuditMetadataGenerator.java
hibernate-envers/src/main/java/org/hibernate/envers/entities/mapper/relation/OneToOneNotOwningMapper.java
hibernate-envers/src/main/java/org/hibernate/envers/entities/mapper/relation/ToOneIdMapper.java
2012-01-20 20:52:41 +01:00
Adam Warski
b109633b66
HHH-6605: Merging changes by Michal Skowronek. Thanks! Merge remote-tracking branch 'mskowron/change_info'
...
Conflicts:
hibernate-envers/src/main/java/org/hibernate/envers/configuration/GlobalConfiguration.java
hibernate-envers/src/main/java/org/hibernate/envers/configuration/metadata/AuditMetadataGenerator.java
hibernate-envers/src/main/java/org/hibernate/envers/configuration/metadata/ComponentMetadataGenerator.java
hibernate-envers/src/main/java/org/hibernate/envers/configuration/metadata/MetadataTools.java
hibernate-envers/src/main/java/org/hibernate/envers/configuration/metadata/reader/AuditedPropertiesReader.java
hibernate-envers/src/main/java/org/hibernate/envers/entities/mapper/ComponentPropertyMapper.java
hibernate-envers/src/main/java/org/hibernate/envers/entities/mapper/MultiPropertyMapper.java
hibernate-envers/src/main/java/org/hibernate/envers/entities/mapper/PropertyMapper.java
hibernate-envers/src/main/java/org/hibernate/envers/entities/mapper/SinglePropertyMapper.java
hibernate-envers/src/main/java/org/hibernate/envers/entities/mapper/SubclassPropertyMapper.java
hibernate-envers/src/main/java/org/hibernate/envers/entities/mapper/relation/AbstractCollectionMapper.java
hibernate-envers/src/main/java/org/hibernate/envers/entities/mapper/relation/OneToOneNotOwningMapper.java
hibernate-envers/src/main/java/org/hibernate/envers/event/BaseEnversCollectionEventListener.java
hibernate-envers/src/main/java/org/hibernate/envers/query/criteria/AuditProperty.java
hibernate-envers/src/main/java/org/hibernate/envers/synchronization/work/AddWorkUnit.java
hibernate-envers/src/main/java/org/hibernate/envers/synchronization/work/CollectionChangeWorkUnit.java
hibernate-envers/src/main/java/org/hibernate/envers/synchronization/work/DelWorkUnit.java
hibernate-envers/src/main/java/org/hibernate/envers/synchronization/work/FakeBidirectionalRelationWorkUnit.java
hibernate-envers/src/main/java/org/hibernate/envers/tools/Tools.java
hibernate-envers/src/matrix/java/org/hibernate/envers/test/AbstractOneSessionTest.java
hibernate-envers/src/matrix/java/org/hibernate/envers/test/AbstractSessionTest.java
hibernate-envers/src/matrix/java/org/hibernate/envers/test/integration/components/relations/ManyToOneInComponent.java
hibernate-envers/src/matrix/java/org/hibernate/envers/test/integration/components/relations/NotAuditedManyToOneInComponent.java
hibernate-envers/src/matrix/java/org/hibernate/envers/test/integration/components/relations/OneToManyInComponent.java
hibernate-envers/src/matrix/java/org/hibernate/envers/test/integration/entityNames/singleAssociatedAudited/SingleDomainObjectToMultipleTablesTest.java
hibernate-envers/src/matrix/java/org/hibernate/envers/test/integration/inheritance/joined/notownedrelation/NotOwnedBidirectional.java
2012-01-20 20:47:12 +01:00
Lukasz Antoniak
81ee788466
Merge pull request #246 from lukasz-antoniak/HHH-6825
...
HHH-6825 - AuditException with @OneToOne-mappedBy and @PrimaryKeyJoinColumn
2012-01-18 11:41:05 -08:00
Lukasz Antoniak
10f48ef973
HHH-6825 - Renaming simple entity descriptor
2012-01-16 15:10:47 +01:00
Steve Ebersole
e75b8a77b1
HHH-6967 - HHH-6906 - Clean up javadoc warnings
2012-01-13 11:17:34 -06:00
Strong Liu
8f9d8b530e
HHH-6964 EnversIntegrator is always detected by default while initializing Serviceregistry using Native Hibernate API causing a MappingException even when Envers is not used
2012-01-13 04:09:01 +08:00
Strong Liu
e07aff45da
HHH-6964 EnversIntegrator is always detected by default while initializing Serviceregistry using Native Hibernate API causing a MappingException even when Envers is not used
2012-01-13 03:44:30 +08:00
Adam Warski
aa33b57242
Including the actual exception if an AuditStrategy can't be created
2012-01-12 20:12:43 +01:00
Lukasz Antoniak
fbfc133af8
HHH-6825 - Formatting and Javadoc change
2012-01-10 20:34:39 +01:00
Lukasz Antoniak
c703d134f2
HHH-6825 - ToOne property mappers refactoring
2012-01-10 20:08:43 +01:00
lukasz-antoniak
0efd1dd886
Merge pull request #244 from lukasz-antoniak/HHH-4439
...
HHH-4439 - Override auditing behavior of properties defined in @MappedSuperclass
2012-01-09 12:43:45 -08:00
Lukasz Antoniak
53b32e9e8d
HHH-4439 - Javadoc change
2012-01-09 21:18:57 +01:00
Lukasz Antoniak
05df3d8638
HHH-4439 - Test and Javadoc change
2012-01-06 15:20:27 +01:00
Lukasz Antoniak
1293253412
HHH-4439 - Javadoc change
2012-01-06 14:37:24 +01:00
Lukasz Antoniak
0a08780e13
HHH-4439 - Deprecate Audited.auditParents
2012-01-06 14:14:07 +01:00
Lukasz Antoniak
5c80268664
HHH-6825 - Fix and test
2012-01-04 21:10:53 +01:00
Michael Rudolf
875a4b29dd
HHH-5891: Added ordering clause to query generated by getRevisions() to fulfill guarantee given in JavaDoc.
2012-01-04 17:25:58 +01:00
Steve Ebersole
ab94a18c33
HHH-6931 - Provide local database hook
2012-01-03 20:43:15 -06:00
Lukasz Antoniak
a49e02b239
HHH-4439 - Patch and test
2011-12-25 18:42:08 +01:00
Strong Liu
ff9eb6d1b2
test need to be compiled in UTF-8
2011-11-21 10:16:30 +08:00