Randall Hauch created KAFKA-9074:
------------------------------------
Summary: Connect's Values class does not parse time or timestamp
values from string literals
Key: KAFKA-9074
URL: https://issues.apache.org/jira/browse/KAFKA-9074
Project: Kafka
Issue Type: Bug
Components: KafkaConnect
Reporter: Randall Hauch
Assignee: Randall Hauch
The `Values.parse(String)` method that returns a `SchemaAndValue` is not able
to parse a string that contains a time or timestamp literal into a logical time
or timestamp value. This is likely because the `:` is a delimiter for the
internal parser, and so literal values such as `2019-08-23T14:34:54.346Z` and
`14:34:54.346Z` are separated into multiple tokens before matching the pattern.
The colon can be escaped to prevent the unexpected tokenization, but then the
literal string contains the backslash character before each colon, and again
the pattern matching for the time and timestamp literal strings fails to match.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)