Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-4368

HACEP Refactor DefaultKafkaConsumer

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • core engine
    • 2019 Week 35-37, 2019 Week 38-40 (from Sep 16)
    • NEW
    • NEW

      Try to uniform leader/replica flow:

      • If I'm the leader it invokes `defaultProcessAsLeader` -> `processLeader` -> `process/processWithSnapshot`
      • If I'm a replica it invokes `defaultProcessAsAReplica` -> `consumeEventsFromBufferAsAReplica` -> `processEventsAsAReplica` -> `process`

      Try to remove most/all boolean and use proper method parameter

      Verify defaultProcessAsAReplica else branch. This should never happen because if leader sent a message about process a specific event, it should be available

            mdessi-1 Massimiliano Dessi
            dzonca@redhat.com Daniele Zonca
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: