...
With respect to the first proposed change above the compatibility could become a concern if there should be no concern when it comes to compatibility because the older APIs (versions 0 and 1) did not accept a null
value for the input array. In the case where current users somehow rely on a different behavior when a null
list is passed to the the exception raised when a null
value is passed to the current OffsetFetch
API as the list of topic partitions. If users would want to , they can stick to the current implementation of the API they can use by using version 1 of the API. The behavioral change suggested in this KIP would apply to version 2 of the API only.
...