LeftJoin processing delay #303
Unanswered
okomen-foreflight
asked this question in
Q&A
Replies: 2 comments 1 reply
-
|
Hi @okomen-foreflight , Can you share your complete topology please ? Best regards, |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Hey @LGouellec here is my topology: What happens is that the metadataUpdatesStream rarely receives updates even though the topic has plenty of messages in it. Below is my config: |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey there!
I have this topology:
Topologies:
Sub-topology: 0 for global store (will not generate tasks)
Source: KSTREAM-SOURCE-0000000001 (topics: [fleet-flightId-metadata-positions])
--> KTABLE-SOURCE-0000000002
Processor: KTABLE-SOURCE-0000000002 (stores: [fleet-flightId-metadata-positions-STATE-STORE-0000000000])
--> none
<-- KSTREAM-SOURCE-0000000001
Sub-topology: 4
Source: KSTREAM-SOURCE-0000000026 (topics: [ProcessorAggregatorGroup-repartition])
--> PreviousUpdatesAggregated
Processor: PreviousUpdatesAggregated (stores: [KSTREAM-AGGREGATE-STATE-STORE-0000000023])
--> KTABLE-TOSTREAM-0000000027
<-- KSTREAM-SOURCE-0000000026
Processor: KTABLE-TOSTREAM-0000000027 (stores: [])
--> KSTREAM-SINK-0000000028
<-- PreviousUpdatesAggregated
Sink: KSTREAM-SINK-0000000028 (topic: fleet-ready-for-processing)
<-- KTABLE-TOSTREAM-0000000027
Sub-topology: 3
Source: KSTREAM-SOURCE-0000000018 (topics: [TransformationAggregatorGroup-repartition])
--> Transform
Processor: Transform (stores: [KSTREAM-AGGREGATE-STATE-STORE-0000000015])
--> KTABLE-TOSTREAM-0000000019
<-- KSTREAM-SOURCE-0000000018
Processor: KTABLE-TOSTREAM-0000000019 (stores: [])
--> TransformedStream
<-- Transform
Processor: TransformedStream (stores: [])
--> Enrich
<-- KTABLE-TOSTREAM-0000000019
Processor: Enrich (stores: [])
--> KSTREAM-FILTER-0000000025
<-- TransformedStream
Processor: KSTREAM-FILTER-0000000025 (stores: [])
--> KSTREAM-SINK-0000000024
<-- Enrich
Sink: KSTREAM-SINK-0000000024 (topic: ProcessorAggregatorGroup-repartition)
<-- KSTREAM-FILTER-0000000025
Sub-topology: 2
Source: KSTREAM-SOURCE-0000000006 (topics: [fleet-tail-positions])
--> KSTREAM-MAPVALUES-0000000007
Processor: KSTREAM-MAPVALUES-0000000007 (stores: [])
--> Filter
<-- KSTREAM-SOURCE-0000000006
Processor: Filter (stores: [])
--> GenerateFlightId
<-- KSTREAM-MAPVALUES-0000000007
Processor: GenerateFlightId (stores: [KSTREAM-AGGREGATE-STATE-STORE-0000000010])
--> KTABLE-TOSTREAM-0000000011
<-- Filter
Processor: KTABLE-TOSTREAM-0000000011 (stores: [])
--> GeneratedFlightIdStream
<-- GenerateFlightId
Processor: GeneratedFlightIdStream (stores: [])
--> KSTREAM-FOREACH-0000000013, KSTREAM-FILTER-0000000017
<-- KTABLE-TOSTREAM-0000000011
Processor: KSTREAM-FOREACH-0000000013 (stores: [])
--> none
<-- GeneratedFlightIdStream
Processor: KSTREAM-FILTER-0000000017 (stores: [])
--> KSTREAM-SINK-0000000016
<-- GeneratedFlightIdStream
Sink: KSTREAM-SINK-0000000016 (topic: TransformationAggregatorGroup-repartition)
<-- KSTREAM-FILTER-0000000017
Sub-topology: 1
Source: KSTREAM-SOURCE-0000000003 (topics: [fleet-flightId-updated-metadata])
--> KSTREAM-LEFTJOIN-0000000004
Processor: KSTREAM-LEFTJOIN-0000000004 (stores: [])
--> KSTREAM-SINK-0000000005
<-- KSTREAM-SOURCE-0000000003
Sink: KSTREAM-SINK-0000000005 (topic: fleet-flightId-metadata-positions)
<-- KSTREAM-LEFTJOIN-0000000004
Please only look at Sub-topology-1 and 0
Here you can see that I have a topic called fleet-flightid-updated-metadata which contains plenty of data. But when I start the topology, the Leftjoin is rarely done. Do you know of any delays or similar?
Does it take a while for the topology to start up a left join stream?
Beta Was this translation helpful? Give feedback.
All reactions