OffsetSeqMetadata
holds the metadata for the current values of the following:
-
Event-time watermark (in millis) that is used to bound the lateness of data that will processed
-
Streaming configuration with
spark.sql.shuffle.partitions
and spark.sql.streaming.stateStore.providerClass Spark properties
Note
|
OffsetSeqMetadata is used mainly when IncrementalExecution is created.
|
OffsetSeqMetadata
considers some configuration properties as relevantSQLConfs:
relevantSQLConfs
are used when OffsetSeqMetadata
is created and is requested to setSessionConf.
apply(
batchWatermarkMs: Long,
batchTimestampMs: Long,
sessionConf: RuntimeConfig): OffsetSeqMetadata
apply
…FIXME
Note
|
apply is used when…FIXME
|