[
https://issues.apache.org/jira/browse/CAMEL-23647?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18091157#comment-18091157
]
James Netherton commented on CAMEL-23647:
-----------------------------------------
Slightly related to this ticket, I wonder if we consider to deprecate and
eventually remove:
camel-reactive-executor-vertx
camel-threadpoolfactory-vertx
Both are labeled as experimental. We've never really promoted their use in
Camel Quarkus, so I doubt there are many (or any) users including those in
their apps.
camel-threadpoolfactory-vertx uses some deprecated API, removed in 5.x. So it'd
be useful to not have to carry that baggage forwards.
> Upgrade to Vert.x 5
> -------------------
>
> Key: CAMEL-23647
> URL: https://issues.apache.org/jira/browse/CAMEL-23647
> Project: Camel
> Issue Type: Dependency upgrade
> Components: camel-vertx
> Affects Versions: 4.20.0
> Reporter: Aurélien Pupier
> Priority: Major
>
> https://vertx.io/docs/guides/vertx-5-migration-guide/
> there will surely be API breakage around HttpOptions/WebSocketOptions.
> Maybe possible to introeuce the new Option now, and deprecate the other,
> keeping both possibilities for now
> there will need to use internal API for Buffer OR we deprecate the converter
> now (if not too important?) and then remove it when upgrading.
> https://vertx.io/docs/guides/vertx-5-migration-guide/#_netty_type_usage_removals
> Note that we cannot use the internal API in 4.x, i tis available only in 5.x
> there is something also around th e factories and builders, maybe won't be
> able to pass the optiosn th esame ways,
> https://vertx.io/docs/guides/vertx-5-migration-guide/#_vert_x_instance_customization
> maybe need to sync with Quarkus/Camel Quarkus?
> Migration in progress: https://github.com/quarkusio/quarkus/issues/51959
--
This message was sent by Atlassian Jira
(v8.20.10#820010)