Skip to content

Commit acd8ed6

Browse files
committed
Merge branch 'main' into feat/orphan-files
2 parents f4d98d2 + dc43940 commit acd8ed6

45 files changed

Lines changed: 2140 additions & 749 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/pypi-build-artifacts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
if: startsWith(matrix.os, 'ubuntu')
6363

6464
- name: Build wheels
65-
uses: pypa/cibuildwheel@v3.0.0
65+
uses: pypa/cibuildwheel@v3.0.1
6666
with:
6767
output-dir: wheelhouse
6868
config-file: "pyproject.toml"

.github/workflows/svn-build-artifacts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
if: startsWith(matrix.os, 'ubuntu')
5858

5959
- name: Build wheels
60-
uses: pypa/cibuildwheel@v3.0.0
60+
uses: pypa/cibuildwheel@v3.0.1
6161
with:
6262
output-dir: wheelhouse
6363
config-file: "pyproject.toml"

dev/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
FROM python:3.9-bullseye
16+
FROM python:3.12-bullseye
1717

1818
RUN apt-get -qq update && \
1919
apt-get -qq install -y --no-install-recommends \
@@ -63,7 +63,7 @@ RUN chmod u+x /opt/spark/sbin/* && \
6363

6464
RUN pip3 install -q ipython
6565

66-
RUN pip3 install "pyiceberg[s3fs,hive]==${PYICEBERG_VERSION}"
66+
RUN pip3 install "pyiceberg[s3fs,hive,pyarrow]==${PYICEBERG_VERSION}"
6767

6868
COPY entrypoint.sh .
6969
COPY provision.py .

dev/hive/core-site.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,9 @@
5050
<name>fs.s3a.path.style.access</name>
5151
<value>true</value>
5252
</property>
53+
<property>
54+
<name>hive.metastore.disallow.incompatible.col.type.changes</name>
55+
<value>false</value>
56+
</property>
57+
5358
</configuration>

dev/provision.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -273,13 +273,9 @@
273273
"""
274274
)
275275

276-
# There is an issue with CREATE OR REPLACE
277-
# https://github.com/apache/iceberg/issues/8756
278-
spark.sql(f"DROP TABLE IF EXISTS {catalog_name}.default.test_table_version")
279-
280276
spark.sql(
281277
f"""
282-
CREATE TABLE {catalog_name}.default.test_table_version (
278+
CREATE OR REPLACE TABLE {catalog_name}.default.test_table_version (
283279
dt date,
284280
number integer,
285281
letter string

mkdocs/docs/SUMMARY.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
- [Configuration](configuration.md)
2525
- [CLI](cli.md)
2626
- [API](api.md)
27+
- [Row Filter Syntax](row-filter-syntax.md)
28+
- [Expression DSL](expression-dsl.md)
2729
- [Contributing](contributing.md)
2830
- [Community](community.md)
2931
- Releases

0 commit comments

Comments
 (0)