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 bfc78dc12ec88dae491096cd6cea55ff63ec2d91 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Sun Mar 14 19:10:13 2021 +0100 CAMEL-16355: camel-core - Optimize Filter and Choice EIP --- docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_9.adoc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_9.adoc b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_9.adoc index 2d5e48e..55658be 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_9.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_9.adoc @@ -45,6 +45,11 @@ These keys are used in camel-core such as the routing engine, EIPs and others th state on the `Exchange` which is done as exchange properties. Because Camel end users can also store exchange properties then before they would get mixed together. What we have done now is to separate them. +=== Choice and Filter EIP + +The `choice` and `filter` EIPs no longer store exchange property `Exchange.FILTER_MATCHED`. +The reason is the information is seldom in use, and by removing we were able to optimize camel-core. + === Modularized camel-spring The `camel-spring` component has been modularized into: