Is your feature request related to a problem or challenge?
Currently in the integrations, we create docker images on the fly, see
|
image: iceberg-hive-metastore |
While this is easy to maintain, there are drawbacks about this approach:
- It slows down tests
- It increases device space usage on github action runner, which make tests unstable.
Describe the solution you'd like
We should consider maintaining the docker images used in integration tests to speed up integration tests.
Willingness to contribute
I can contribute to this feature at this time
Is your feature request related to a problem or challenge?
Currently in the integrations, we create docker images on the fly, see
iceberg-rust/crates/integration_tests/testdata/docker-compose.yaml
Line 73 in 83ca98f
iceberg-rust/crates/catalog/hms/testdata/hms_catalog/docker-compose.yaml
Line 42 in 0942e3c
While this is easy to maintain, there are drawbacks about this approach:
Describe the solution you'd like
We should consider maintaining the docker images used in integration tests to speed up integration tests.
Willingness to contribute
I can contribute to this feature at this time