Github user MaxGekk commented on a diff in the pull request:

    https://github.com/apache/spark/pull/21914#discussion_r206063016
  
    --- Diff: 
external/avro/src/main/scala/org/apache/spark/sql/avro/AvroFileFormat.scala ---
    @@ -31,18 +30,18 @@ import org.apache.avro.mapreduce.AvroJob
     import org.apache.hadoop.conf.Configuration
     import org.apache.hadoop.fs.{FileStatus, Path}
     import org.apache.hadoop.mapreduce.Job
    -import org.slf4j.LoggerFactory
     
     import org.apache.spark.TaskContext
    +import org.apache.spark.internal.Logging
     import org.apache.spark.sql.SparkSession
     import org.apache.spark.sql.catalyst.InternalRow
     import org.apache.spark.sql.execution.datasources.{FileFormat, 
OutputWriterFactory, PartitionedFile}
     import org.apache.spark.sql.sources.{DataSourceRegister, Filter}
     import org.apache.spark.sql.types.StructType
     import org.apache.spark.util.SerializableConfiguration
     
    -private[avro] class AvroFileFormat extends FileFormat with 
DataSourceRegister {
    -  private val log = LoggerFactory.getLogger(getClass)
    +private[avro] class AvroFileFormat extends FileFormat
    +  with DataSourceRegister with Logging with Serializable {
    --- End diff --
    
    Did you make it `Serializable` specially? If so, what is the reason?


---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to