This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new bcdc6334a1a CAMEL-19817: camel-timer - Remove firedTime header and
turn off metadata headers by default to make the exchange empty, and avoid
leaking unwanted headers by default. Add backwards compatible option on
component to turn this on globally.
bcdc6334a1a is described below
commit bcdc6334a1aec18b6a689b0cc2cb63f682021466
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Sep 1 09:30:30 2023 +0200
CAMEL-19817: camel-timer - Remove firedTime header and turn off metadata
headers by default to make the exchange empty, and avoid leaking unwanted
headers by default. Add backwards compatible option on component to turn this
on globally.
---
.../reactor/engine/ReactorStreamsServiceBackpressureTest.java | 6 +++---
.../camel/component/reactor/engine/ReactorStreamsServiceTest.java | 6 +++---
.../rxjava/engine/RxJavaStreamsServiceBackpressureTest.java | 6 +++---
.../camel/component/rxjava/engine/RxJavaStreamsServiceTest.java | 8 +++++---
4 files changed, 14 insertions(+), 12 deletions(-)
diff --git
a/components/camel-reactor/src/test/java/org/apache/camel/component/reactor/engine/ReactorStreamsServiceBackpressureTest.java
b/components/camel-reactor/src/test/java/org/apache/camel/component/reactor/engine/ReactorStreamsServiceBackpressureTest.java
index 6391af2ac63..57089ac2dc9 100644
---
a/components/camel-reactor/src/test/java/org/apache/camel/component/reactor/engine/ReactorStreamsServiceBackpressureTest.java
+++
b/components/camel-reactor/src/test/java/org/apache/camel/component/reactor/engine/ReactorStreamsServiceBackpressureTest.java
@@ -40,7 +40,7 @@ public class ReactorStreamsServiceBackpressureTest extends
ReactorStreamsService
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from("timer:gen?period=20&repeatCount=20")
+ from("timer:gen?period=20&repeatCount=20&includeMetadata=true")
.setBody()
.header(Exchange.TIMER_COUNTER)
.to("reactive-streams:integers");
@@ -75,7 +75,7 @@ public class ReactorStreamsServiceBackpressureTest extends
ReactorStreamsService
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from("timer:gen?period=20&repeatCount=20")
+ from("timer:gen?period=20&repeatCount=20&includeMetadata=true")
.setBody()
.header(Exchange.TIMER_COUNTER)
.to("reactive-streams:integers");
@@ -122,7 +122,7 @@ public class ReactorStreamsServiceBackpressureTest extends
ReactorStreamsService
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from("timer:gen?period=20&repeatCount=20")
+ from("timer:gen?period=20&repeatCount=20&includeMetadata=true")
.setBody()
.header(Exchange.TIMER_COUNTER)
.to("reactive-streams:integers");
diff --git
a/components/camel-reactor/src/test/java/org/apache/camel/component/reactor/engine/ReactorStreamsServiceTest.java
b/components/camel-reactor/src/test/java/org/apache/camel/component/reactor/engine/ReactorStreamsServiceTest.java
index 0cf0d2dffd3..5f73da236f6 100644
---
a/components/camel-reactor/src/test/java/org/apache/camel/component/reactor/engine/ReactorStreamsServiceTest.java
+++
b/components/camel-reactor/src/test/java/org/apache/camel/component/reactor/engine/ReactorStreamsServiceTest.java
@@ -89,7 +89,7 @@ public class ReactorStreamsServiceTest extends
ReactorStreamsServiceTestSupport
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from("timer:tick?period=5&repeatCount=30")
+ from("timer:tick?period=5&repeatCount=30&includeMetadata=true")
.setBody()
.header(Exchange.TIMER_COUNTER)
.to("reactive-streams:tick");
@@ -145,7 +145,7 @@ public class ReactorStreamsServiceTest extends
ReactorStreamsServiceTestSupport
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from("timer:tick?period=50")
+ from("timer:tick?period=50&includeMetadata=true")
.setBody().header(Exchange.TIMER_COUNTER)
.to("reactive-streams:tick");
}
@@ -182,7 +182,7 @@ public class ReactorStreamsServiceTest extends
ReactorStreamsServiceTestSupport
public void testFrom() throws Exception {
context.start();
- Publisher<Exchange> timer =
crs.from("timer:reactive?period=250&repeatCount=3");
+ Publisher<Exchange> timer =
crs.from("timer:reactive?period=250&repeatCount=3&includeMetadata=true");
AtomicInteger value = new AtomicInteger();
CountDownLatch latch = new CountDownLatch(3);
diff --git
a/components/camel-rxjava/src/test/java/org/apache/camel/component/rxjava/engine/RxJavaStreamsServiceBackpressureTest.java
b/components/camel-rxjava/src/test/java/org/apache/camel/component/rxjava/engine/RxJavaStreamsServiceBackpressureTest.java
index 28e1882e389..35cedae60ed 100644
---
a/components/camel-rxjava/src/test/java/org/apache/camel/component/rxjava/engine/RxJavaStreamsServiceBackpressureTest.java
+++
b/components/camel-rxjava/src/test/java/org/apache/camel/component/rxjava/engine/RxJavaStreamsServiceBackpressureTest.java
@@ -39,7 +39,7 @@ public class RxJavaStreamsServiceBackpressureTest extends
RxJavaStreamsServiceTe
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from("timer:gen?period=20&repeatCount=20")
+ from("timer:gen?period=20&repeatCount=20&includeMetadata=true")
.setBody()
.header(Exchange.TIMER_COUNTER)
.to("reactive-streams:integers");
@@ -74,7 +74,7 @@ public class RxJavaStreamsServiceBackpressureTest extends
RxJavaStreamsServiceTe
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from("timer:gen?period=20&repeatCount=20")
+ from("timer:gen?period=20&repeatCount=20&includeMetadata=true")
.setBody()
.header(Exchange.TIMER_COUNTER)
.to("reactive-streams:integers");
@@ -121,7 +121,7 @@ public class RxJavaStreamsServiceBackpressureTest extends
RxJavaStreamsServiceTe
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from("timer:gen?period=20&repeatCount=20")
+ from("timer:gen?period=20&repeatCount=20&includeMetadata=true")
.setBody()
.header(Exchange.TIMER_COUNTER)
.to("reactive-streams:integers");
diff --git
a/components/camel-rxjava/src/test/java/org/apache/camel/component/rxjava/engine/RxJavaStreamsServiceTest.java
b/components/camel-rxjava/src/test/java/org/apache/camel/component/rxjava/engine/RxJavaStreamsServiceTest.java
index 98ccf5af5be..200351bf383 100644
---
a/components/camel-rxjava/src/test/java/org/apache/camel/component/rxjava/engine/RxJavaStreamsServiceTest.java
+++
b/components/camel-rxjava/src/test/java/org/apache/camel/component/rxjava/engine/RxJavaStreamsServiceTest.java
@@ -80,7 +80,8 @@ public class RxJavaStreamsServiceTest extends
RxJavaStreamsServiceTestSupport {
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
-
from("timer:tick?period=5&repeatCount=30").setBody().header(Exchange.TIMER_COUNTER).to("reactive-streams:tick");
+
from("timer:tick?period=5&repeatCount=30&includeMetadata=true").setBody().header(Exchange.TIMER_COUNTER)
+ .to("reactive-streams:tick");
}
});
@@ -127,7 +128,8 @@ public class RxJavaStreamsServiceTest extends
RxJavaStreamsServiceTestSupport {
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
-
from("timer:tick?period=50").setBody().header(Exchange.TIMER_COUNTER).to("reactive-streams:tick");
+
from("timer:tick?period=50&includeMetadata=true").setBody().header(Exchange.TIMER_COUNTER)
+ .to("reactive-streams:tick");
}
});
@@ -162,7 +164,7 @@ public class RxJavaStreamsServiceTest extends
RxJavaStreamsServiceTestSupport {
public void testFrom() throws Exception {
context.start();
- Publisher<Exchange> timer =
crs.from("timer:reactive?period=250&repeatCount=3");
+ Publisher<Exchange> timer =
crs.from("timer:reactive?period=250&repeatCount=3&includeMetadata=true");
AtomicInteger value = new AtomicInteger();
CountDownLatch latch = new CountDownLatch(3);