Describe the bug
A few stories have been added that allow Avro Schema Compatibility on Pulsar to conform with the default Avro behaviour, namely:
Unfortunately these flags are not exposed into Pulsar Function configuration, therefore we cannot AUTO_CONSUME or AUTO_PRODUCE to topics with stricter Avro Schema Validation
Expected behavior
- The same flags to be exposed under Functions Configuration
- Upon setting those flags, a function should be able to consume from a Topic with strict(default) Avro Schema Validation
- Upon setting those flags, a function should be able to produce from a Topic with strict(default) Avro Schema Validation
Describe the bug
A few stories have been added that allow Avro Schema Compatibility on Pulsar to conform with the default Avro behaviour, namely:
boolean isJsr310ConversionEnabledboolean getAlwaysAllowNullUnfortunately these flags are not exposed into Pulsar Function configuration, therefore we cannot AUTO_CONSUME or AUTO_PRODUCE to topics with stricter Avro Schema Validation
Expected behavior