Allow retrieving compressed chunks
VDDK always decompresses the chunks it retrieves. However, some callers may be interested in the compressed chunks, which may be forwarded to another service involved in the backup process. We'll add a read flag (skip_decompression). If set, the read operation will return a "ReadResult" container, containing a list of fragments and their compressed / decompressed lengths. If the returned buffer size matches the AIO buffer size (which now becomes configurable), at most one fragment will be returned. While at it, we're adding perf tests that check various AIO buffer sizes, cross checking against VDDK.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
## Overview
|
||||
|
||||
- This is a test project meant to bypass/replace VDDK, which is no longer
|
||||
- This is a project meant to bypass/replace VDDK, which is no longer
|
||||
publicly available.
|
||||
- The end goal is to have a Python library that can be used as a VDDK replacement
|
||||
to retrieve VMware disk contents.
|
||||
|
||||
Reference in New Issue
Block a user