Jonathan A. Sternberg
c9029975da
filesync: reuse data buffer for diffcopy
...
Reuse the bytes message data buffer for diffcopy to allow memory to be
reused when unmarshaling the bytes.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-10-21 12:50:46 -05:00
Anthony Nandaa
e7ceb63b3c
wip: tar and local exporter running with privileges
...
TODO: need to cross-check that there is no way the
SeBackupPrivilege can be abused/exploited.
WIP: how best to handle the files to be exclused
without touching `fsutil`
Signed-off-by: Anthony Nandaa <profnandaa@gmail.com >
2024-06-10 17:24:05 +03:00
Tonis Tiigi
329e945c25
filesync: split stream data into 3MB chunks to avoid message limits
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2023-10-09 18:23:48 -07:00
Morlay
18b49fd7dc
refactor to use util/bklog instead of using logurs directly
...
Signed-off-by: Morlay <morlay.null@gmail.com >
2021-07-13 11:42:31 +08:00
Tonis Tiigi
baa4fcdb0f
add differ support for local source
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2021-06-11 21:15:07 -07:00
Tonis Tiigi
ce27b7e638
filesync: ensure sendclose is always called
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2021-06-08 21:19:10 -07:00
Tonis Tiigi
bd3354fea3
session: avoid deprecated grpc.Stream type
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2020-07-19 09:28:36 -07:00
Tonis Tiigi
37b8832d00
upgrade errors checks to Is()
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2020-04-18 22:53:38 -07:00
Tonis Tiigi
96b6a28312
exporter: allow oci exporters visibility to response metadata
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2019-07-31 10:21:19 -07:00
Tonis Tiigi
d3597181e0
session: wrap errors with debug info
...
Make sure to cover the grpc errors origins.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2019-06-06 21:15:21 -07:00
Tonis Tiigi
9f53ea3d78
userns support for sources and executor
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2019-04-02 18:26:04 -07:00
Tonis Tiigi
e8432d677b
vendor: update fsutil to 1bdbf123ad
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2019-03-18 19:11:39 -07:00
Ian Campbell
8b69292087
Bump github.com/tonistiigi/fsutil dependency to f567071bed24
...
7e391b0e78...f567071bed
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-10-03 11:46:35 +01:00
Tonis Tiigi
5c3cfe5553
vendor: update fsutil to cb2ad947b
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2018-07-16 13:47:24 -07:00
Tonis Tiigi
055dcb6c09
local: allow followpaths for local source
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2018-06-07 23:23:13 -07:00
Tonis Tiigi
6edccb7913
exporter: add OCI exporter
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-12-13 09:57:28 -08:00
Tonis Tiigi
c2dbdeb457
session: expose map to file send
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-09-21 22:14:11 -07:00
Tonis Tiigi
0e8c5df478
vendor: update fsutil
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-09-21 18:22:14 -07:00
Tonis Tiigi
9f6d9a9e78
exporter: add local exporter
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-08-04 17:12:19 -07:00
Tonis Tiigi
8738929b8c
solver: implement content based cache support
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-08-04 10:03:26 -07:00
Tonis Tiigi
2c38da5650
contenthash: initial commit
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-07-31 18:37:29 -07:00
Derek McGowan
9ce5053a8b
Update containerd version
...
Fix for logrus rename, use fork until fixed in moby.
Removed unused tar stream.
Signed-off-by: Derek McGowan <derek@mcgstyle.net >
2017-07-26 11:07:45 -07:00
Tonis Tiigi
09d7a2b9fa
source: add progress to local sources
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-07-21 10:08:45 -07:00
Tonis Tiigi
5c2e675d18
source: add local file source fundamentals
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-07-12 23:23:20 -07:00
Tonis Tiigi
fed5c1d9ce
session: copy over session package from moby/moby
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-07-12 22:32:44 -07:00