node-tarantool-driver
node-tarantool-driver copied to clipboard
Несовместимость с tarantool:2.11, на запросы приходит ответ "undefined"
Столкнулся предположительно с несовместимостью драйвера с tarantool версий 2.11.* - на все запросы возвращается ответ undefined.
Шаги для воспроизведения:
- создать packages.json:
{
"dependencies": {
"tarantool-driver": "^3.0.6"
}
}
- создать index.js:
const TarantoolConnection = require('tarantool-driver');
var conn = new TarantoolConnection({ host: '127.0.0.1', port: 3301 })
conn.eval('return 2 + 2').then(function (res) {
console.log(res)
})
- выполнить:
npm i
-
выполнить
docker run --name tarantool -p 3301:3301 -d --rm tarantool/tarantool:2.11.3 -
выполнить
node index.js -
получаем ответ: undefined
При этом если выполнять тот же самый код на старой версии, например tarantool/tarantool:1.10.15, то получаем корректный ответ: [ 4 ]
when use credentials to connect to tarantool, conn.eval raise error
Have a try - pushed new fixup.
Have a try - pushed new fixup.
Now it works, thank you