ploop is a tool and a library to control ploop block devices.
Warning: this is an old version of ploop. For the latest version, see Download/ploop/1.15. |
Contents
ChangesEdit
Since version 1.11
New functionality and important changes
- ploop copy: implement two-way protocol
- ploop copy send: implement async read/send
- ploop copy send: add profiling
- delete_snapshot(): handle snapshots with multiple refs
- tune_fs(): use EXT4_IOC_SET_RSV_BLOCKS if available
- Introduce ploop_get_max_size()
- Introduce ploop_copy_{send,receive}, obsoleting ploop_{send,receive}
- Introduce ploop_create_dd()
- ploop info: add -d to show ploop device
- ploop_check(): open image RO, reopen RW later
- check_and_repair_sparse(): reopen image rw if needed
Fixes
- ploop copy: fix open_mount_point err handling
- ploop copy: improve fd checks
- ploop_store_diskdescriptor: fsync DiskDescriptor.xml upon writing
- ploop_resize_image(): handle get_mount_dir() error
- ploop_resize_image: auto-mount fs
- do_delete_snapshot: fix wrt temp snapshot uuid
- ploop_switch_snapshot_ex(): don't return 0 if guid_old is bad
- do_delete_snapshot: deny delete top delta in case parent snapshot is temp
- merge_temporary_snapshots: fix infinite loop
- ploop_switch_snapshot_ex: fixed case with PLOOP_SNAP_SKIP_TOPDELTA_CREATE
- ploop_delete_snapshot: fix for temp snapshot
- create_snapshot: clear stale top delta inuse flag
- e2fsck: make it quiet
For the complete list of changes in this release, see git changelog for ploop-1.12.
DownloadEdit
RPMSEdit
x86 (i686, IA32)Edit
File | Date | Size |
---|---|---|
ploop-1.12-1.i386.rpm | 2014-07-29 21:58:25 | 53 Kb |
ploop-devel-1.12-1.i386.rpm | 2014-07-29 21:58:25 | 153 Kb |
ploop-lib-1.12-1.i386.rpm | 2014-07-29 21:58:25 | 117 Kb |
x86_64 (AMD64, EM64T)Edit
File | Date | Size |
---|---|---|
ploop-1.12-1.x86_64.rpm | 2014-07-29 21:58:25 | 53 Kb |
ploop-devel-1.12-1.x86_64.rpm | 2014-07-29 21:58:25 | 147 Kb |
ploop-lib-1.12-1.x86_64.rpm | 2014-07-29 21:58:25 | 144 Kb |
BinariesEdit
x86 (i686, IA32)Edit
File | Date | Size |
---|---|---|
ploop-1.12-1.i386.tar.gz | 2014-07-29 21:58:25 | 32 Kb |
ploop-1.12-1.i386.tar.gz.asc | 2014-07-29 21:58:25 | 198 b |
ploop-devel-1.12-1.i386.tar.gz | 2014-07-29 21:58:25 | 130 Kb |
ploop-devel-1.12-1.i386.tar.gz.asc | 2014-07-29 21:58:25 | 198 b |
ploop-lib-1.12-1.i386.tar.gz | 2014-07-29 21:58:25 | 93 Kb |
ploop-lib-1.12-1.i386.tar.gz.asc | 2014-07-29 21:58:25 | 198 b |
x86_64 (AMD64, EM64T)Edit
File | Date | Size |
---|---|---|
ploop-1.12-1.x86_64.tar.gz | 2014-07-29 21:58:25 | 33 Kb |
ploop-1.12-1.x86_64.tar.gz.asc | 2014-07-29 21:58:25 | 198 b |
ploop-devel-1.12-1.x86_64.tar.gz | 2014-07-29 21:58:25 | 125 Kb |
ploop-devel-1.12-1.x86_64.tar.gz.asc | 2014-07-29 21:58:25 | 198 b |
ploop-lib-1.12-1.x86_64.tar.gz | 2014-07-29 21:58:25 | 121 Kb |
ploop-lib-1.12-1.x86_64.tar.gz.asc | 2014-07-29 21:58:25 | 198 b |
SourcesEdit
File | Date | Size |
---|---|---|
ploop-1.12-1.src.rpm | 2014-07-29 21:58:25 | 135 Kb |
ploop-1.12.tar.bz2 | 2014-07-29 21:40:38 | 107 Kb |
ploop-1.12.tar.bz2.asc | 2014-07-29 21:58:25 | 198 b |
ploop.spec | 2014-07-29 21:40:38 | 21 Kb |