Version 2.20.0

RELEASED

Start date not set

Released: 11/Oct/17

Release Notes

planned for Q3 2017Show more
PTKeySummaryAssigneeStatus
BlockerBugCAMEL-11668CompositeApiClient class in the camel-salesforces component cannot close a null InputStreamZoran RegvartClosed
CriticalImprovementCAMEL-11261Revise Camel context destruction in Spring (Boot) applicationsZoran RegvartResolved
CriticalBugCAMEL-11750Camel route with multicast (parallel) generate huge CPU loadClaus IbsenResolved
MajorBugCAMEL-5356CXF endpoint doesn't play nice with doTry/doCatchOnder SezginResolved
MajorNew FeatureCAMEL-5723camel-jaxb: partClass and partNamespace dynamically set by headerOnder SezginResolved
MajorImprovementCAMEL-7414camel-salesforce component should be able to return "raw" dataJean-Baptiste OnofréResolved
MajorBugCAMEL-8010Race condition in AggregatorProcessor recovery sometimes causes duplicates (still)Andrea CosentinoResolved
MajorBugCAMEL-8419Camel StreamCache does not work with CXF consumer for InOut messagesClaus IbsenResolved
MajorNew FeatureCAMEL-8502Camel BOM for Maven usersNicola FerraroResolved
MajorNew FeatureCAMEL-9008Contributing GRPC / Thrift support to CamelDmitry VolodinResolved
MajorNew FeatureCAMEL-9799JSON/JSON Schema validatorClaus IbsenResolved
MajorNew FeatureCAMEL-10026HealthCheck APILuca BurgazzoliResolved
MajorTestCAMEL-10141Test Apache Camel on Java 9John PothResolved
MajorBugCAMEL-10225Camel-Saxon is not thread safeClaus IbsenResolved
MajorNew FeatureCAMEL-10320Provide a LeaderPolicy to ease the implementation of master/slave route/contextDhiraj Sureshkumar BokdeResolved
MajorNew FeatureCAMEL-10743Add support in Salesforce component for plain JSON input and outputDhiraj Sureshkumar BokdeResolved
MajorNew FeatureCAMEL-10744Camel Salesforce maven plugin should generate JSON schemaDhiraj Sureshkumar BokdeResolved
MajorImprovementCAMEL-10768Dropbox component should support specifying route params using headersClaus IbsenResolved
MajorImprovementCAMEL-10798camel-twitter, camel-ignite - Make the uri endpoints separatedTomohisa IgarashiResolved
MajorImprovementCAMEL-10969JSonSchemaHelper - Json parser should we use json-simple insteadClaus IbsenResolved
MajorImprovementCAMEL-10988Improve performance of CaseInsensitiveMapClaus IbsenResolved
MajorImprovementCAMEL-11005camel-connector - Generate json using jacksonClaus IbsenResolved
MajorTaskCAMEL-11059camel-spring-dm - Should be removedClaus IbsenResolved
MajorNew FeatureCAMEL-11122camel-reactive-streams - Add more JMX informationNicola FerraroResolved
MajorImprovementCAMEL-11140camel-reactive-streams - Add uuid for CamelSubscriptionNicola FerraroResolved
MajorTestCAMEL-11144camel-milo - Use dynamic port in testJens ReimannResolved
MajorTaskCAMEL-11146Update description for all data formats and languages on big readme fileClaus IbsenResolved
MajorNew FeatureCAMEL-11147camel-jms2 - JMS component using JMS 2.x apiClaus IbsenResolved
MajorNew FeatureCAMEL-11149SPI - Allow to plugin different headers map implementationClaus IbsenResolved
MajorImprovementCAMEL-11168Add deprecationNote to @MetadataClaus IbsenResolved
MajorImprovementCAMEL-11178Default method on interface is invisible during Camel Simple evaluationClaus IbsenResolved
MajorTestCAMEL-11184tests - Add missing tests to itest spring bootClaus IbsenResolved
MajorImprovementCAMEL-11188Use Files.newFileInputStream instead of new FileInputStreamClaus IbsenResolved
MajorNew FeatureCAMEL-11196Camel connectors - Allow to configure in one place and let it figure out component vs endpoint levelLuca BurgazzoliResolved
MajorBugCAMEL-11198OpenTracing trace context should cope with Hystrix using separate threadClaus IbsenResolved
MajorImprovementCAMEL-11204camel-catalog - asEndpointUri to support connectors/component with no context-path partClaus IbsenResolved
MajorImprovementCAMEL-11208camel-swagger-java - Should use guava 20 and not 19Claus IbsenResolved
MajorTaskCAMEL-11209camel-core-starter - Should not have caffeine dependencyClaus IbsenResolved
MajorImprovementCAMEL-11214FluentProducerTemplate - Should allow non default uriClaus IbsenResolved
MajorBugCAMEL-11215Camel Kafka component commits offsets in case of exceptionsClaus IbsenResolved
MajorImprovementCAMEL-11216REST-DSL - Producer fails with NPE or other exceptions if you have not set a hostnameClaus IbsenResolved
MajorBugCAMEL-11221camel-netty4-http cannot have a URL larger than 409 bytes by default, rather than the assumed 4096 byte limitOnder SezginResolved
MajorBugCAMEL-11225Deadlock in component creation Luca BurgazzoliResolved
MajorBugCAMEL-11227Simple expression colon in sql-stored componentClaus IbsenResolved
MajorBugCAMEL-11229Infinite recursion if exception happens inside exception handlerClaus IbsenResolved
MajorBugCAMEL-11235Simple Language: AmbiguousMethodCallException when calling method implemented by super class when method is defined by interface and abstract classClaus IbsenResolved
MajorNew FeatureCAMEL-11236camel-grpc - improve streaming capabilities to bridge reactive streamsNicola FerraroResolved
MajorSub-taskCAMEL-11237camel-grpc - Add a grpc consumerDmitry VolodinResolved
MajorTaskCAMEL-11239camel-catalog-maven - Remove sl4j loggerClaus IbsenResolved
MajorBugCAMEL-11240Simple Language: MethodNotFoundException when calling interface method implemented by super classClaus IbsenResolved
MajorSub-taskCAMEL-11242Split camel-twitter componentTomohisa IgarashiResolved
MajorSub-taskCAMEL-11243Split camel-kubernetes componentTomohisa IgarashiResolved
MajorImprovementCAMEL-11244camel-hazelcast: use string/enum instead of numeric operation typeUnassignedClosed
MajorImprovementCAMEL-11247camel-spring-boot - Improve BOM to work better with start.spring.ioNicola FerraroResolved
MajorBugCAMEL-11255Error handler may be called twice if routing from onException to direct with global scoped error handlerClaus IbsenResolved
MajorImprovementCAMEL-11258Use TracerResolver to obtain TracerGary BrownResolved
MajorImprovementCAMEL-11267Add SpanDecorator for 'rest' componentGary BrownResolved
MajorImprovementCAMEL-11268Upgrade camel-infinispan to support Infinispan 9.xAndrea CosentinoResolved
MajorBugCAMEL-11269URISupport sanitizeUri partial support for RAW()Paolo AntinoriResolved
MajorImprovementCAMEL-11271Support placeholders on attributes of camelContext elementZoran RegvartResolved
MajorImprovementCAMEL-11278camel-opentracing - Should deal with curly brackets may be encodedGary BrownResolved
MajorBugCAMEL-11279Camel hystrix does not handle exceptions properlyClaus IbsenResolved
MajorBugCAMEL-11280camel-twitter : hard-coded component schemeLuca BurgazzoliResolved
MajorBugCAMEL-11281camel-spring is not usable in an osgi-contextClaus IbsenResolved
MajorBugCAMEL-11283camel-hystrix-starter - The circuitBreakerForceClose option is default true which should be falseClaus IbsenResolved
MajorTaskCAMEL-11285Camel-Elasticsearch5: Upgrade to Elasticsearch 5.3.xAndrea CosentinoResolved
MajorBugCAMEL-11287MDC routeId value is lost after calling a direct route from a transacted routeClaus IbsenResolved
MajorBugCAMEL-11288camel-grpc producer incorrectly called async servicesDmitry VolodinResolved
MajorBugCAMEL-11293Rest DSL Producer HTTP ignores http verb from uriClaus IbsenResolved
MajorTaskCAMEL-11294Repair not-working-examples or mark as deprecatedTomohisa IgarashiResolved
MajorBugCAMEL-11298Using chmodDirectory with full paths makes file producer to created directories relative to sourceClaus IbsenResolved
MajorBugCAMEL-11299Camel Rest DSL Does Not Creating OPTIONS routes for defined routesClaus IbsenResolved
MajorImprovementCAMEL-11310"code too large" when generating Salesforce DTOsZoran RegvartResolved
MajorTaskCAMEL-11311example - Add example for Spring Boot with external ActiveMQ brokerPreben AsmussenResolved
MajorImprovementCAMEL-11312camel-undertow - Rest-DSL should support OPTIONSClaus IbsenResolved
MajorSub-taskCAMEL-11315Replace dummy URI paths on directmessage and search with something meaningfulTomohisa IgarashiResolved
MajorImprovementCAMEL-11316camel-restlet - Rest-DSL should support OPTIONSAlex DettingerResolved
MajorBugCAMEL-11317[OSGi, camel-jpa] Problems with mapping idempotent.jpa.MessageProcessed with Aries + HibernateGrzegorz GrzybekResolved
MajorTaskCAMEL-11320sql-stored - Should not extend polling endpoint as its not for consumerClaus IbsenResolved
MajorBugCAMEL-11322Swagger Rest DSL Generator needs to build before its maven pluginZoran RegvartClosed
MajorTaskCAMEL-11326Exclude org.json from camel-sparkClaus IbsenResolved
MajorImprovementCAMEL-11330DefaultExchange - Look at optimize the Map implementation used for storing propertiesClaus IbsenResolved
MajorNew FeatureCAMEL-11331camel-kubernetes - Add Kubernetes based RoutePolicyNicola FerraroResolved
MajorSub-taskCAMEL-11332Create a new camel-thrift data formatDmitry VolodinResolved
MajorSub-taskCAMEL-11333Create a new camel-thrift RPC componentDmitry VolodinResolved
MajorTestCAMEL-11334camel-grpc - Unit test fails due port number issueNicola FerraroResolved
MajorTaskCAMEL-11336Update dozer to latestAndrea CosentinoResolved
MajorImprovementCAMEL-11338New DefaultUuidGenerator to startup Camel fasterClaus IbsenResolved
MajorImprovementCAMEL-11340JMX performance statistics - Consider optimise to LongAdderClaus IbsenResolved
MajorImprovementCAMEL-11341Optimize DefaultEndpointUtilizationStatisticsClaus IbsenResolved
MajorImprovementCAMEL-11342Optimize ManagedRouteClaus IbsenResolved
MajorImprovementCAMEL-11343gRPC component cannot load service classDmitry VolodinResolved
MajorImprovementCAMEL-11346Optimize EventNotifier sending/sent exchangeClaus IbsenResolved
MajorImprovementCAMEL-11347Optimize AsyncCallback in EIPs to use reusable static classesClaus IbsenResolved
MajorImprovementCAMEL-11349Optimize EventNotifer to reuse Event instanceClaus IbsenResolved
MajorImprovementCAMEL-11350Optimize - StopWatch should be tiny to have less memory footprintClaus IbsenResolved
MajorImprovementCAMEL-11351Optimize - ProducerCache - Avoid creating new processor for each send if result processorClaus IbsenResolved
MajorBugCAMEL-11352duplicated/missing logs when camel-paxlogging work with pax-logging-log4j2Claus IbsenResolved
MajorImprovementCAMEL-11353Optimise - JMX Statistic split into specialized classesClaus IbsenResolved
MajorImprovementCAMEL-11354Optimise - JMX oldest inflight can be optimisedClaus IbsenResolved
MajorTaskCAMEL-11356Camel-Kubernetes: refactoring tests by using Kubernetes-server-mock and Openshift-server-mockAndrea CosentinoResolved
MajorImprovementCAMEL-11358Optimise - Event listener to avoid copy on write array listClaus IbsenResolved
MajorImprovementCAMEL-11359Deprecate TracedRouteNodes in favour of message historyClaus IbsenResolved
MajorImprovementCAMEL-11360Optimise - Disable Tracer and use BacklogTracer insteadClaus IbsenResolved
MajorNew FeatureCAMEL-11362create a LeaderElectionserviceLuca BurgazzoliResolved
MajorImprovementCAMEL-11363Optimise - Use ArrayDeque instead of StackJohn PothResolved
MajorImprovementCAMEL-11368Optimise - Runtime endpoint registry - Turn off by defaultClaus IbsenResolved
MajorBugCAMEL-11369camel-spring-boot-starter generator paste incorrect default valueDmitry VolodinResolved
MajorNew FeatureCAMEL-11373Create a Camel Twilio componentTadayoshi SatoResolved
MajorImprovementCAMEL-11375Optimise - BeanProcessor - Make light-weight not as serviceClaus IbsenResolved
MajorImprovementCAMEL-11377Optimise - Bean expression invoking bean can use static method instead of creating new objectsClaus IbsenResolved
MajorImprovementCAMEL-11379Optimise - core type converters to be invoked faster Claus IbsenResolved
MajorImprovementCAMEL-11381Upgrade camel-opentracing to use OpenTracing-Java 0.30.0 with active span managementGary BrownResolved
MajorImprovementCAMEL-11384camel-spring-boot - Add auto configuration for turning on MDC loggingClaus IbsenResolved
MajorBugCAMEL-11388camel-infinispan - InfinispanRoutePolicy issue with locking from remote serverLuca BurgazzoliResolved
MajorNew FeatureCAMEL-11389add karaf feature for camel-fastjsonAndrea CosentinoResolved
MajorBugCAMEL-11392String to ByteBuffer conversion causes overflow due to multibyte charsClaus IbsenResolved
MajorBugCAMEL-11394Undertow endpoint option REUSE_ADDRESS is configured using the value for TCP_NO_DELAYClaus IbsenResolved
MajorImprovementCAMEL-11398camel-google-calendar should throw more friendly exception when the required credentials lackTadayoshi SatoResolved
MajorImprovementCAMEL-11399ZooKeeperRoutePolicy only suspends and not stops JMSConsumerClaus IbsenResolved
MajorImprovementCAMEL-11400RoutePolicySupport - Should have separated suspend/resume vs start/stop consumerClaus IbsenResolved
MajorBugCAMEL-11407camel-opentracing loggingtracer needs to build before clientZoran RegvartResolved
MajorImprovementCAMEL-11409The time camel waits for a WriteFuture to complete is hard-coded 10 seconds, this should be configurableZoran RegvartResolved
MajorImprovementCAMEL-11410camel-spring - Should not list uris as spring bean ids from Camel routesClaus IbsenResolved
MajorTaskCAMEL-11411camel-opentracing example uses incorrect groupIdClaus IbsenResolved
MajorBugCAMEL-11414camel-restlet - Rest DSL issue with empty path variablesClaus IbsenResolved
MajorBugCAMEL-11419Camel IgniteComponent fails to create cache with underscore e.g cache_nameClaus IbsenResolved
MajorNew FeatureCAMEL-11420Add contains ignore case operator to simple languageOnder SezginResolved
MajorImprovementCAMEL-11421Tokenizer - Allow to define group number as simple languageClaus IbsenResolved
MajorBugCAMEL-11424Endless wait when unhandled exception occurs in camel-olingoClaus IbsenClosed
MajorImprovementCAMEL-11425Camel Olingo needs a way to dynamically set and receive HTTP headersClaus IbsenResolved
MajorBugCAMEL-11427camel-leveldb does not work on Solaris -- no native code library and no Java fallbackGrzegorz GrzybekResolved
MajorBugCAMEL-11429camel-box is not assigning default configuration valuesAndrea CosentinoResolved
MajorImprovementCAMEL-11431Spring beans with autowired constructorsClaus IbsenResolved
MajorBugCAMEL-11433Unable to use camel-box in OSGI environment Claus IbsenResolved
MajorNew FeatureCAMEL-11435Camel-Caffeine: Support Time-based and size-based eviction in CaffeineAndrea CosentinoResolved
MajorTestCAMEL-11436camel-spring-ldap - Has test failuresDmitry VolodinResolved
MajorNew FeatureCAMEL-11438New crypto component CMS (Cryptographic Message Syntax)Franz ForsthoferResolved
MajorNew FeatureCAMEL-11439Camel-Caffeine: Create an Aggregation Repository using CaffeineAndrea CosentinoResolved
MajorNew FeatureCAMEL-11443Add a RouteController SPI to allow to customize routes life-cycleLuca BurgazzoliResolved
MajorImprovementCAMEL-11444Optimise - Type converter registry can share known TypeMapping keysClaus IbsenResolved
MajorImprovementCAMEL-11445Declare JEE namespace in beans.xmlZoran RegvartClosed
MajorImprovementCAMEL-11446Look at using awaitility in camel-core tests when we wait via thread sleep etcClaus IbsenResolved
MajorImprovementCAMEL-11447Optimise - MessageHistoryFactory should use long instead of DateClaus IbsenResolved
MajorImprovementCAMEL-11448Optimise - Routing engine can avoid check for interrupted exception which does not occur anymoreClaus IbsenResolved
MajorImprovementCAMEL-11449start.spring.io - Define version rangeClaus IbsenResolved
MajorImprovementCAMEL-11450Optimise - Calling a bean without method name defined can be optimisedClaus IbsenResolved
MajorImprovementCAMEL-11452It should be possible to add extra headers for STOMP subscriptions Claus IbsenResolved
MajorBugCAMEL-11453Fix camel-box featureAndrea CosentinoResolved
MajorBugCAMEL-11455Automatic transform String to DBObject after previous conversion errorClaus IbsenResolved
MajorImprovementCAMEL-11458Avoid the use of the scriptengines libraries from google codeGuillaume NodetResolved
MajorImprovementCAMEL-11459Upgrade CXF to 3.2Daniel KulpResolved
MajorBugCAMEL-11460Camel-Infinispan: If a Default Configuration is not provided then a DefaultCacheName must be providedAndrea CosentinoResolved
MajorImprovementCAMEL-11461SEDA - resolve references for concurrentConsumers, limitConcurrentConsumersClaus IbsenResolved
MajorBugCAMEL-11462Nashorn javascript library can not be found in OSGiGuillaume NodetResolved
MajorImprovementCAMEL-11464Upgrade to rhino 1.7.7.1Guillaume NodetResolved
MajorBugCAMEL-11465NPE caused by IrcMessageClaus IbsenResolved
MajorBugCAMEL-11471Unable to update the cron details from Quartz scheduler MBeanTadayoshi SatoResolved
MajorBugCAMEL-11476spring-boot - routes not loaded when setting a management.portZoran RegvartResolved
MajorBugCAMEL-11477Can not override isUseAdviceWith in CamelBlueprintTestSupportClaus IbsenResolved
MajorBugCAMEL-11482SSLContextParameters settings are not properly copied to SslContextFactoryClaus IbsenResolved
MajorImprovementCAMEL-11483Optimise - Recording time taken for each processor should be adviceClaus IbsenResolved
MajorImprovementCAMEL-11484Optimise - Simple Language / ExpressionBuilder can use cache of frequent used expressions when having nested functionsClaus IbsenResolved
MajorImprovementCAMEL-11487Support resources load through custom defined protocols by registering custom UrlHandlersClaus IbsenResolved
MajorBugCAMEL-11489Declaring AWS endpoint with accessKey and secretKey, and without amazonS3Client should be possible.Claus IbsenClosed
MajorImprovementCAMEL-11490camel-spring-boot - Make it easy to filter Java RoutesBuilder from propertiesClaus IbsenResolved
MajorSub-taskCAMEL-11491Apply non-mandatory nature of amazon client to AWS components being able to specify accessKey and secretKeyClaus IbsenClosed
MajorImprovementCAMEL-11506MavenVersionManager blocks on unavailable URLClaus IbsenResolved
MajorBugCAMEL-11509Cannot set content type with parameters without specifying charsetOnder SezginResolved
MajorImprovementCAMEL-11515Aggregator is not working correctly when completionTimeout < 1000msClaus IbsenResolved
MajorImprovementCAMEL-11528WireTap - Allow to specify the url as non-dynamicClaus IbsenResolved
MajorBugCAMEL-11529Wrong syntax definitions in camel catalogClaus IbsenResolved
MajorImprovementCAMEL-11539WireTap - Add support for defer shutdown if pending tasks are activeClaus IbsenResolved
MajorImprovementCAMEL-11542camel-kafka - Add any new options from kafka 0.11.0 to the endpointAndrea CosentinoResolved
MajorImprovementCAMEL-11543Camel doesn't support @TestPropertySourceClaus IbsenResolved
MajorTaskCAMEL-11545Avoid double dot in enriched with default value in XML XSDOnder SezginResolved
MajorImprovementCAMEL-11551Use abstract base class for all context and route events Christian SchneiderResolved
MajorImprovementCAMEL-11552Provide FailureEvent interface as a general means of retrieving the causeChristian SchneiderResolved
MajorImprovementCAMEL-11558camel-jsonpath - Split via jsonpath looses quotes in json outputClaus IbsenResolved
MajorBugCAMEL-11559NPE when not setting a sampling interval on client subscriptionsClaus IbsenClosed
MajorTaskCAMEL-11561Cleanup Salesforce integration tests setupZoran RegvartResolved
MajorNew FeatureCAMEL-11563Add predicate option to @Consume so the bean is only called if its evaluated to trueClaus IbsenResolved
MajorBugCAMEL-11564avoid ClassCastException when the gzip is enabled for the cxf endpoint with camel destinationFreeman Yue FangResolved
MajorImprovementCAMEL-11569Implements CAMEL-11425 for camel-olingo4Dmitry VolodinResolved
MajorNew FeatureCAMEL-11571Google Cloud BigQueryAndrea CosentinoResolved
MajorBugCAMEL-11572camel-lumberjack component doesn't restartClaus IbsenResolved
MajorImprovementCAMEL-11574camel-lumberjack should support longsClaus IbsenResolved
MajorBugCAMEL-11575Component name mismatch: https4 or http4sClaus IbsenResolved
MajorBugCAMEL-11576camel-catalog is not generating camel-stream URI properlyClaus IbsenResolved
MajorTaskCAMEL-11579Add unit test / example for SupervisingRouteControllerLuca BurgazzoliResolved
MajorNew FeatureCAMEL-11580Add JMX api RouteController and SupervisingRouteControllerLuca BurgazzoliResolved
MajorNew FeatureCAMEL-11581SupervisingRouteController should have spring-boot auto configurationLuca BurgazzoliResolved
MajorImprovementCAMEL-11582SupervisingRouteController should have better INFO logging on startupLuca BurgazzoliResolved
MajorImprovementCAMEL-11583SupervisingRouteController should honor if a route was explicit set to autoStartup=falseLuca BurgazzoliResolved
MajorImprovementCAMEL-11584Add javadoc to spring boot auto configuration of camel.supervising.controllerLuca BurgazzoliResolved
MajorImprovementCAMEL-11586camel-spring-boot - Have default value for endpoints.camelroutes.pathClaus IbsenResolved
MajorImprovementCAMEL-11587SupervisingRouteController : add option for initial delayLuca BurgazzoliResolved
MajorBugCAMEL-11588SupervisingRouteController - Routes may be started in wrong orderLuca BurgazzoliResolved
MajorBugCAMEL-11591ClassNotFound: javax.servlet.ServletOutputStream in opentracing example clientClaus IbsenResolved
MajorBugCAMEL-11593Global rest configuration gets overridden by defaultClaus IbsenResolved
1200 of 557