Topologies:
   Sub-topology: 0
    Source: KSTREAM-SOURCE-0000000000 (topics: [T1])
      --> KTABLE-SOURCE-0000000001
    Source: KSTREAM-SOURCE-0000000004 (topics: [T2])
      --> KTABLE-SOURCE-0000000005
    Processor: KTABLE-SOURCE-0000000001 (stores: [KafkaTopic_Left-Reduce])
      --> KTABLE-TRANSFORMVALUES-0000000002
      <-- KSTREAM-SOURCE-0000000000
    Processor: KTABLE-SOURCE-0000000005 (stores: [KafkaTopic_Right-Reduce])
      --> KTABLE-TRANSFORMVALUES-0000000006
      <-- KSTREAM-SOURCE-0000000004
    Processor: KTABLE-TRANSFORMVALUES-0000000002 (stores: [])
      --> PrependAliasLeft
      <-- KTABLE-SOURCE-0000000001
    Processor: KTABLE-TRANSFORMVALUES-0000000006 (stores: [])
      --> PrependAliasRight
      <-- KTABLE-SOURCE-0000000005
    Processor: PrependAliasLeft (stores: [])
      --> KTABLE-JOINTHIS-0000000009
      <-- KTABLE-TRANSFORMVALUES-0000000002
    Processor: PrependAliasRight (stores: [])
      --> KTABLE-JOINOTHER-0000000010
      <-- KTABLE-TRANSFORMVALUES-0000000006
    Processor: KTABLE-JOINOTHER-0000000010 (stores: [KafkaTopic_Left-Reduce])
      --> KTABLE-MERGE-0000000008
      <-- PrependAliasRight
    Processor: KTABLE-JOINTHIS-0000000009 (stores: [KafkaTopic_Right-Reduce])
      --> KTABLE-MERGE-0000000008
      <-- PrependAliasLeft
    Processor: KTABLE-MERGE-0000000008 (stores: [])
      --> Aggregate-Prepare
      <-- KTABLE-JOINTHIS-0000000009, KTABLE-JOINOTHER-0000000010
    Processor: Aggregate-Prepare (stores: [])
      --> KTABLE-FILTER-0000000012
      <-- KTABLE-MERGE-0000000008
    Processor: KTABLE-FILTER-0000000012 (stores: [])
      --> Aggregate-GroupBy
      <-- Aggregate-Prepare
    Processor: Aggregate-GroupBy (stores: [])
      --> KSTREAM-SINK-0000000014
      <-- KTABLE-FILTER-0000000012
    Sink: KSTREAM-SINK-0000000014 (topic: Aggregate-GroupBy-repartition)
      <-- Aggregate-GroupBy

  Sub-topology: 1
    Source: KSTREAM-SOURCE-0000000015 (topics: [Aggregate-GroupBy-repartition])
      --> KTABLE-AGGREGATE-0000000016
    Processor: KTABLE-AGGREGATE-0000000016 (stores: [Aggregate-Aggregate-Materialize])
      --> Aggregate-Aggregate-ToOutputSchema
      <-- KSTREAM-SOURCE-0000000015
    Processor: Aggregate-Aggregate-ToOutputSchema (stores: [])
      --> Aggregate-HavingFilter-ApplyPredicate
      <-- KTABLE-AGGREGATE-0000000016
    Processor: Aggregate-HavingFilter-ApplyPredicate (stores: [])
      --> Aggregate-HavingFilter-Filter
      <-- Aggregate-Aggregate-ToOutputSchema
    Processor: Aggregate-HavingFilter-Filter (stores: [])
      --> Aggregate-HavingFilter-PostProcess
      <-- Aggregate-HavingFilter-ApplyPredicate
    Processor: Aggregate-HavingFilter-PostProcess (stores: [])
      --> Aggregate-Project
      <-- Aggregate-HavingFilter-Filter
    Processor: Aggregate-Project (stores: [])
      --> KTABLE-TOSTREAM-0000000022
      <-- Aggregate-HavingFilter-PostProcess
    Processor: KTABLE-TOSTREAM-0000000022 (stores: [])
      --> KSTREAM-SINK-0000000023
      <-- Aggregate-Project
    Sink: KSTREAM-SINK-0000000023 (topic: OUTPUT)
      <-- KTABLE-TOSTREAM-0000000022

