Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-16458

camel-core - Optimize Enrich and Poll Enrich EIP

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.10.0
    • Component/s: camel-core
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      1)
      We can look at optimizing this, as if a producer is singleton, then it can be reused.
      The Enricher EIP uses an acquire/release pattern which is only needed for non singleton producers to be thread safe.
      And the same for Poll Enricher (consumer cache) NO PROBLEM

      2)
      And the destination endpoint can be optimized in case its static - then we dont need to evaluate a dynamic destination.
      And the same for Poll Enricher

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                davsclaus Claus Ibsen
                Reporter:
                davsclaus Claus Ibsen
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: