Nir Soffer
Nir Soffer
Following this NBD patch: https://lists.debian.org/nbd/2023/03/msg00009.html The term `handle` is confusing with `handle_*` functions. Renaming it will make it easier to navigate and search the code. Lets wait until this merged...
ovirt_imageio.client.extents() works only with filename, reporting extents in local files. This would be useful for debugging backups using scripts like backup_vm.py: https://github.com/oVirt/python-ovirt-engine-sdk4/blob/main/examples/backup_vm.py Example flow: 1. Backup tool adds --dry-run option...
Start new document describing how to configure the ovirt-imageio service to expose images. In oVirt the vdsm service manage the ovirt-imageio service, but it is possible to mange the ovirt-imageio...
ovirt-img print tracebacks for all errors, however some errors are expected and a traceback is not helpful. - Engine login error (bad username or password, user error) - Downloading non-existing...
This module started as a testing helper, and fort his purpose is fine. But now it is used in user visible context (e.g. client.upload, clinet.checksum) and it needs more robust...
- Describe the purpose of the examples - Short description of every example - Note about suitability for general usage
When using the file backend we use a pretty horrible probing mechanism to detect direct I/O alignment size. Since Linux 6.1 we have official way to get the right value...
The go tests require running imageio server serving an empty 6g image. Currently running the Go tests requires lot of manual steps: 1. Start another shell 2. Build ``` make...
Initial testing with fast NVMe drives show significant speedup when uploading uisng buffer_size of 256k in imageio client and server. - Run performance tests for upload and download with various...