WHAT ?
Deprecate config SINK_HTTP_PARAMETER_SCHEMA_PROTO_CLASS
WHY ?
For a Firehose with HTTP Sink configured with header or query parameter source ( that is, SINK_HTTP_PARAMETER_SOURCE != disabled), the proto class that is used for parsing the incoming Kafka message during request creation is configured using SINK_HTTP_PARAMETER_SCHEMA_PROTO_CLASS.
This is confusing, as there is already a config INPUT_SCHEMA_PROTO_CLASS which tells the proto class that needs to be used for parsing the incoming Kafka message.
Ideally, we would like to keep a single variable which denotes this.
WHAT ?
Deprecate config
SINK_HTTP_PARAMETER_SCHEMA_PROTO_CLASSWHY ?
For a Firehose with HTTP Sink configured with header or query parameter source ( that is,
SINK_HTTP_PARAMETER_SOURCE!= disabled), the proto class that is used for parsing the incoming Kafka message during request creation is configured usingSINK_HTTP_PARAMETER_SCHEMA_PROTO_CLASS.This is confusing, as there is already a config
INPUT_SCHEMA_PROTO_CLASSwhich tells the proto class that needs to be used for parsing the incoming Kafka message.Ideally, we would like to keep a single variable which denotes this.