Greg Wills created FLINK-35439: ---------------------------------- Summary: Python Support for AvroSchemaConverter Key: FLINK-35439 URL: https://issues.apache.org/jira/browse/FLINK-35439 Project: Flink Issue Type: Improvement Components: API / Python Affects Versions: 1.18.1, 1.17.2 Reporter: Greg Wills
The java class org.apache.flink.formats.avro.typeutils.AvroSchemaConverter is not integrated into the apache-flink Python library (pyflink). My goal is to dynamically create a Pyflink table schema from an avro schema, but without a Python interface via py4j do so, that task is difficult. Especially for the Table API, this would improve schema management and evolution practices. Currently, the responsibility is on the user to statically create the table schema (used as the Avro reader schema). Schema updates can cause this static reader schema that is generated from the table schema to be incompatible with the writer schema (when consuming/deserializing). This is the case specifically for the format avro-confluent. -- This message was sent by Atlassian Jira (v8.20.10#820010)