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/02 10:35:07 UTC

[camel] 02/04: CAMEL-15605: Languages should be singleton for better performance.

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit d8da8cc17a6a2f979effc18195fd86becd77d60b
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Oct 2 11:26:34 2020 +0200

    CAMEL-15605: Languages should be singleton for better performance.
---
 docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc
index 594799d..22a10e7 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc
@@ -41,6 +41,12 @@ The components affected are:
 - camel-twilio
 - camel-zendesk
 
+=== Languages
+
+All the out of the box supported languages (simple, bean, groovy, jsonpath, xpath etc.) have been optmized to be _singleton_
+which improves performance for concurrent processing that uses those languages that would be resolved on each use.
+Now the languages is resolved once during startup or first usage.
+
 === Customizers
 
 Customizers, which are objects used to configure some of the Camel services such as component, language and data formats, that were previously limited to Camel Spring Boot, are now consistently used across runtimes.