[ 
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)

Reply via email to