This is an automated email from the ASF dual-hosted git repository. struberg pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/openjpa.git.
from 9e22265 OPENJPA-2770 ensure equal(xxx, literal(boolean)) works in criteria builder new e57fd51 OPENJPA-2713 implement native java8 types new dbfb360 OPENJPA-2713 add OffsetTime support new 6d2544f OPENJPA-2713 properly handle WITH TIME ZONE if supported by db new 5079209 Merge branch 'OPENJPA-2713' The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../openjpa/jdbc/meta/MappingDefaultsImpl.java | 6 - .../openjpa/jdbc/meta/MappingRepository.java | 5 + .../openjpa/jdbc/meta/strats/BlobValueHandler.java | 7 +- .../jdbc/meta/strats/ImmutableValueHandler.java | 5 + .../jdbc/meta/strats/LocalDateValueHandler.java | 81 ------- .../apache/openjpa/jdbc/sql/AbstractResult.java | 89 +++++++- .../org/apache/openjpa/jdbc/sql/DBDictionary.java | 237 ++++++++++++++++----- .../apache/openjpa/jdbc/sql/DerbyDictionary.java | 18 ++ .../org/apache/openjpa/jdbc/sql/MergedResult.java | 33 ++- .../openjpa/jdbc/sql/PostgresDictionary.java | 69 +++++- .../java/org/apache/openjpa/jdbc/sql/Result.java | 35 +++ .../apache/openjpa/jdbc/sql/ResultSetResult.java | 48 ++++- .../org/apache/openjpa/kernel/AttachStrategy.java | 7 +- .../java/org/apache/openjpa/kernel/BrokerImpl.java | 2 +- .../java/org/apache/openjpa/meta/JavaTypes.java | 28 ++- .../openjpa/lib/jdbc/DelegatingResultSet.java | 4 +- .../openjpa/persistence/simple/Java8TimeTypes.java | 102 +++++++++ .../persistence/simple/TestBasicAnnotation.java | 4 + .../persistence/simple/TestJava8TimeTypes.java | 82 +++++++ .../strategy/value/ValueStrategyHandler.java | 50 ++--- .../persistence/PersistenceMetaDataDefaults.java | 5 + .../persistence/meta/AbstractManagedType.java | 20 ++ openjpa-project/supportedJava8TimeTypes.adoc | 118 ++++++++++ 23 files changed, 857 insertions(+), 198 deletions(-) delete mode 100644 openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/LocalDateValueHandler.java create mode 100644 openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/simple/Java8TimeTypes.java create mode 100644 openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/simple/TestJava8TimeTypes.java create mode 100644 openjpa-project/supportedJava8TimeTypes.adoc