oscerd commented on issue #2830:
URL: 
https://github.com/apache/camel-kamelets/issues/2830#issuecomment-4809628709

   ### Audit results (verified against the Camel 4.21.0-SNAPSHOT catalog)
   
   Audited all 109 used components and the options the Kamelets actually set, 
using `camel catalog component --json` and the `camel-catalog` option metadata.
   
   **Deprecated endpoint options actually set by Kamelets — fixed in #2886:**
   - `pulsar-sink`: `maxPendingMessagesAcrossPartitions` (removed; 
non-deprecated `maxPendingMessages` remains)
   - `slack-sink`: `iconEmoji`, `iconUrl` (removed; Slack dropped API-side bot 
icon overrides)
   
   **Deprecated components in use — no safe drop-in replacement, need a PMC 
decision:**
   - `json-patch-action` → `camel:json-patch` — no replacement component in the 
catalog.
   - `mqtt-source` / `mqtt-sink` → `camel:paho` (MQTT v3) — only sibling is 
`paho-mqtt5` (v5, a protocol change); `mqtt5-*` already cover v5.
   - `splunk-sink` / `splunk-source` → `camel:splunk` — `splunk-hec` is 
publish-only/config-incompatible; `splunk-source` (search) has no HEC 
equivalent; `splunk-hec-sink` already covers HEC publishing.
   
   Suggest a follow-up issue for the component-level decisions (deprecate the 
affected Kamelets, accept the behavioural change, or keep them until the 
components are removed upstream). #2886 closes the option-level part.
   
   _Claude Code on behalf of Andrea Cosentino (@oscerd)_
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to