Considering this KIP is straightforward, what do you think about kicking off a 
vote? Or does it need more discussion time?

Regards,
Randall

> On May 18, 2018, at 4:30 PM, Ewen Cheslack-Postava <e...@confluent.io> wrote:
> 
> Yeah, the usefulness of short seems questionable, but int is probably a
> large enough range for some identifiers (e.g. we use an int in schema
> registry). But yeah, I don't really have a problem with having Converters
> for each of the existing serdes just for symmetry and since presumably
> somebody finds them useful for something if they exist.
> 
> -Ewen
> 
>> On Fri, May 18, 2018 at 11:55 AM Randall Hauch <rha...@gmail.com> wrote:
>> 
>> Thanks, Ewen.
>> 
>> You make several good points, and I've updated the KIP to hopefully address
>> your comments. I think the symmetry with the Kafka serdes is useful, so
>> I've kept all 5 converters in the KIP.
>> 
>> Interestingly, perhaps the short and int converters (with the reduced
>> ranges) are not necessarily that useful for keys either.
>> 
>> Regards,
>> 
>> Randall
>> 
>> On Thu, May 17, 2018 at 10:08 PM, Ewen Cheslack-Postava <e...@confluent.io
>>> 
>> wrote:
>> 
>>> Just a couple of minor points that don't really affect the
>> implementation:
>>> 
>>> * For nulls, let's just mention the underlying serializers already
>> support
>>> this. I'm actually not sure why they should/need to, but given they do,
>>> let's just defer to that implementation.
>>> * I'm not sure where Float and Double converters are actually useful. The
>>> use cases I know for integer serdes is for keys, but floats seem like a
>> bad
>>> choice for keys. These aren't a lot of overhead to build and maintain,
>> but
>>> if we don't know use cases for the specific types, it might be silly to
>>> spend time and effort building and maintaining them.
>>> 
>>> Otherwise, this seems simple and straightforward. Generally +1 on the
>>> proposal.
>>> 
>>> -Ewen
>>> 
>>> On Thu, May 17, 2018 at 6:04 PM Magesh Nandakumar <mage...@confluent.io>
>>> wrote:
>>> 
>>>> Thanks Randall for the KIP. I think it will be super useful and looks
>>>> pretty straightforward to me.
>>>> 
>>>> Thanks
>>>> Magesh
>>>> 
>>>> On Thu, May 17, 2018 at 4:15 PM, Randall Hauch <rha...@gmail.com>
>> wrote:
>>>> 
>>>>> I'd like to start discussion of a very straightforward proposal for
>>>> Connect
>>>>> to add converters for the basic primitive number types: integer,
>> short,
>>>>> long, double, and float. Here is the KIP:
>>>>> 
>>>>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-
>>>>> 305%3A+Add+Connect+primitive+number+converters
>>>>> 
>>>>> As mentioned in the KIP, I've created a pull request (
>>>>> https://github.com/apache/kafka/pull/5034) for those looking for
>>>>> implementation details.
>>>>> 
>>>>> Any feedback is appreciated.
>>>>> 
>>>>> Best regards,
>>>>> 
>>>>> Randall
>>>>> 
>>>> 
>>> 
>> 

Reply via email to