INNER CODE UNIT · JavaScript
setOffsets
tulios/kafkajs · src/admin/index.js:514
const setOffsets = async ({ groupId, topic, partitions }) => {
if (!groupId) {
throw new KafkaJSNonRetriableError(`Invalid groupId ${groupId}`)
}
if (!topic) {
throw new KafkaJSNonRetriableError(`Invalid topic ${topic}`)
}
if (!partitions || partitions.length === 0) {
throw new KafkaJSNonRetriableError(`Invalid partitions`)
}
const consumer = createConsumer({
logger: rootLogger.namespace('Admin', LEVELS.NOTHING),
cluster,
groupId,
})