bazel-contrib / bazel-contrib/rules_oci
FR: oci_tarball loading is not incremental
Open
need: funding
performance
- Dominant language
- Starlark
- Stars
- 423
- Forks
- 213
- Avg merge
- 53m
- Merged PRs (30d)
- 1
Description
rules_docker has a fancy program https://github.com/bazelbuild/rules_docker/blob/master/container/incremental_load.sh.tpl#L4
Contributor guide
Research direction
Start by reading rules_docker's incremental_load.sh.tpl at line 4 and comparing it with the repository's oci_tarball loading entry point. Trace how oci_tarball currently loads images, then define and implement incremental behavior with tests showing that unchanged layers are not reloaded.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100