You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/02/06 14:22:17 UTC
[GitHub] [camel-quarkus] davsclaus opened a new issue #2209: camel 3.8 - Removed reflection in 9 components
davsclaus opened a new issue #2209:
URL: https://github.com/apache/camel-quarkus/issues/2209
In Camel 3.8 we have removed reflection in the producer
https://issues.apache.org/jira/browse/CAMEL-16102
At the following components
camel-atomix
camel-caffeine
camel-consul
camel-corda
camel-ehcache
camel-infinispan
camel-servicenow
camel-spring-redis
camel-web3j
The camel-quarkus extensions of those should be checked if we have any reflection "stuff" we then can remove.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] jamesnetherton commented on issue #2209: camel 3.8 - Removed reflection in 9 components
Posted by GitBox <gi...@apache.org>.
jamesnetherton commented on issue #2209:
URL: https://github.com/apache/camel-quarkus/issues/2209#issuecomment-775734878
From the list, only caffeine, consul, infinispan & servicenow have native support. None of those extensions have reflective class configuration for any Camel classes, so I think we're in good shape.
I had to add a [reflection hack](https://github.com/apache/camel-quarkus/blob/camel-master/extensions/infinispan/deployment/src/main/java/org/apache/camel/quarkus/component/infinispan/deployment/InfinispanProcessor.java#L34-L41) on the `camel-master` branch for infinispan, but I'll remove before we do the 3.8.0 upgrade since it's no longer needed.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] jamesnetherton closed issue #2209: camel 3.8 - Removed reflection in 9 components
Posted by GitBox <gi...@apache.org>.
jamesnetherton closed issue #2209:
URL: https://github.com/apache/camel-quarkus/issues/2209
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] davsclaus commented on issue #2209: camel 3.8 - Removed reflection in 9 components
Posted by GitBox <gi...@apache.org>.
davsclaus commented on issue #2209:
URL: https://github.com/apache/camel-quarkus/issues/2209#issuecomment-775352576
@jamesnetherton wonder if any of the extensions has some open for reflection which we can remove. We may wait for Lucas PR to merge first to have it work with 3.8 again.
Mind that some of the components above did not use reflection but was slow by doing annotation scanning on methods, which maybe in graal is possible.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] jamesnetherton commented on issue #2209: camel 3.8 - Removed reflection in 9 components
Posted by GitBox <gi...@apache.org>.
jamesnetherton commented on issue #2209:
URL: https://github.com/apache/camel-quarkus/issues/2209#issuecomment-777313557
I checked and we are reflection free for those extensions. I cleaned up Netty in https://github.com/apache/camel-quarkus/pull/2232.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org