You can set the Kafka producer partitioner to a custom function that matches ^^. Alternatively, you can also file and issue to have Pinot support murmur3 impl as used by Kafka
👍 1
w
Will Briggs
01/05/2021, 2:03 AM
Thanks - also, I'm on mobile, and was wrong - looks like Kafka also uses murmur2
m
Mayank
01/05/2021, 2:06 AM
Yeah, iirc we had matched the implementation from Kafka. But it is always possible Kafka moves on to new partitioner or tweaks existing one. I’d still recommend comparing the two implementations, and filing an issue in case of mismatch