mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-11-11 06:18:27 +01:00
* s3tables: add ClickHouse iceberg catalog integration test * ci: run the ClickHouse iceberg catalog test * s3tables: bound setup HTTP calls in the ClickHouse test * s3tables: pin the ClickHouse writer image dependencies
13 lines
413 B
Docker
13 lines
413 B
Docker
# Iceberg writer used by the ClickHouse integration test to populate a table
|
|
# with data files via PyIceberg, so the downstream ClickHouse SELECT verifies
|
|
# the read path against non-empty results rather than just count() = 0.
|
|
FROM python:3.11-slim
|
|
|
|
WORKDIR /app
|
|
|
|
RUN pip install --no-cache-dir "pyiceberg[s3fs]==0.11.1" "pyarrow==25.0.0"
|
|
|
|
COPY append_rows.py /app/
|
|
|
|
ENTRYPOINT ["python3", "/app/append_rows.py"]
|