[
https://issues.apache.org/jira/browse/IGNITE-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Mashenkov updated IGNITE-3959:
-------------------------------------
Comment: was deleted
(was: See IgniteH2Indexing.wrap() method. We use ValueDate\ValueTime classes
provided by H2 for building H2 objects.
In current H2 version we use, DateTimeUtils holds cache java.util.Calendar
instance in static field and synchronize every operation on it.
We need to replace these clases with our own implementation GridH2Utils as it
has been done for Timestamps.
)
> SQL: Optimize Date\Time fields conversion.
> ------------------------------------------
>
> Key: IGNITE-3959
> URL: https://issues.apache.org/jira/browse/IGNITE-3959
> Project: Ignite
> Issue Type: Improvement
> Components: SQL
> Affects Versions: 1.6, 1.7
> Reporter: Andrew Mashenkov
> Labels: performance
>
> SqlFieldsQueries slowdown on date\time fields processing due to ineffective
> java.util.Calendar usage for date manipulation by H2 database.
> Good point to start is IgniteH2Indexing.wrap() method. Make optimization for
> types DATE and TIME as it already done for TIMESTAMP type.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)