moby--moby/pkg/archive
Josh Hawn 35a22c9e12 Refactor to optimize storage driver ApplyDiff()
To avoid an expensive call to archive.ChangesDirs() which walks two directory
trees and compares every entry, archive.ApplyLayer() has been extended to
also return the size of the layer changes.

Docker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn)
2014-12-17 21:54:23 -08:00
..
testdata
MAINTAINERS
README.md
archive.go Decompress archive before streaming the unpack in a chroot 2014-12-11 16:29:13 -05:00
archive_test.go Fix invalid argument error on push 2014-12-03 16:12:24 -05:00
archive_unix.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
archive_windows.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
changes.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
changes_test.go Refactor to optimize storage driver ApplyDiff() 2014-12-17 21:54:23 -08:00
diff.go Refactor to optimize storage driver ApplyDiff() 2014-12-17 21:54:23 -08:00
diff_test.go archive: add breakout tests 2014-11-25 01:03:41 +02:00
example_changes.go archive: example app for diffing directories 2014-10-29 14:52:59 -04:00
time_linux.go
time_unsupported.go
utils_test.go Refactor to optimize storage driver ApplyDiff() 2014-12-17 21:54:23 -08:00
wrap.go

README.md

This code provides helper functions for dealing with archive files.