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/01/23 07:23:13 UTC

[camel] 02/02: CAMEL-14426: camel-core - Optimize inflight repository

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 33c76b90f5b872ea3716bf7497a4fa35a5e0d635
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Jan 23 08:05:45 2020 +0100

    CAMEL-14426: camel-core - Optimize inflight repository
---
 .../modules/ROOT/pages/camel-3x-upgrade-guide.adoc   | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc
index eff3c37..4ad3456 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc
@@ -105,6 +105,26 @@ Camel a bit more time, and hence added 15 seconds so the default is 45 seconds.
 The message history is now default disabled (due to optimize core for lower footprint out of the box).
 See the xref:message-history.adoc[Message History] documentation for how to enabled message history.
 
+=== Inflight Repository
+
+The inflight repository now does not track each individual exchange (due to optimize core for lower footprint out of the box).
+To enable tracking of each exchange (which is required for the browse API on inflight repository to function) then
+you can turn this on via:
+
+[source,java]
+----
+    context.getInflightRepository().setInflightExchangeEnabled(true);
+----
+
+And in XML DSL:
+
+[source,xml]
+----
+<camelContext inflightRepositoryExchangeEnabled="true">
+
+</camelContext>
+----
+
 === API changes
 
 ==== log changed to private static LOG