You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2020/10/06 11:44:53 UTC
[camel] branch master updated (8433131 -> f49b4e1)
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(-)