KaotoIO / kaoto

The UI of the Kaoto project
https://kaoto.io
Apache License 2.0
35 stars 26 forks source link

Provide a template for `removeHeaders` EIP #1541

Closed lordrip closed 1 week ago

lordrip commented 1 week ago

Please describe the feature that you want to propose

When adding a removeHeaders EIP, most of the time we would like to remove them all. The goal for this issue is to provide a pattern of *:

        - removeHeaders:
            id: removeHeaders-4218
            pattern: "*"
tplevko commented 1 week ago

Bring this discussion to Camel - whether place directly in catalog.

lordrip commented 1 week ago

From Claus:

It would just require to change that to required = false and pattern ="*" and update release notes for 4.9 onwards and so on. And do it for the other removeXXXs EIPs

lordrip commented 1 week ago

From my point of view, we're gonna need to do it in Kaoto and Camel Core, the former to have it available right away, and for the Core so it's propagated for the next versions.

lordrip commented 1 week ago

Associated Camel Jira issue: https://issues.apache.org/jira/browse/CAMEL-21333