Blizzard / node-rdkafka

Node.js bindings for librdkafka
MIT License
2.12k stars 397 forks source link

Allow passing null to commitSync in KafkaConsumer typings #1082

Closed Tapppi closed 4 months ago

Tapppi commented 5 months ago

In the typings KafkaConsumer incorrectly requires that commitSync be called with a TopicPartitionOffset or an array of TopicPartitionOffsets, when docs say that null can be passed to commit all read offsets. This change allows null to be passed without resorting to hacks like client.commitSync(null as any).