Nidhi Shah created GOBBLIN-1980:
-----------------------------------
Summary: Adding Support for Avro Date and timestamp Logical Types
in Json Element Conversion Factory
Key: GOBBLIN-1980
URL: https://issues.apache.org/jira/browse/GOBBLIN-1980
Project: Apache Gobblin
Issue Type: New Feature
Components: gobblin-core
Affects Versions: 0.15.0
Reporter: Nidhi Shah
Assignee: Abhishek Tiwari
In Apache Avro, along with primary data types and complex datatype we have
logical types. A logical type is an Avro primitive or complex type with extra
attributes to represent a derived type.
This helps downstream systems to determine what exactly the data is and then
process data accordingly.
[https://avro.apache.org/docs/1.11.1/specification/#logical-types|http://example.com/]
Currently, there is support for only primary avro datatypes. We need support to
add logical datatype attribute to avro schema for date and timestamp datatype.
*Acceptance Criteria:*
1) configuration to enable logical type for avro schema
2) avro schema to have logical type attribute for date and timestamp
{{{
"type": "int",
"logicalType": "date"
}}}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)