Tonis Tiigi
2307fb7d12
allow duration based filters on diskusage requests
...
Allows similar time-based filter that is allowed for
prune requests so that DiskUsage request can be used to
check which records would be candidates for pruning.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-05-18 20:30:18 -07:00
Tonis Tiigi
f6c142ec23
lint: update some sorting code to newer generics based libs
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-03-20 10:32:02 -07:00
Jonathan A. Sternberg
1a3fc0aa15
protobuf: remove gogoproto
...
Remove gogoproto in favor of the standard protobuf compiler. This
removes any nonstandard extensions that were part of gogoproto such as
the custom types.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-09-26 12:57:45 -05:00
Tonis Tiigi
dbee61670d
add build history APIs
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-11-22 23:59:33 -08:00
Akihiro Suda
ddd960c43e
buildctl du: support --format {{json .}}
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2022-07-31 15:53:22 +09:00
Erik Sipsma
d73e62f878
Add initial MergeOp implementation.
...
This consists of just the base MergeOp with support for merging LLB
results that include deletions using hardlinks as the efficient path
and copies as fallback.
Signed-off-by: Erik Sipsma <erik@sipsma.dev >
2021-11-18 11:10:48 -08:00
Tonis Tiigi
d1ad6961e3
cache: detect refs shared with image store
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2018-07-27 14:08:50 -07:00
Tonis Tiigi
57b96a0ee5
cache: add record type field to usage record
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2018-07-26 22:54:39 -07:00
Tonis Tiigi
70e0b64482
client: generalize the filter passing
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2018-07-25 18:19:31 -07:00
Tonis Tiigi
0ba24f2a90
cache: implement filter for diskusage
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2018-07-25 17:20:59 -07:00
Tonis Tiigi
63ce643468
cache: add prune support
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2018-01-04 23:09:05 -08:00
Tonis Tiigi
e3c91ee898
buildctl: add filter to buildctl df
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-07-26 11:28:26 -07:00
Tonis Tiigi
38ac00090c
cache: add more metadata values to snapshots
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-07-26 11:28:20 -07:00
Tonis Tiigi
6d1400a507
cache: fix reclaimable data view
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-06-30 22:24:32 -07:00
Tonis Tiigi
b573060eea
project: remove poc label
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-06-23 09:37:36 -07:00
Tonis Tiigi
ad25e5e54c
client: implement diskusage
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2017-06-09 14:49:01 -07:00