You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Weike Dong (Jira)" <ji...@apache.org> on 2022/08/01 03:27:00 UTC
[jira] [Created] (FLINK-28757) Increase precision of TIME fields in JSON Format
Weike Dong created FLINK-28757:
----------------------------------
Summary: Increase precision of TIME fields in JSON Format
Key: FLINK-28757
URL: https://issues.apache.org/jira/browse/FLINK-28757
Project: Flink
Issue Type: Improvement
Components: Formats (JSON, Avro, Parquet, ORC, SequenceFile)
Affects Versions: 1.15.1, 1.14.5, 1.13.6
Reporter: Weike Dong
Currently, TIME fields in JSON Format could only support a precision with ZERO decimal places, like '12:33:16', regardless of the precision of the original data ingested from the sources.
However, since Flink internally uses Integer to store the values of TIME fields, the precision could be easily extended to 3 decimal places, like '12:33:16.235', which has been confirmed by switching to other formats or modifying _org.apache.flink.formats.json.JsonToRowDataConverters#convertToTime_
Hence I propose the extend the precision of TIME fields in JSON Format from 0 to 3.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)