Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
Currently Sink cannot apply any operators on the given DataFrame because new DataFrame created by the operator will use QueryExecution rather than IncrementalExecution.
There are two options to fix this one:
1. Merge IncrementalExecution into QueryExecution so that QueryExecution can also deal with streaming operators.
2. Make Dataset operators inherits the QueryExecution(IncrementalExecution is just a subclass of IncrementalExecution) from it's parent.
Attachments
Issue Links
- is related to
-
SPARK-16020 Fix complete mode aggregation with console sink
- Resolved
-
SPARK-16350 Complete output mode does not output updated aggregated value in Structured Streaming
- Resolved
-
SPARK-16545 Structured Streaming : foreachSink creates the Physical Plan multiple times per TriggerInterval
- Resolved