[ https://issues.apache.org/jira/browse/DERBY-6920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Philippe Marschall closed DERBY-6920. ------------------------------------- Resolution: Abandoned I will submit a full input-output patch in DERBY-6445 > Add input support for new date and time classes > ----------------------------------------------- > > Key: DERBY-6920 > URL: https://issues.apache.org/jira/browse/DERBY-6920 > Project: Derby > Issue Type: Improvement > Components: JDBC > Reporter: Philippe Marschall > Priority: Major > Attachments: jsr-310-input.diff > > > This is the first half of DERBY-6445. The patch adds support for the new date > and time classes for input only. I may add output support later but for now > splitting it up makes for a smaller, easier to review and implement patch. > A couple of notes about the implementation: > * as the project now requires Java 1.8 I added the code directly to the > classes > * the existing tests are expanded > * I avoided calling the provided #valueOf conversion methods for several > reasons: > ** LocalTime has nanosecond resolution but java.sql.Time only has millisecond > resolution > ** LocalDateTime can represent timestamps that can not be represented by > java.sql.Timestamp because they fall into a daylight saving time transition > ** Performance should be much better since creating a DateTimeValue instance > is a simple matter of calling a few getters. No calculation or object > creation is involved. -- This message was sent by Atlassian Jira (v8.20.10#820010)