diff --git a/.palantir/revapi.yml b/.palantir/revapi.yml index 1a97cee356..5d3d475e3f 100644 --- a/.palantir/revapi.yml +++ b/.palantir/revapi.yml @@ -399,6 +399,15 @@ acceptedBreaks: \ @ org.apache.iceberg.BaseReplacePartitions" new: "method org.apache.iceberg.BaseReplacePartitions org.apache.iceberg.BaseReplacePartitions::toBranch(java.lang.String)" justification: "Introducing branch snapshot operations for BaseReplacePartitions" + - code: "java.method.returnTypeTypeParametersChanged" + old: "method org.apache.avro.generic.GenericEnumSymbol org.apache.avro.Conversion::toEnumSymbol(T,\ + \ org.apache.avro.Schema, org.apache.avro.LogicalType) @ org.apache.iceberg.avro.UUIDConversion" + new: "method org.apache.avro.generic.GenericEnumSymbol org.apache.avro.Conversion::toEnumSymbol(T,\ + \ org.apache.avro.Schema, org.apache.avro.LogicalType) @ org.apache.iceberg.avro.UUIDConversion" + justification: "Avro 1.11.1 -> 1.11.4 (CVE-2024-47561): generic-type-parameter\ + \ refinement on inherited Avro method (GenericEnumSymbol -> GenericEnumSymbol).\ + \ Binary-compatible via type erasure; only the source-level signature changed.\ + \ Iceberg's UUIDConversion does not override this method." org.apache.iceberg:iceberg-orc: - code: "java.method.removed" old: "method org.apache.iceberg.orc.ORC.WriteBuilder org.apache.iceberg.orc.ORC.WriteBuilder::config(java.lang.String,\ diff --git a/versions.props b/versions.props index 8c5772987f..b0a116a40a 100644 --- a/versions.props +++ b/versions.props @@ -1,6 +1,6 @@ org.slf4j:* = 1.7.36 com.palantir.tritium:* = 0.17.0 -org.apache.avro:avro = 1.11.1 +org.apache.avro:avro = 1.11.4 org.apache.calcite:* = 1.10.0 org.apache.hadoop:* = 2.7.3 org.apache.hive:* = 2.3.8