kafka-go icon indicating copy to clipboard operation
kafka-go copied to clipboard

Kafka library in Go

Results 273 kafka-go issues
Sort by recently updated
recently updated
newest added

**Describe the solution you'd like** Once #223 is merged, we can add support for GSSAPI (Kerberos) authentication. **Supporting documentation** https://cwiki.apache.org/confluence/display/KAFKA/KIP-43%3A+Kafka+SASL+enhancements https://docs.confluent.io/current/kafka/authentication_sasl/authentication_sasl_gssapi.html

enhancement

I am not considering this a bug, rather something to understand why as I have faced bad symptoms. **Describe the bug** For every WriteMessage, Kafka client requests all Topics from...

enhancement

This moves logic for discovering partitions on a topic from `Writer` to `Client`, which should make it easier to write lower-level programs that don't need batching functionality. If accepted, this...

Reader groups are a way of consuming messages from multiple partitions without consumer groups. This is useful, e.g. when you are using compacted topics and don't replicate the state from...

This provides the controller connection for the kafka cluster which is required to avoid error 41 when attempting to use segmentio to create topics on a connection to a node...

This pull request proposes an implementation of client-side support for periodic re-authentication, as defined [here](https://cwiki.apache.org/confluence/display/KAFKA/KIP-368%3A+Allow+SASL+Connections+to+Periodically+Re-Authenticate) Note that this functionality is needed in order to properly support [SASL/OAUTHBEARER authentication](https://github.com/segmentio/kafka-go/issues/238) Protocol reference:...

Closes segmentio/kafka-go#428. --- This change is [](https://reviewable.io/reviews/segmentio/kafka-go/429)

enhancement

We have a use case where seeing the lag for a given topic/partition is almost critical. kafka-go already tracks this internally, and it would be good to be able to...

in-progress

**Describe the solution you'd like** Now and then, I need to read messages from a topic with no need for consumer groups, because we want to: - Have all instances...

enhancement