New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

kafkajs

Package Overview
Dependencies
Maintainers
2
Versions
299
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

kafkajs - npm Package Compare versions

Comparing version

to
1.15.0-beta.0

8

package.json
{
"name": "kafkajs",
"version": "1.14.0",
"version": "1.15.0-beta.0",
"description": "A modern Apache Kafka client for node.js",

@@ -81,3 +81,7 @@ "author": "Tulio Ornelas <ornelas.tulio@gmail.com>",

]
},
"kafkajs": {
"sha": "7acda2785ac0ead9b26bd04c471ea4520ac0e150",
"compare": "https://github.com/tulios/kafkajs/compare/v1.14.0...7acda2785ac0ead9b26bd04c471ea4520ac0e150"
}
}
}

@@ -260,10 +260,6 @@ const Long = require('../utils/long')

instrumentationEmitter.emit(CRASH, {
error: e,
groupId,
})
if (e.name === 'KafkaJSNumberOfRetriesExceeded' || e.retriable === true) {
const shouldRestart =
!retry ||
const isErrorRetriable = e.name === 'KafkaJSNumberOfRetriesExceeded' || e.retriable === true
const shouldRestart =
isErrorRetriable &&
(!retry ||
!retry.restartOnFailure ||

@@ -281,14 +277,19 @@ (await retry.restartOnFailure(e).catch(error => {

return true
}))
})))
if (shouldRestart) {
const retryTime = e.retryTime || (retry && retry.initialRetryTime) || initialRetryTime
logger.error(`Restarting the consumer in ${retryTime}ms`, {
retryCount: e.retryCount,
retryTime,
groupId,
})
instrumentationEmitter.emit(CRASH, {
error: e,
groupId,
restart: shouldRestart,
})
setTimeout(() => restart(onCrash), retryTime)
}
if (shouldRestart) {
const retryTime = e.retryTime || (retry && retry.initialRetryTime) || initialRetryTime
logger.error(`Restarting the consumer in ${retryTime}ms`, {
retryCount: e.retryCount,
retryTime,
groupId,
})
setTimeout(() => restart(onCrash), retryTime)
}

@@ -295,0 +296,0 @@ }