Skip to content

Commit 09370dd

Browse files
authored
Spark: Deprecate SparkAppenderFactory (#11076)
1 parent dddb5f4 commit 09370dd

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

spark/v3.3/spark/src/main/java/org/apache/iceberg/spark/source/SparkAppenderFactory.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@
4848
import org.apache.spark.sql.types.StructType;
4949
import org.apache.spark.unsafe.types.UTF8String;
5050

51+
/**
52+
* @deprecated since 1.7.0, will be removed in 1.8.0; use {@link SparkFileWriterFactory} instead.
53+
*/
54+
@Deprecated
5155
class SparkAppenderFactory implements FileAppenderFactory<InternalRow> {
5256
private final Map<String, String> properties;
5357
private final Schema writeSchema;

spark/v3.4/spark/src/main/java/org/apache/iceberg/spark/source/SparkAppenderFactory.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@
4949
import org.apache.spark.sql.types.StructType;
5050
import org.apache.spark.unsafe.types.UTF8String;
5151

52+
/**
53+
* @deprecated since 1.7.0, will be removed in 1.8.0; use {@link SparkFileWriterFactory} instead.
54+
*/
55+
@Deprecated
5256
class SparkAppenderFactory implements FileAppenderFactory<InternalRow> {
5357
private final Map<String, String> properties;
5458
private final Schema writeSchema;

spark/v3.5/spark/src/main/java/org/apache/iceberg/spark/source/SparkAppenderFactory.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@
4949
import org.apache.spark.sql.types.StructType;
5050
import org.apache.spark.unsafe.types.UTF8String;
5151

52+
/**
53+
* @deprecated since 1.7.0, will be removed in 1.8.0; use {@link SparkFileWriterFactory} instead.
54+
*/
55+
@Deprecated
5256
class SparkAppenderFactory implements FileAppenderFactory<InternalRow> {
5357
private final Map<String, String> properties;
5458
private final Schema writeSchema;

0 commit comments

Comments
 (0)