Travis Jeffery
Travis Jeffery
@charlesmims what do you mean by Kafka UI? Like this https://github.com/yahoo/kafka-manager? I think there'll be more and more as they start to use Kafka's Admin Client and don't rely on...
I'd be down for updating protocol.CoordinatorTransaction but I'm not a fan of the rest of the API changes.
@jbonachera thanks for this. I was also thinking about just initializing the segment with -1 to know for sure if the segment is empty or not.
Yeah we shouldn't have to rebuild every time. Initially, I didn't and then someone hit a bug where the index wasn't setup properly and submitted a PR doing this to...
Awesome - you da man.
I think in NewIndex we can check if the index file exists and if it does assume the index is legit and that the length of the file marks the...
Not sure if the gommap lib which is pretty jank will support that though, which is what Kafka is able to do I think. Alternatively when the index is created...
@mdubbyap did you ever work on the PR?
@WanliTian no. I generally don't want to be incompatible with Kafka's API for now and for this specifically, I agree with the [reasoning to pull in Kafka's design documentation](https://kafka.apache.org/documentation#design_pull). @bruth...
Cleaned up the examples a bit: https://github.com/travisjeffery/jocko/tree/master/examples. Simple produce and fetch may work for you now given that sarama example works. You would have to create a topic like I...