automation-tests/storage/pkg/chunked
Miloslav Trmač 41e2fb4e9b Split pkg/chunked.ZstdCompressor into a separate subpackage
containers/image/pkg/compression depends on that function, so it's
highly undesirable for it to drag in all of containers/storage.

So, move it into a separate subpackage, along with its exclusive
dependency tree.

Code that is called both from the new pkg/chunked/compressor
and the original pkg/chunked has been moved into pkg/chunked/internal ,
so that we don't expose any new public API. That move was made
purely mechanically without any concern for conceptual consistency,
to minimize the size of the dependency (and not to spend time on
that until the concept is proven to be useful).

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2021-07-23 21:43:52 +02:00
..
compressor Split pkg/chunked.ZstdCompressor into a separate subpackage 2021-07-23 21:43:52 +02:00
internal Split pkg/chunked.ZstdCompressor into a separate subpackage 2021-07-23 21:43:52 +02:00
compression.go Split pkg/chunked.ZstdCompressor into a separate subpackage 2021-07-23 21:43:52 +02:00
storage.go
storage_linux.go Split pkg/chunked.ZstdCompressor into a separate subpackage 2021-07-23 21:43:52 +02:00
storage_unsupported.go
zstdchunked_test.go Split pkg/chunked.ZstdCompressor into a separate subpackage 2021-07-23 21:43:52 +02:00