This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from 8433131 Regen for commit bd7d82624a1166f25580f9fbf870d94585173369 add ac72165 CAMEL-15641: camel-core - Optimize simple expressions to eager init if possible add f49b4e1 CAMEL-15641: Optimize expressions to eager init if possible No new revisions were added by this update. Summary of changes: .../apache/camel/component/bean/MethodInfo.java | 15 ++ .../JsonPathAnnotationExpressionFactory.java | 2 +- .../apache/camel/jsonpath/JsonPathExpression.java | 9 +- .../apache/camel/jsonpath/JsonPathLanguage.java | 4 +- .../apache/camel/component/mock/MockEndpoint.java | 62 ++++++++- .../mock/MockExpressionClauseSupport.java | 11 +- .../camel/language/xquery/XQueryLanguage.java | 1 + .../apache/camel/language/spel/SpelExpression.java | 15 +- .../apache/camel/language/spel/SpelLanguage.java | 12 +- .../apache/camel/language/xpath/XPathLanguage.java | 1 + .../src/main/java/org/apache/camel/Expression.java | 7 + .../src/main/java/org/apache/camel/Predicate.java | 7 + .../org/apache/camel/language/ref/RefLanguage.java | 30 ++-- .../language/simple/SimpleExpressionBuilder.java | 152 ++++++++++++++------- .../simple/ast/SimpleFunctionExpression.java | 31 +---- .../camel/language/tokenizer/TokenizeLanguage.java | 9 ++ .../test/java/org/apache/camel/TestSupport.java | 5 + .../org/apache/camel/language/TokenizerTest.java | 27 ++++ .../camel/support/builder/ExpressionBuilder.java | 148 +++++++++++++------- .../builder/TokenPairExpressionIterator.java | 24 +++- .../language/xtokenizer/XMLTokenizeLanguage.java | 5 + .../ROOT/pages/camel-3x-upgrade-guide-3_6.adoc | 7 + 22 files changed, 421 insertions(+), 163 deletions(-)