New features: - Support UBLK in CSI and make it the default - Add image tree output: `vitastor-cli ls --tree` Bug fixes: - Fix OSDs crashing on localized reads from snapshotted images - Several NFS fixes from github PR #95 - Fix snapshotted bitmap reads not working in EC pools (fix #92) - Fix UBLK reporting incorrect device size (1/8 of actual size), report logical_block_size=4096 - Do not repeer when stopping PEER_CONNECTING osd_clients (increase PG peering stability on failover) - Fix marking PGs as incomplete when peers are unavailable - Fix FS formatter (mkfs and fsck) error handling in CSI (it didn't report mounting errors) - Fix removal of block PVC devices not working in CSI - Do not attempt to free outbound ops in clear_immediate_ops (fix #88) - Add vitastor-disk prepare --dry-run option - Add librdmacm-dev to build-deps - Log has_invalid objects - Do not warn on incomplete+has_invalid PG states as unexpected - Fix OSD reweight values between 0 and 1 not working in monitor - Fix OSD assertion failed: n_subops != sent when all object copies are corrupted - Install ibverbs-providers in vitastor Docker builds - Fix #86 - base64_decode on arm64 O_o - Fix Proxmox 9.0 support (remove some kind of a whitelist added in upstream)
25 lines
481 B
JSON
25 lines
481 B
JSON
{
|
|
"name": "vitastor",
|
|
"version": "2.4.0",
|
|
"description": "Low-level native bindings to Vitastor client library",
|
|
"main": "index.js",
|
|
"keywords": [
|
|
"storage",
|
|
"sds",
|
|
"vitastor"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://git.yourcmc.ru/vitalif/vitastor.git"
|
|
},
|
|
"scripts": {
|
|
"build": "node-gyp rebuild"
|
|
},
|
|
"author": "Vitaliy Filippov",
|
|
"license": "VNPL-1.1",
|
|
"dependencies": {
|
|
"bindings": "1.5.0",
|
|
"nan": "^2.19.0"
|
|
}
|
|
}
|