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

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

commit 469a770fc6a61f7aeec68f21b32db5e9ceb0c80c
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Fri Mar 12 07:57:59 2021 +0100

    CAMEL-16326: camel-core - Optimize usage of exchanage properties for state 
in routing engine.
---
 .../org/apache/camel/component/mock/MockEndpoint.java     | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git 
a/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockEndpoint.java
 
b/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockEndpoint.java
index d2b6a42..bdaadf7 100644
--- 
a/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockEndpoint.java
+++ 
b/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockEndpoint.java
@@ -115,7 +115,6 @@ public class MockEndpoint extends DefaultEndpoint 
implements BrowsableEndpoint,
     private volatile Map<String, Object> expectedHeaderValues;
     private volatile Map<String, Object> actualHeaderValues;
     private volatile Map<String, Object> expectedPropertyValues;
-    private volatile Map<String, Object> actualPropertyValues;
 
     private volatile int counter;
 
@@ -327,7 +326,6 @@ public class MockEndpoint extends DefaultEndpoint 
implements BrowsableEndpoint,
         expectedHeaderValues = null;
         actualHeaderValues = null;
         expectedPropertyValues = null;
-        actualPropertyValues = null;
         retainFirst = -1;
         retainLast = -1;
     }
@@ -1609,19 +1607,6 @@ public class MockEndpoint extends DefaultEndpoint 
implements BrowsableEndpoint,
             }
         }
 
-        if (expectedPropertyValues != null) {
-            if (actualPropertyValues == null) {
-                HeadersMapFactory factory = 
getCamelContext().adapt(ExtendedCamelContext.class).getHeadersMapFactory();
-                if (factory != null) {
-                    actualPropertyValues = factory.newMap();
-                } else {
-                    // should not really happen but some tests dont start 
camel context
-                    actualPropertyValues = new HashMap<>();
-                }
-            }
-            actualPropertyValues.putAll(copy.getProperties());
-        }
-
         if (expectedBodyValues != null) {
             int index = actualBodyValues.size();
             if (expectedBodyValues.size() > index) {

Reply via email to