Github user jose-torres commented on the issue: https://github.com/apache/spark/pull/20710 My primary concern with splitting the interfaces is that it makes it easy for Spark changes to accidentally do the wrong thing. Callers of DataWriterFactory.createDataWriter() won't necessarily notice that there's a StreamingDataWriterFactory which needs to be supported; they'd likely just end up writing code which will break with an opaque internal error in a streaming query.
--- --------------------------------------------------------------------- To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For additional commands, e-mail: reviews-h...@spark.apache.org