package qcow
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=0728e534a2e88b9c790c7242cc47239cecdae8b7d2123d8c00cdddf9ca7ada5a
md5=3dd759498f30e6137dc795c2dfab64d9
CHANGES.md.html
CHANGES.md
0.7.0 (2016-12-10)
now functorised over
TIME
allow background compact to be cancelled
cancel background compact to allow regular I/O to go through
don't trigger the background compact until 1s after the last
discard
on
connect
, sanity-check the image
0.6.0 (2016-12-04)
rename ocamlfind package from
qcow-format
toqcow
for uniformityadd support for runtime configuration arguments to
connect
andcreate
add support for
discard
(aka TRIM or UNMAP) and online compaction (through a stop-the-world GC)switch the build from
oasis
totopkg
(thanks to @jgimenez)
0.5.0 (2016-11-26)
resize
now takes a new size in bytes (rather than sectors) and uses a labelled argumentqcow-tool info
now takes a--filter <expression>
for exampleqcow-tool info ... --filter .size
to view the virtual size
0.4.2 (2016-09-21)
Don't break the build if
Block.connect
has optional arguments
0.4.1 (2016-08-17)
Remove one necessary source of
flush
callsCLI: add
mapped
command to list the mapped regions of a file
0.4 (2016-08-03)
For buffered block devices, call
flush
to guarantee metadata correctnessIn lazy_refcounts mode (the default), do not compute any refcounts
CLI: the
repair
command should recompute refcounts
0.3 (2016-05-12)
Depend on ppx, require OCaml 4.02+
0.2 (2016-01-15)
Use qcow version 3 by default, setting
lazy_refcount=on
Unit tests now verify that
qemu-img check
is happy and thatqemu-nbd
sees the same data we wrote
0.1 (2015-11-09)
initial
V1_LWT.BLOCK
supportcaches metadata for performance
CLI tool for manipulating images
supports the
seek_mapped
seek_unmapped
interface for iterating over sparse regions