This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/cargo/native/main/jni-0.22.4
in repository https://gitbox.apache.org/repos/asf/datafusion-comet.git
omit c9bc02fc5 chore(deps): bump jni from 0.21.1 to 0.22.4 in /native
add e23d94628 chore: run Spark 3.4 tests with `native_datafusion` scan
(#3722)
add a5a9f441e perf: Enable native c2r for more queries (#3764)
add 4c311d16c perf: Mark more operators as FFI safe to avoid deep copies
(#3765)
add cfa6e69ee fix: replace all #3311 references with specific issues in
3.5.8 diff (#3761)
add 8867501dc chore: fix allocations in schema adapter for
`native_datafusion` scan (#3755)
add 4d2c398d0 fix: fix string to timestamp cast for UTC timestamps (#3656)
add 2106cefd1 docs: document iceberg spark tests in contributor guide
(#3777)
add 8a0272d83 chore: update Iceberg Java diffs after #3739 (#3774)
add dc7d54cb7 chore(deps): update datafusion to 52.4.0 (#3769)
new 992ec2c99 chore(deps): bump jni from 0.21.1 to 0.22.4 in /native
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (c9bc02fc5)
\
N -- N -- N refs/heads/dependabot/cargo/native/main/jni-0.22.4
(992ec2c99)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/spark_sql_test.yml | 1 +
dev/diffs/3.4.3.diff | 273 +-
dev/diffs/3.5.8.diff | 85 +-
dev/diffs/4.0.1.diff | 456 +++-
dev/diffs/iceberg-rust/1.10.0.diff | 2547 +++++++++++--------
dev/diffs/iceberg-rust/1.8.1.diff | 2595 ++++++++++++--------
dev/diffs/iceberg-rust/1.9.1.diff | 2561 +++++++++++--------
.../contributor-guide/iceberg-spark-tests.md | 96 +
native/Cargo.lock | 128 +-
native/Cargo.toml | 8 +-
native/common/src/error.rs | 28 +-
native/core/Cargo.toml | 2 +-
native/core/src/parquet/mod.rs | 1 +
native/core/src/parquet/parquet_exec.rs | 6 +
.../src/parquet/parquet_read_cached_factory.rs | 149 ++
native/core/src/parquet/schema_adapter.rs | 24 +-
native/spark-expr/src/conversion_funcs/string.rs | 171 +-
.../org/apache/comet/SparkErrorConverter.scala | 2 +-
.../org/apache/comet/expressions/CometCast.scala | 3 -
.../rules/EliminateRedundantTransitions.scala | 27 +-
.../apache/comet/serde/operator/CometSink.scala | 4 +-
.../sql/comet/CometBroadcastExchangeExec.scala | 7 -
.../spark/sql/comet/CometLocalTableScanExec.scala | 23 +-
.../spark/sql/comet/CometSparkToColumnarExec.scala | 4 +
.../sql/comet/shims/ShimSparkErrorConverter.scala | 18 +-
.../sql/comet/shims/ShimSparkErrorConverter.scala | 18 +-
.../sql/comet/shims/ShimSparkErrorConverter.scala | 7 +
.../q1.native_iceberg_compat/extended.txt | 2 +-
.../q10.native_iceberg_compat/extended.txt | 8 +-
.../q11.native_iceberg_compat/extended.txt | 2 +-
.../q12.native_iceberg_compat/extended.txt | 2 +-
.../q13.native_iceberg_compat/extended.txt | 2 +-
.../q14a.native_iceberg_compat/extended.txt | 4 +-
.../q14b.native_iceberg_compat/extended.txt | 4 +-
.../q15.native_iceberg_compat/extended.txt | 2 +-
.../q16.native_iceberg_compat/extended.txt | 4 +-
.../q17.native_iceberg_compat/extended.txt | 2 +-
.../q18.native_iceberg_compat/extended.txt | 2 +-
.../q19.native_iceberg_compat/extended.txt | 2 +-
.../q2.native_iceberg_compat/extended.txt | 2 +-
.../q20.native_iceberg_compat/extended.txt | 2 +-
.../q21.native_iceberg_compat/extended.txt | 2 +-
.../q22.native_iceberg_compat/extended.txt | 2 +-
.../q23a.native_iceberg_compat/extended.txt | 4 +-
.../q23b.native_iceberg_compat/extended.txt | 4 +-
.../q24a.native_iceberg_compat/extended.txt | 12 +-
.../q24b.native_iceberg_compat/extended.txt | 12 +-
.../q25.native_iceberg_compat/extended.txt | 2 +-
.../q26.native_iceberg_compat/extended.txt | 2 +-
.../q27.native_iceberg_compat/extended.txt | 2 +-
.../q28.native_iceberg_compat/extended.txt | 24 +-
.../q29.native_iceberg_compat/extended.txt | 2 +-
.../q3.native_iceberg_compat/extended.txt | 2 +-
.../q30.native_iceberg_compat/extended.txt | 2 +-
.../q31.native_iceberg_compat/extended.txt | 2 +-
.../q32.native_iceberg_compat/extended.txt | 2 +-
.../q33.native_iceberg_compat/extended.txt | 2 +-
.../q34.native_iceberg_compat/extended.txt | 2 +-
.../q35.native_iceberg_compat/extended.txt | 8 +-
.../q36.native_iceberg_compat/extended.txt | 2 +-
.../q37.native_iceberg_compat/extended.txt | 2 +-
.../q38.native_iceberg_compat/extended.txt | 2 +-
.../q39a.native_iceberg_compat/extended.txt | 2 +-
.../q39b.native_iceberg_compat/extended.txt | 2 +-
.../q4.native_iceberg_compat/extended.txt | 2 +-
.../q40.native_iceberg_compat/extended.txt | 2 +-
.../q42.native_iceberg_compat/extended.txt | 2 +-
.../q43.native_iceberg_compat/extended.txt | 2 +-
.../q44.native_iceberg_compat/extended.txt | 10 +-
.../q45.native_iceberg_compat/extended.txt | 4 +-
.../q46.native_iceberg_compat/extended.txt | 2 +-
.../q47.native_iceberg_compat/extended.txt | 6 +-
.../q48.native_iceberg_compat/extended.txt | 2 +-
.../q49.native_iceberg_compat/extended.txt | 8 +-
.../q5.native_iceberg_compat/extended.txt | 2 +-
.../q50.native_iceberg_compat/extended.txt | 2 +-
.../q51.native_iceberg_compat/extended.txt | 6 +-
.../q52.native_iceberg_compat/extended.txt | 2 +-
.../q53.native_iceberg_compat/extended.txt | 2 +-
.../q54.native_iceberg_compat/extended.txt | 2 +-
.../q55.native_iceberg_compat/extended.txt | 2 +-
.../q56.native_iceberg_compat/extended.txt | 2 +-
.../q57.native_iceberg_compat/extended.txt | 6 +-
.../q58.native_iceberg_compat/extended.txt | 2 +-
.../q59.native_iceberg_compat/extended.txt | 2 +-
.../q6.native_iceberg_compat/extended.txt | 2 +-
.../q60.native_iceberg_compat/extended.txt | 2 +-
.../q61.native_iceberg_compat/extended.txt | 4 +-
.../q62.native_iceberg_compat/extended.txt | 2 +-
.../q63.native_iceberg_compat/extended.txt | 2 +-
.../q64.native_iceberg_compat/extended.txt | 2 +-
.../q65.native_iceberg_compat/extended.txt | 2 +-
.../q66.native_iceberg_compat/extended.txt | 2 +-
.../q67.native_iceberg_compat/extended.txt | 4 +-
.../q68.native_iceberg_compat/extended.txt | 2 +-
.../q69.native_iceberg_compat/extended.txt | 8 +-
.../q7.native_iceberg_compat/extended.txt | 2 +-
.../q70.native_iceberg_compat/extended.txt | 8 +-
.../q71.native_iceberg_compat/extended.txt | 2 +-
.../q72.native_iceberg_compat/extended.txt | 2 +-
.../q73.native_iceberg_compat/extended.txt | 2 +-
.../q74.native_iceberg_compat/extended.txt | 2 +-
.../q75.native_iceberg_compat/extended.txt | 2 +-
.../q76.native_iceberg_compat/extended.txt | 2 +-
.../q77.native_iceberg_compat/extended.txt | 10 +-
.../q78.native_iceberg_compat/extended.txt | 2 +-
.../q79.native_iceberg_compat/extended.txt | 2 +-
.../q8.native_iceberg_compat/extended.txt | 2 +-
.../q80.native_iceberg_compat/extended.txt | 2 +-
.../q81.native_iceberg_compat/extended.txt | 2 +-
.../q82.native_iceberg_compat/extended.txt | 2 +-
.../q83.native_iceberg_compat/extended.txt | 2 +-
.../q84.native_iceberg_compat/extended.txt | 2 +-
.../q85.native_iceberg_compat/extended.txt | 2 +-
.../q86.native_iceberg_compat/extended.txt | 2 +-
.../q87.native_iceberg_compat/extended.txt | 8 +-
.../q88.native_iceberg_compat/extended.txt | 16 +-
.../q89.native_iceberg_compat/extended.txt | 2 +-
.../q9.native_iceberg_compat/extended.txt | 10 +-
.../q90.native_iceberg_compat/extended.txt | 4 +-
.../q91.native_iceberg_compat/extended.txt | 2 +-
.../q92.native_iceberg_compat/extended.txt | 2 +-
.../q93.native_iceberg_compat/extended.txt | 2 +-
.../q94.native_iceberg_compat/extended.txt | 4 +-
.../q95.native_iceberg_compat/extended.txt | 4 +-
.../q96.native_iceberg_compat/extended.txt | 2 +-
.../q97.native_iceberg_compat/extended.txt | 2 +-
.../q98.native_iceberg_compat/extended.txt | 4 +-
.../q99.native_iceberg_compat/extended.txt | 2 +-
.../q1.native_iceberg_compat/extended.txt | 2 +-
.../q10.native_iceberg_compat/extended.txt | 8 +-
.../q11.native_iceberg_compat/extended.txt | 2 +-
.../q12.native_iceberg_compat/extended.txt | 2 +-
.../q13.native_iceberg_compat/extended.txt | 2 +-
.../q14a.native_iceberg_compat/extended.txt | 4 +-
.../q14b.native_iceberg_compat/extended.txt | 4 +-
.../q15.native_iceberg_compat/extended.txt | 2 +-
.../q16.native_iceberg_compat/extended.txt | 4 +-
.../q17.native_iceberg_compat/extended.txt | 2 +-
.../q18.native_iceberg_compat/extended.txt | 2 +-
.../q19.native_iceberg_compat/extended.txt | 2 +-
.../q2.native_iceberg_compat/extended.txt | 2 +-
.../q20.native_iceberg_compat/extended.txt | 2 +-
.../q21.native_iceberg_compat/extended.txt | 2 +-
.../q22.native_iceberg_compat/extended.txt | 2 +-
.../q23a.native_iceberg_compat/extended.txt | 4 +-
.../q23b.native_iceberg_compat/extended.txt | 4 +-
.../q24a.native_iceberg_compat/extended.txt | 12 +-
.../q24b.native_iceberg_compat/extended.txt | 12 +-
.../q25.native_iceberg_compat/extended.txt | 2 +-
.../q26.native_iceberg_compat/extended.txt | 2 +-
.../q27.native_iceberg_compat/extended.txt | 2 +-
.../q28.native_iceberg_compat/extended.txt | 24 +-
.../q29.native_iceberg_compat/extended.txt | 2 +-
.../q3.native_iceberg_compat/extended.txt | 2 +-
.../q30.native_iceberg_compat/extended.txt | 2 +-
.../q31.native_iceberg_compat/extended.txt | 2 +-
.../q32.native_iceberg_compat/extended.txt | 2 +-
.../q33.native_iceberg_compat/extended.txt | 2 +-
.../q34.native_iceberg_compat/extended.txt | 2 +-
.../q35.native_iceberg_compat/extended.txt | 8 +-
.../q36.native_iceberg_compat/extended.txt | 2 +-
.../q37.native_iceberg_compat/extended.txt | 2 +-
.../q38.native_iceberg_compat/extended.txt | 2 +-
.../q39a.native_iceberg_compat/extended.txt | 2 +-
.../q39b.native_iceberg_compat/extended.txt | 2 +-
.../q4.native_iceberg_compat/extended.txt | 2 +-
.../q40.native_iceberg_compat/extended.txt | 2 +-
.../q42.native_iceberg_compat/extended.txt | 2 +-
.../q43.native_iceberg_compat/extended.txt | 2 +-
.../q44.native_iceberg_compat/extended.txt | 12 +-
.../q45.native_iceberg_compat/extended.txt | 4 +-
.../q46.native_iceberg_compat/extended.txt | 2 +-
.../q47.native_iceberg_compat/extended.txt | 6 +-
.../q48.native_iceberg_compat/extended.txt | 2 +-
.../q49.native_iceberg_compat/extended.txt | 8 +-
.../q5.native_iceberg_compat/extended.txt | 2 +-
.../q50.native_iceberg_compat/extended.txt | 2 +-
.../q51.native_iceberg_compat/extended.txt | 6 +-
.../q52.native_iceberg_compat/extended.txt | 2 +-
.../q53.native_iceberg_compat/extended.txt | 2 +-
.../q54.native_iceberg_compat/extended.txt | 2 +-
.../q55.native_iceberg_compat/extended.txt | 2 +-
.../q56.native_iceberg_compat/extended.txt | 2 +-
.../q57.native_iceberg_compat/extended.txt | 6 +-
.../q58.native_iceberg_compat/extended.txt | 2 +-
.../q59.native_iceberg_compat/extended.txt | 2 +-
.../q6.native_iceberg_compat/extended.txt | 2 +-
.../q60.native_iceberg_compat/extended.txt | 2 +-
.../q61.native_iceberg_compat/extended.txt | 4 +-
.../q62.native_iceberg_compat/extended.txt | 2 +-
.../q63.native_iceberg_compat/extended.txt | 2 +-
.../q64.native_iceberg_compat/extended.txt | 2 +-
.../q65.native_iceberg_compat/extended.txt | 2 +-
.../q66.native_iceberg_compat/extended.txt | 2 +-
.../q67.native_iceberg_compat/extended.txt | 4 +-
.../q68.native_iceberg_compat/extended.txt | 2 +-
.../q69.native_iceberg_compat/extended.txt | 8 +-
.../q7.native_iceberg_compat/extended.txt | 2 +-
.../q70.native_iceberg_compat/extended.txt | 8 +-
.../q71.native_iceberg_compat/extended.txt | 2 +-
.../q72.native_iceberg_compat/extended.txt | 2 +-
.../q73.native_iceberg_compat/extended.txt | 2 +-
.../q74.native_iceberg_compat/extended.txt | 2 +-
.../q75.native_iceberg_compat/extended.txt | 2 +-
.../q76.native_iceberg_compat/extended.txt | 2 +-
.../q77.native_iceberg_compat/extended.txt | 10 +-
.../q78.native_iceberg_compat/extended.txt | 2 +-
.../q79.native_iceberg_compat/extended.txt | 2 +-
.../q8.native_iceberg_compat/extended.txt | 2 +-
.../q80.native_iceberg_compat/extended.txt | 2 +-
.../q81.native_iceberg_compat/extended.txt | 2 +-
.../q82.native_iceberg_compat/extended.txt | 2 +-
.../q83.ansi.native_iceberg_compat/extended.txt | 2 +-
.../q84.native_iceberg_compat/extended.txt | 2 +-
.../q85.native_iceberg_compat/extended.txt | 2 +-
.../q86.native_iceberg_compat/extended.txt | 2 +-
.../q87.native_iceberg_compat/extended.txt | 8 +-
.../q88.native_iceberg_compat/extended.txt | 16 +-
.../q89.native_iceberg_compat/extended.txt | 2 +-
.../q9.native_iceberg_compat/extended.txt | 10 +-
.../q90.native_iceberg_compat/extended.txt | 4 +-
.../q91.native_iceberg_compat/extended.txt | 2 +-
.../q92.native_iceberg_compat/extended.txt | 2 +-
.../q93.native_iceberg_compat/extended.txt | 2 +-
.../q94.native_iceberg_compat/extended.txt | 4 +-
.../q95.native_iceberg_compat/extended.txt | 4 +-
.../q96.native_iceberg_compat/extended.txt | 2 +-
.../q97.native_iceberg_compat/extended.txt | 2 +-
.../q98.native_iceberg_compat/extended.txt | 4 +-
.../q99.native_iceberg_compat/extended.txt | 2 +-
.../q1.native_iceberg_compat/extended.txt | 2 +-
.../q10.native_iceberg_compat/extended.txt | 8 +-
.../q11.native_iceberg_compat/extended.txt | 2 +-
.../q12.native_iceberg_compat/extended.txt | 2 +-
.../q13.native_iceberg_compat/extended.txt | 2 +-
.../q14a.native_iceberg_compat/extended.txt | 4 +-
.../q14b.native_iceberg_compat/extended.txt | 4 +-
.../q15.native_iceberg_compat/extended.txt | 2 +-
.../q16.native_iceberg_compat/extended.txt | 4 +-
.../q17.native_iceberg_compat/extended.txt | 2 +-
.../q18.native_iceberg_compat/extended.txt | 2 +-
.../q19.native_iceberg_compat/extended.txt | 2 +-
.../q2.native_iceberg_compat/extended.txt | 2 +-
.../q20.native_iceberg_compat/extended.txt | 2 +-
.../q21.native_iceberg_compat/extended.txt | 2 +-
.../q22.native_iceberg_compat/extended.txt | 2 +-
.../q23a.native_iceberg_compat/extended.txt | 4 +-
.../q23b.native_iceberg_compat/extended.txt | 4 +-
.../q24a.native_iceberg_compat/extended.txt | 12 +-
.../q24b.native_iceberg_compat/extended.txt | 12 +-
.../q25.native_iceberg_compat/extended.txt | 2 +-
.../q26.native_iceberg_compat/extended.txt | 2 +-
.../q27.native_iceberg_compat/extended.txt | 2 +-
.../q28.native_iceberg_compat/extended.txt | 24 +-
.../q29.native_iceberg_compat/extended.txt | 2 +-
.../q3.native_iceberg_compat/extended.txt | 2 +-
.../q30.native_iceberg_compat/extended.txt | 2 +-
.../q31.native_iceberg_compat/extended.txt | 2 +-
.../q32.native_iceberg_compat/extended.txt | 2 +-
.../q33.native_iceberg_compat/extended.txt | 2 +-
.../q34.native_iceberg_compat/extended.txt | 2 +-
.../q35.native_iceberg_compat/extended.txt | 8 +-
.../q36.native_iceberg_compat/extended.txt | 2 +-
.../q37.native_iceberg_compat/extended.txt | 2 +-
.../q38.native_iceberg_compat/extended.txt | 2 +-
.../q39a.native_iceberg_compat/extended.txt | 2 +-
.../q39b.native_iceberg_compat/extended.txt | 2 +-
.../q4.native_iceberg_compat/extended.txt | 2 +-
.../q40.native_iceberg_compat/extended.txt | 2 +-
.../q42.native_iceberg_compat/extended.txt | 2 +-
.../q43.native_iceberg_compat/extended.txt | 2 +-
.../q44.native_iceberg_compat/extended.txt | 8 +-
.../q45.native_iceberg_compat/extended.txt | 4 +-
.../q46.native_iceberg_compat/extended.txt | 2 +-
.../q47.native_iceberg_compat/extended.txt | 6 +-
.../q48.native_iceberg_compat/extended.txt | 2 +-
.../q49.native_iceberg_compat/extended.txt | 8 +-
.../q5.native_iceberg_compat/extended.txt | 2 +-
.../q50.native_iceberg_compat/extended.txt | 2 +-
.../q51.native_iceberg_compat/extended.txt | 6 +-
.../q52.native_iceberg_compat/extended.txt | 2 +-
.../q53.native_iceberg_compat/extended.txt | 2 +-
.../q54.native_iceberg_compat/extended.txt | 2 +-
.../q55.native_iceberg_compat/extended.txt | 2 +-
.../q56.native_iceberg_compat/extended.txt | 2 +-
.../q57.native_iceberg_compat/extended.txt | 6 +-
.../q58.native_iceberg_compat/extended.txt | 2 +-
.../q59.native_iceberg_compat/extended.txt | 2 +-
.../q6.native_iceberg_compat/extended.txt | 2 +-
.../q60.native_iceberg_compat/extended.txt | 2 +-
.../q61.native_iceberg_compat/extended.txt | 4 +-
.../q62.native_iceberg_compat/extended.txt | 2 +-
.../q63.native_iceberg_compat/extended.txt | 2 +-
.../q64.native_iceberg_compat/extended.txt | 2 +-
.../q65.native_iceberg_compat/extended.txt | 2 +-
.../q66.native_iceberg_compat/extended.txt | 2 +-
.../q67.native_iceberg_compat/extended.txt | 2 +-
.../q68.native_iceberg_compat/extended.txt | 2 +-
.../q69.native_iceberg_compat/extended.txt | 8 +-
.../q7.native_iceberg_compat/extended.txt | 2 +-
.../q70.native_iceberg_compat/extended.txt | 8 +-
.../q71.native_iceberg_compat/extended.txt | 2 +-
.../q72.native_iceberg_compat/extended.txt | 2 +-
.../q73.native_iceberg_compat/extended.txt | 2 +-
.../q74.native_iceberg_compat/extended.txt | 2 +-
.../q75.native_iceberg_compat/extended.txt | 2 +-
.../q76.native_iceberg_compat/extended.txt | 2 +-
.../q77.native_iceberg_compat/extended.txt | 10 +-
.../q78.native_iceberg_compat/extended.txt | 2 +-
.../q79.native_iceberg_compat/extended.txt | 2 +-
.../q8.native_iceberg_compat/extended.txt | 2 +-
.../q80.native_iceberg_compat/extended.txt | 2 +-
.../q81.native_iceberg_compat/extended.txt | 2 +-
.../q82.native_iceberg_compat/extended.txt | 2 +-
.../q83.native_iceberg_compat/extended.txt | 2 +-
.../q84.native_iceberg_compat/extended.txt | 2 +-
.../q85.native_iceberg_compat/extended.txt | 2 +-
.../q86.native_iceberg_compat/extended.txt | 2 +-
.../q87.native_iceberg_compat/extended.txt | 8 +-
.../q88.native_iceberg_compat/extended.txt | 16 +-
.../q89.native_iceberg_compat/extended.txt | 2 +-
.../q9.native_iceberg_compat/extended.txt | 10 +-
.../q90.native_iceberg_compat/extended.txt | 4 +-
.../q91.native_iceberg_compat/extended.txt | 2 +-
.../q92.native_iceberg_compat/extended.txt | 2 +-
.../q93.native_iceberg_compat/extended.txt | 2 +-
.../q94.native_iceberg_compat/extended.txt | 4 +-
.../q95.native_iceberg_compat/extended.txt | 4 +-
.../q96.native_iceberg_compat/extended.txt | 2 +-
.../q97.native_iceberg_compat/extended.txt | 2 +-
.../q98.native_iceberg_compat/extended.txt | 4 +-
.../q99.native_iceberg_compat/extended.txt | 2 +-
.../q10a.native_iceberg_compat/extended.txt | 2 +-
.../q11.native_iceberg_compat/extended.txt | 2 +-
.../q12.native_iceberg_compat/extended.txt | 2 +-
.../q14.native_iceberg_compat/extended.txt | 4 +-
.../q14a.native_iceberg_compat/extended.txt | 12 +-
.../q18a.native_iceberg_compat/extended.txt | 2 +-
.../q20.native_iceberg_compat/extended.txt | 2 +-
.../q22.native_iceberg_compat/extended.txt | 4 +-
.../q22a.native_iceberg_compat/extended.txt | 2 +-
.../q24.native_iceberg_compat/extended.txt | 14 +-
.../q27a.native_iceberg_compat/extended.txt | 2 +-
.../q34.native_iceberg_compat/extended.txt | 2 +-
.../q35.native_iceberg_compat/extended.txt | 8 +-
.../q35a.native_iceberg_compat/extended.txt | 2 +-
.../q36a.native_iceberg_compat/extended.txt | 2 +-
.../q47.native_iceberg_compat/extended.txt | 6 +-
.../q49.native_iceberg_compat/extended.txt | 8 +-
.../q51a.native_iceberg_compat/extended.txt | 28 +-
.../q57.native_iceberg_compat/extended.txt | 6 +-
.../q5a.native_iceberg_compat/extended.txt | 2 +-
.../q6.native_iceberg_compat/extended.txt | 2 +-
.../q64.native_iceberg_compat/extended.txt | 2 +-
.../q67a.native_iceberg_compat/extended.txt | 4 +-
.../q70a.native_iceberg_compat/extended.txt | 24 +-
.../q72.native_iceberg_compat/extended.txt | 2 +-
.../q74.native_iceberg_compat/extended.txt | 2 +-
.../q75.native_iceberg_compat/extended.txt | 2 +-
.../q77a.native_iceberg_compat/extended.txt | 36 +-
.../q78.native_iceberg_compat/extended.txt | 2 +-
.../q80a.native_iceberg_compat/extended.txt | 2 +-
.../q86a.native_iceberg_compat/extended.txt | 2 +-
.../q98.native_iceberg_compat/extended.txt | 4 +-
.../q10a.native_iceberg_compat/extended.txt | 2 +-
.../q11.native_iceberg_compat/extended.txt | 2 +-
.../q12.native_iceberg_compat/extended.txt | 2 +-
.../q14.native_iceberg_compat/extended.txt | 4 +-
.../q14a.native_iceberg_compat/extended.txt | 12 +-
.../q18a.native_iceberg_compat/extended.txt | 2 +-
.../q20.native_iceberg_compat/extended.txt | 2 +-
.../q22.native_iceberg_compat/extended.txt | 4 +-
.../q22a.native_iceberg_compat/extended.txt | 2 +-
.../q24.native_iceberg_compat/extended.txt | 14 +-
.../q27a.native_iceberg_compat/extended.txt | 2 +-
.../q34.native_iceberg_compat/extended.txt | 2 +-
.../q35.native_iceberg_compat/extended.txt | 8 +-
.../q35a.native_iceberg_compat/extended.txt | 2 +-
.../q36a.native_iceberg_compat/extended.txt | 2 +-
.../q47.native_iceberg_compat/extended.txt | 6 +-
.../q49.native_iceberg_compat/extended.txt | 8 +-
.../q51a.native_iceberg_compat/extended.txt | 28 +-
.../q57.native_iceberg_compat/extended.txt | 6 +-
.../q5a.native_iceberg_compat/extended.txt | 2 +-
.../q6.native_iceberg_compat/extended.txt | 2 +-
.../q64.native_iceberg_compat/extended.txt | 2 +-
.../q67a.native_iceberg_compat/extended.txt | 4 +-
.../q70a.native_iceberg_compat/extended.txt | 24 +-
.../q72.native_iceberg_compat/extended.txt | 2 +-
.../q74.native_iceberg_compat/extended.txt | 2 +-
.../q75.native_iceberg_compat/extended.txt | 2 +-
.../q77a.native_iceberg_compat/extended.txt | 36 +-
.../q78.native_iceberg_compat/extended.txt | 2 +-
.../q80a.native_iceberg_compat/extended.txt | 2 +-
.../q86a.native_iceberg_compat/extended.txt | 2 +-
.../q98.native_iceberg_compat/extended.txt | 4 +-
.../q10a.native_iceberg_compat/extended.txt | 2 +-
.../q11.native_iceberg_compat/extended.txt | 2 +-
.../q12.native_iceberg_compat/extended.txt | 2 +-
.../q14.native_iceberg_compat/extended.txt | 4 +-
.../q14a.native_iceberg_compat/extended.txt | 12 +-
.../q18a.native_iceberg_compat/extended.txt | 2 +-
.../q20.native_iceberg_compat/extended.txt | 2 +-
.../q22.native_iceberg_compat/extended.txt | 4 +-
.../q22a.native_iceberg_compat/extended.txt | 2 +-
.../q24.native_iceberg_compat/extended.txt | 14 +-
.../q27a.native_iceberg_compat/extended.txt | 2 +-
.../q34.native_iceberg_compat/extended.txt | 2 +-
.../q35.native_iceberg_compat/extended.txt | 8 +-
.../q35a.native_iceberg_compat/extended.txt | 2 +-
.../q36a.native_iceberg_compat/extended.txt | 2 +-
.../q47.native_iceberg_compat/extended.txt | 6 +-
.../q49.native_iceberg_compat/extended.txt | 8 +-
.../q51a.native_iceberg_compat/extended.txt | 28 +-
.../q57.native_iceberg_compat/extended.txt | 6 +-
.../q5a.native_iceberg_compat/extended.txt | 2 +-
.../q6.native_iceberg_compat/extended.txt | 2 +-
.../q64.native_iceberg_compat/extended.txt | 2 +-
.../q67a.native_iceberg_compat/extended.txt | 2 +-
.../q70a.native_iceberg_compat/extended.txt | 24 +-
.../q72.native_iceberg_compat/extended.txt | 2 +-
.../q74.native_iceberg_compat/extended.txt | 2 +-
.../q75.native_iceberg_compat/extended.txt | 2 +-
.../q77a.native_iceberg_compat/extended.txt | 36 +-
.../q78.native_iceberg_compat/extended.txt | 2 +-
.../q80a.native_iceberg_compat/extended.txt | 2 +-
.../q86a.native_iceberg_compat/extended.txt | 2 +-
.../q98.native_iceberg_compat/extended.txt | 4 +-
.../scala/org/apache/comet/CometCastSuite.scala | 118 +-
430 files changed, 6767 insertions(+), 4247 deletions(-)
create mode 100644 docs/source/contributor-guide/iceberg-spark-tests.md
create mode 100644 native/core/src/parquet/parquet_read_cached_factory.rs
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]