Parameters are arriving to source/sink lowercase.
maxOffsetsPerTrigger
parameter as an example:
KafkaSourceProvider
uses caseInsensitiveParams which converts keys to lowercaseKafkaMicroBatchStream
usesCaseInsensitiveStringMap
where get operation uses lowercase conversionKafkaSource
usesCaseInsensitiveMap
where get operation uses lowercase conversion
In the last case CaseInsensitiveMap
extends Map
and as said it provides lowercase key lookup but in the [interface](https://github.com/apache/spark/blob/3e4