This is an automated email from the ASF dual-hosted git repository. michaelsmith pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/impala.git
commit b8915c9a4d77484b32d2fcc0166a78ddde22a59e Author: Noemi Pap-Takacs <[email protected]> AuthorDate: Wed Mar 1 13:48:34 2023 +0100 IMPALA-11878: Document that AVRO file format is supported in Iceberg tables Change-Id: I0e3fdade3a12570e488a3a58819697134dbb4c15 Reviewed-on: http://gerrit.cloudera.org:8080/19680 Tested-by: Impala Public Jenkins <[email protected]> Reviewed-by: Tamas Mate <[email protected]> --- docs/topics/impala_iceberg.xml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/topics/impala_iceberg.xml b/docs/topics/impala_iceberg.xml index df66d5a0b..871b1ba56 100644 --- a/docs/topics/impala_iceberg.xml +++ b/docs/topics/impala_iceberg.xml @@ -196,8 +196,8 @@ CREATE TABLE ice_t (i INT) STORED AS ICEBERG; </codeblock> </p> <p> - By default Impala assumes that the Iceberg table uses Parquet data files. ORC is also supported, - but we need to tell Impala via setting the table property 'write.format.default' to 'ORC'. + By default Impala assumes that the Iceberg table uses Parquet data files. ORC and AVRO are also supported, + but we need to tell Impala via setting the table property 'write.format.default' to e.g. 'ORC'. </p> <p> You can also use <codeph>CREATE TABLE AS SELECT</codeph> to create new Iceberg tables, e.g.: @@ -354,6 +354,9 @@ CREATE TABLE ice_ctas_part_spec PARTITIONED BY SPEC (truncate(3, s)) STORED AS I <li>decimal(P, S) to decimal(P', S) if P' > P – widen the precision of decimal types.</li> </ul> </p> + <p> + Impala currently does not support schema evolution for tables with AVRO file format. + </p> <p> See <xref href="https://iceberg.apache.org/docs/latest/evolution/#schema-evolution" scope="external" format="html"> @@ -614,7 +617,7 @@ ALTER TABLE ice_tbl EXECUTE expire_snapshots(now() - interval 5 days); </li> <li><codeph>iceberg.catalog_location</codeph>: Iceberg table catalog location when <codeph>iceberg.catalog</codeph> is <codeph>'hadoop.catalog'</codeph></li> <li><codeph>iceberg.table_identifier</codeph>: Iceberg table identifier. We use <database>.<table> instead if this property is not set</li> - <li><codeph>write.format.default</codeph>: data file format of the table. Impala can read ORC and PARQUET data files in Iceberg tables, and can write PARQUET data files only.</li> + <li><codeph>write.format.default</codeph>: data file format of the table. Impala can read AVRO, ORC and PARQUET data files in Iceberg tables, and can write PARQUET data files only.</li> <li><codeph>write.parquet.compression-codec</codeph>: Parquet compression codec. Supported values are: NONE, GZIP, SNAPPY (default value), LZ4, ZSTD. The table property will be ignored if
