[
https://issues.apache.org/jira/browse/FLINK-40967?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated FLINK-40967:
-----------------------------------
Labels: pull-request-available (was: )
> Restore test files of
> OVER_AGGREGATE_TIME_BOUNDED_NON_PARTITIONED_ROWS_WITH_OUT_OF_ORDER_RECORDS
> cannot be regenerated
> ----------------------------------------------------------------------------------------------------------------------
>
> Key: FLINK-40967
> URL: https://issues.apache.org/jira/browse/FLINK-40967
> Project: Flink
> Issue Type: Bug
> Components: Table SQL / Planner
> Reporter: Martijn Visser
> Priority: Major
> Labels: pull-request-available
>
> Running OverAggregateRestoreTest#generateTestSetupFiles (with the @Disabled
> condition deactivated) for the program
> over-aggregate-bounded-non-partitioned-rows-with-out-of-order-records on
> master never reaches the stop-with-savepoint: the sink observer waits for the
> output to equal consumedBeforeRestore (18 rows), but the generator run emits
> 16 rows. It never emits +I[Hello, 53, ..., 15, 1, 1, 19] and +I[Hello, 99,
> ..., 15, 3, 3, 31], and emits +I[Hello World, 100, ..., 7, 3, 3, 19] where
> the program lists +I[Hello World, 100, ..., 7, 1, 1, 7]. After five minutes
> it fails with "Sink did not produce the expected results". The committed
> version 1 files restore fine, only regeneration is broken, so the program's
> before-restore expectations no longer match what the generator setup (values
> source with runtime-source=NewSource and per-record watermarks) produces for
> the late rows. FLINK-40737 had to leave this program out of
> stream-exec-over-aggregate version 2 for that reason.
> Side effect worth fixing in RestoreTestBase: when one program times out, its
> job (terminating=false) keeps running, and every later program in the same
> JVM sees an empty sink and times out too, which made it look like seven
> programs were affected.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)