Hi

I think there's context missing here.

I agree with Ryan that Iceberg should not provide any docker image or
runtime things (we had the same discussion about REST server).

However, my understanding is that this discussion is also related to the
REST TCK. The TCK validation run needs a runtime, and I remember a
discussion we had with Daniel (running TCK as a docker container).

Regards
JB

On Wed, Oct 9, 2024 at 2:20 PM rdb...@gmail.com <rdb...@gmail.com> wrote:

> I think it's important for a project to remain focused on its core
> purpose, and I've always advocated for Iceberg to remain a library that is
> easy to plug into other projects. I think that should be the guide here as
> well. Aren't projects like Spark and Trino responsible for producing easy
> to use Docker images of those environments? Why would the Iceberg project
> build and maintain them?
>
> I would prefer not to be distracted by these things, unless we need them
> for cases like supporting testing and validation of things that are part of
> the core purpose of the project.
>
> On Tue, Oct 8, 2024 at 6:08 AM Ajantha Bhat <ajanthab...@gmail.com> wrote:
>
>> Hello everyone,
>>
>> Now that the test fixtures are in [1],we can create a runtime JAR for the
>> REST catalog adapter [2] from the TCK.
>> Following that, we can build and maintain the Docker image based on it
>> [3].
>>
>> I also envision the Iceberg community maintaining some quick-start Docker
>> images, such as spark-iceberg-rest, Trino-iceberg-rest, among others.
>>
>> I've looked into other Apache projects, and it seems that Apache Infra
>> can assist us with this process.
>> As we have the option to publish Iceberg docker images under the Apache
>> Docker Hub account.
>>
>> [image: image.png]
>>
>> I am more than willing to maintain this code, please find the PRs related
>> to the same [2] & [3].
>>
>> Any suggestions on the same? contributions are welcome if we agree to
>> maintain it.
>>
>> [1] https://github.com/apache/iceberg/pull/10908
>> [2] https://github.com/apache/iceberg/pull/11279
>> [3] https://github.com/apache/iceberg/pull/11283
>>
>> - Ajantha
>>
>

Reply via email to