Timo Walther created FLINK-8183: ----------------------------------- Summary: Add native Avro type support to the Table API & SQL Key: FLINK-8183 URL: https://issues.apache.org/jira/browse/FLINK-8183 Project: Flink Issue Type: New Feature Components: Table API & SQL Reporter: Timo Walther
Avro types can pass the Table API, however, there should be a more native support in order to have the best user experience. This issue is an umbrella issue for tasks that would improve the handling of Avro types: Improvements could be: - Create a Avro type information that is created from an Avro schema that maps to all supported Table API types (full knowledge about key and values of lists, maps, and union types instead of {{GenericType}}) - Convert {{Utf8}} (even in nested Avro types) to string when entering the Table API and convert it back if necessary - Add scalar functions to change certain values (e.g., {{select('avroRecord.set("name", "Bob").set("age", 12))}}). This is in particular useful when a type has a lot of fields. -- This message was sent by Atlassian JIRA (v6.4.14#64029)