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)

Reply via email to