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

Optimize bean expression with local introspection cache to avoid re introspection when not needed

    XMLWordPrintableJSON

    Details

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

      Description

      See nabble
      http://camel.465427.n5.nabble.com/Bean-Expression-Performance-tp5715003.html

      A bean expression is dynamic evaluated on each exchange. But the bean type and method may match previous evaluation, and therefore the introspection can be locally cached to avoid re introspection.

        Attachments

        1. bean-expression.diff
          5 kB
          Mark Hillary

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: