You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2019/03/17 09:11:28 UTC

[camel] branch tc-loader updated (7a44d4f -> 885817c)

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a change to branch tc-loader
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from 7a44d4f  CAMEL-13313: Add support for generating type converter loader source code to be able to load component type converters in a faster way
     new 9572ce0  CAMEL-13262 Remove unused TimeoutMap.getKeys
     new 3fe8551  CAMEL-13262 Remove Runnable from TimeoutMap interface
     new 2f822bc  CAMEL-13262 Remove unused TimeoutMap.purge
     new de4e0af  CAMEL-13262 Introduce TimeoutMap.Listener, replacing TimeoutMap.onEviction
     new f41e98d  CAMEL-13262 Introduce NoLock.INSTANCE
     new 1cc1a91  CAMEL-13262 Polish and formatting
     new 01502b3  CAMEL-13262 Simplify CorrelationTimeoutMap to minimal extension of DefaultTimeoutMap
     new 20bd20a  CAMEL-13262 Change TimeoutMap listeners to use if instead of switch
     new bc7aecc  CAMEL-13262 Formatting
     new 26b2c69  CAMEL-13262 Update netty4 TimeoutMap usage
     new c0d8b8c  Regen docs
     new 98e07ce  [CAMEL-13263] Lenient IPFS connection check on startup
     new 3589155  Upgrade Olingo2 and related bundle to version 2.0.11
     new 198d476  Upgrade Saxon and related bundle to version 9.9.1-1
     new c495f4c  Fix problem with wsdl2java code generation
     new 1192e16  Regen
     new 42b4493  [CAMEL-13324] Change olderThan and newerThan options type
     new e15502e  CAMEL-13324: Covered high message number in configuration test
     new 28c29c3  CAMEL-13120:camel-spring-boot - Add detailed option to turn on|off showing camel version etc
     new dc03e1d  "CAMEL-13120:camel-spring-boot - Add detailed option to turn on|off showing camel version etc"
     new 6ba94d8  clean up unused imports
     new 6ec833b  CAMEL-13120:camel-spring-boot - implemented suggestions
     new c3099b5  CAMEL-13120:camel-spring-boot - fixed checkstyle errors
     new 91ce5c8  Upgrade Revapi Java to version 0.19.0
     new f52695a  Upgrade Revapi Maven Plugin to version 0.11.0
     new 5d77e2f  Regen
     new 003c62c  [CAMEL-12748] Test Restlet component support SSLContextParametr
     new 0369934  [CAMEL-12744] Test SSL communication on Restlet producer
     new 4f17df6  Fix test - add TrustStore
     new d1543d3  Camel-Restlet: Fixed CS
     new 88ac0c8  Fixed Backport of camel-restlet tests
     new a791b06  CAMEL-13256: JOOQ component implementation with simple CRUD operations support
     new 6299450  CAMEL-13256 - Added camel-jooq to components modules list
     new 30cd887  CAMEL-12356 - Fixed CS and regen
     new 1108370  CAMEL-13256 - Regen
     new 38390ec  CAMEL-13317 - Camel-AWS SQS: Being able to send batch of messages
     new f422453  CAMEL-13317 - Camel-AWS SQS: Being able to send batch of messages, fixed CS and regen
     new eb6bc1b  CAMEL-13317 - Check for iterables in the sendBatchMessage operation
     new 14b5812  CAMEL-13317 - moved integration test for Batch Message into his own package
     new 0b7c668  CAMEL-13317 - Added unit test
     new dbb2cde  CAMEL-13317 - Added some docs
     new 1d36d1e  CAMEL-13317 - Regen
     new 9fe4f63  Regen
     new 20c4bc9  Camel-Tika: Fixed description which was breaking camel-catalog json schema
     new dbd6c94  Camel-Tika: Regen
     new 9d6ae12  Camel-Yammer: Fixed CS
     new c24761a  Fixed CS for Camel-Core
     new 21148a2  Fixed CS for Camel-Support
     new 5148a6a  Upgrade Testcontainers to version 1.10.7
     new f7072e2  Upgrade JGit to version 5.3.0.201903130848-r
     new 2cb9c77  Added example for AS2 Component
     new e750055  Fixed CS for Camel-AS2 Example
     new dd2812b  Camel-AS2 Example: add version to camel-maven-plugin
     new 9e6946e  Camel Examples: Regen
     new f3edd89  CAMEL-13317 - Added a Spring test too
     new 30a89a7  Camel-AWS SQS: Fixed CS
     new 767ef87  CAMEL-13318 - Camel AWS SQS: Being able to delete messages, single message deletion
     new d49bc99  CAMEL-13318 - Added unit test for single message deletion
     new 1d3123b  CAMEL-13318 - Added Spring unit test for single message deletion
     new b176730  CAMEL-13318 - Delete Message documentation
     new 50a2518  CAMEL-13318 - Regen
     new c261873  Camel-AWS EKS: Polished
     new efef864  Camel-AWS SQS: Polished
     new 7c1e0a2  Fix for CAMEL-13282
     new e1d8ae5  Lets harmonize the use of maven plugins version from parent
     new fef9586  Fixed checkstyle issue
     new 55242ea  Fixed build issue in camel-quartz2
     new e23e99c  Merge branch 'master' into tc-loader
     new 885817c  CAMEL-13313: Add support for generating type converter loader source code to be able to load component type converters in a faster way

The 36134 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 apache-camel/pom.xml                               |  10 +
 apache-camel/src/main/descriptors/common-bin.xml   |   2 +
 bom/camel-bom/pom.xml                              |  10 +
 .../apache/camel/component/as2/AS2Endpoint.java    | 136 ++++++++++++
 .../component/aws/eks/EKSProducerSpringTest.java   |   2 +-
 .../src/main/docs/aws-sqs-component.adoc           |  31 ++-
 .../camel/component/aws/sqs/SqsConfiguration.java  |  13 ++
 .../camel/component/aws/sqs/SqsConstants.java      |   1 +
 .../camel/component/aws/sqs/SqsOperations.java}    |  29 +--
 .../camel/component/aws/sqs/SqsProducer.java       | 122 ++++++++++-
 .../component/aws/sqs/AmazonSQSClientMock.java     |  28 +++
 .../component/aws/sqs/SqsBatchConsumerTest.java    |   2 +-
 .../component/aws/sqs/SqsComponentSpringTest.java  |  48 +++-
 .../camel/component/aws/sqs/SqsComponentTest.java  |   4 +-
 .../sqs/SqsDoesNotExtendMessageVisibilityTest.java |   2 +-
 .../aws/sqs/SqsEndpointUseExistingQueueTest.java   |   2 +-
 .../component/aws/sqs/SqsProducerBatchTest.java    |  78 +++++++
 .../component/aws/sqs/SqsProducerDeleteTest.java   |  69 ++++++
 .../integration/SqsComponentIntegrationTest.java   |   4 +-
 .../SqsProducerBatchSendIntegrationTest.java       |  74 +++++++
 .../SqsProducerDeleteMessageIntegrationTest.java   |  67 ++++++
 .../aws/sqs/SqsComponentSpringTest-context.xml     |  12 +
 .../apache/camel/component/ipfs/IPFSComponent.java |  16 --
 .../apache/camel/component/ipfs/IPFSEndpoint.java  |  53 ++++-
 .../camel/component/ipfs/SimpleIPFSTest.java       |  54 ++---
 .../camel/converter/jaxb/JaxbDataFormat.java       |  13 +-
 .../JaxbDataFormatSchemaValidationSpringTest.java  |  74 ++++++-
 ...ormatSchemaValidationTestWithObjectFactory.java | 116 ++++++++++
 .../converter/jaxb/message/ObjectFactory.java      |   4 +-
 .../camel/converter/jaxb/message/package-info.java |   2 +-
 .../camel-jaxb/src/test/resources/message.xml      |  22 ++
 .../camel-jaxb/src/test/resources/message.xsd      |  14 ++
 .../org/apache/camel/converter/jaxb/context.xml    |   4 +-
 .../component/jms/reply/CorrelationTimeoutMap.java | 124 +++--------
 .../jms/reply/MessageSelectorCreator.java          |  28 +--
 components/camel-jooq/pom.xml                      | 230 ++++++++++++++++++++
 .../camel-jooq/src/main/docs/jooq-component.adoc   | 242 +++++++++++++++++++++
 .../apache/camel/component/jooq/JooqComponent.java |  53 +++++
 .../camel/component/jooq/JooqConfiguration.java    |  70 ++++++
 .../apache/camel/component/jooq/JooqEndpoint.java  | 143 ++++++++++++
 .../apache/camel/component/jooq/JooqOperation.java |  46 ++--
 .../apache/camel/component/jooq/JooqProducer.java  |  72 ++++++
 .../apache/camel/component/jooq/BaseJooqTest.java  |  47 ++++
 .../camel/component/jooq/JooqComponentTest.java    |  45 ++++
 .../camel/component/jooq/JooqProducerTest.java     |  88 ++++++++
 .../camel/component/jooq/JooqXMLProducerTest.java  |  55 +++++
 .../component/jooq/beans/BookStoreRecordBean.java  |  44 ++--
 .../src/test/resources/camel-context.xml           |  68 ++++++
 .../src/test/resources/config.properties           |  24 ++
 .../camel-jooq/src/test/resources/db-hsql.sql      |  59 +++++
 .../camel-jooq/src/test/resources/db-init-data.sql |  22 ++
 .../camel-jooq/src/test/resources/jooq-spring.xml  |  56 +++++
 .../src/test/resources/log4j2.properties           |  23 ++
 .../netty4/TimeoutCorrelationManagerSupport.java   |  44 ++--
 .../quartz2/QuartzCronRouteDurableJobTest.java     |   4 +-
 .../rabbitmq/reply/CorrelationTimeoutMap.java      | 108 ++-------
 .../rabbitmq/reply/ReplyManagerSupport.java        |   3 +-
 ...tHttpsWithComponentSSLContextParametrsTest.java | 122 +++++++++++
 .../component/restlet/RestletProducerSSLTest.java  |  86 ++++++++
 .../src/it/customized-types/pom.xml                |   2 +-
 .../src/it/simple-it/pom.xml                       |   2 +-
 .../src/main/docs/spring-boot.adoc                 |   3 +-
 .../health/CamelHealthAutoConfiguration.java       |  12 +-
 .../boot/actuate/health/CamelHealthIndicator.java  |  11 +-
 .../health/HealthCheckVerboseConfiguration.java}   |  35 ++-
 .../boot/actuate/health/CamelHealthTest.java       |  10 +-
 components/camel-tika/pom.xml                      |   4 +-
 .../src/main/docs/yammer-component.adoc            |   8 +-
 .../component/yammer/YammerConfiguration.java      |  12 +-
 .../yammer/YammerMessagePollingConsumer.java       |   4 +-
 .../yammer/YammerMessagesConsumerOptionTest.java   |   9 +-
 components/pom.xml                                 |   1 +
 components/readme.adoc                             |   8 +-
 .../src/main/java/org/apache/camel/TimeoutMap.java |  43 ++--
 .../java/org/apache/camel/model/ModelHelper.java   |   4 +-
 .../processor/aggregate/AggregateProcessor.java    |  14 +-
 .../camel/support/DefaultTimeoutMapTest.java       |  80 +------
 .../apache/camel/support/DefaultTimeoutMap.java    | 131 ++++++-----
 .../main/java/org/apache/camel/support/NoLock.java |   2 +
 docs/components/modules/ROOT/nav.adoc              |   1 +
 .../modules/ROOT/pages/aws-sqs-component.adoc      |  31 ++-
 .../modules/ROOT/pages/jooq-component.adoc         | 242 +++++++++++++++++++++
 .../components/modules/ROOT/pages/spring-boot.adoc |   3 +-
 .../pages/twitter-directmessage-component.adoc     |   2 +-
 .../ROOT/pages/twitter-search-component.adoc       |   2 +-
 .../ROOT/pages/twitter-streaming-component.adoc    |   2 +-
 .../ROOT/pages/twitter-timeline-component.adoc     |   2 +-
 .../modules/ROOT/pages/yammer-component.adoc       |   8 +-
 examples/README.adoc                               |  43 +++-
 examples/camel-example-as2/README.md               |  32 +++
 examples/camel-example-as2/pom.xml                 |  86 ++++++++
 .../as2/ExamineAS2ServerEndpointExchange.java      |  54 +++++
 .../example/as2/ProvisionAS2ComponentCrypto.java   | 105 +++++++++
 .../as2/ProvisionExchangeMessageCrypto.java        |  43 ++++
 .../java/org/apache/camel/example/as2/Utils.java   |  83 +++++++
 .../src/main/resources/META-INF/LICENSE.txt        |   0
 .../src/main/resources/META-INF/NOTICE.txt         |   0
 .../resources/META-INF/spring/camel-context.xml    | 197 +++++++++++++++++
 .../src/main/resources/log4j.properties            |  32 +++
 .../src/main/resources/application.properties      |   4 +-
 examples/pom.xml                                   |   1 +
 parent/pom.xml                                     |  31 ++-
 .../karaf/features/src/main/resources/features.xml |   2 +
 .../sqs/springboot/SqsComponentConfiguration.java  |  14 ++
 .../components-starter/camel-jooq-starter/pom.xml  |  53 +++++
 .../springboot/JooqComponentAutoConfiguration.java | 128 +++++++++++
 .../springboot/JooqComponentConfiguration.java     | 107 +++++++++
 .../src/main/resources/META-INF/LICENSE.txt        |   0
 .../src/main/resources/META-INF/NOTICE.txt         |   0
 .../src/main/resources/META-INF/spring.factories   |  19 ++
 .../src/main/resources/META-INF/spring.provides    |  17 ++
 .../springboot/TikaComponentConfiguration.java     |   3 +-
 .../springboot/YammerComponentConfiguration.java   |  12 +-
 platforms/spring-boot/components-starter/pom.xml   |   1 +
 .../camel-spring-boot-dependencies/pom.xml         |  12 +-
 tests/camel-itest/pom.xml                          |   5 +-
 .../camel/itest/jmh/FastTypeConverterTest.java     |   3 +-
 .../camel/itest/jmh/SlowTypeConverterTest.java     |   1 -
 118 files changed, 4126 insertions(+), 674 deletions(-)
 rename components/{camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/reply/CorrelationListener.java => camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsOperations.java} (57%)
 create mode 100644 components/camel-aws-sqs/src/test/java/org/apache/camel/component/aws/sqs/SqsProducerBatchTest.java
 create mode 100644 components/camel-aws-sqs/src/test/java/org/apache/camel/component/aws/sqs/SqsProducerDeleteTest.java
 create mode 100644 components/camel-aws-sqs/src/test/java/org/apache/camel/component/aws/sqs/integration/SqsProducerBatchSendIntegrationTest.java
 create mode 100644 components/camel-aws-sqs/src/test/java/org/apache/camel/component/aws/sqs/integration/SqsProducerDeleteMessageIntegrationTest.java
 create mode 100644 components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbDataFormatSchemaValidationTestWithObjectFactory.java
 create mode 100644 components/camel-jaxb/src/test/resources/message.xml
 create mode 100644 components/camel-jaxb/src/test/resources/message.xsd
 create mode 100644 components/camel-jooq/pom.xml
 create mode 100644 components/camel-jooq/src/main/docs/jooq-component.adoc
 create mode 100644 components/camel-jooq/src/main/java/org/apache/camel/component/jooq/JooqComponent.java
 create mode 100644 components/camel-jooq/src/main/java/org/apache/camel/component/jooq/JooqConfiguration.java
 create mode 100644 components/camel-jooq/src/main/java/org/apache/camel/component/jooq/JooqEndpoint.java
 copy core/camel-support/src/main/java/org/apache/camel/support/NoLock.java => components/camel-jooq/src/main/java/org/apache/camel/component/jooq/JooqOperation.java (56%)
 create mode 100644 components/camel-jooq/src/main/java/org/apache/camel/component/jooq/JooqProducer.java
 create mode 100644 components/camel-jooq/src/test/java/org/apache/camel/component/jooq/BaseJooqTest.java
 create mode 100644 components/camel-jooq/src/test/java/org/apache/camel/component/jooq/JooqComponentTest.java
 create mode 100644 components/camel-jooq/src/test/java/org/apache/camel/component/jooq/JooqProducerTest.java
 create mode 100644 components/camel-jooq/src/test/java/org/apache/camel/component/jooq/JooqXMLProducerTest.java
 copy core/camel-support/src/main/java/org/apache/camel/support/NoLock.java => components/camel-jooq/src/test/java/org/apache/camel/component/jooq/beans/BookStoreRecordBean.java (54%)
 create mode 100644 components/camel-jooq/src/test/resources/camel-context.xml
 create mode 100644 components/camel-jooq/src/test/resources/config.properties
 create mode 100644 components/camel-jooq/src/test/resources/db-hsql.sql
 create mode 100644 components/camel-jooq/src/test/resources/db-init-data.sql
 create mode 100644 components/camel-jooq/src/test/resources/jooq-spring.xml
 create mode 100644 components/camel-jooq/src/test/resources/log4j2.properties
 create mode 100644 components/camel-restlet/src/test/java/org/apache/camel/component/restlet/RestletHttpsWithComponentSSLContextParametrsTest.java
 create mode 100644 components/camel-restlet/src/test/java/org/apache/camel/component/restlet/RestletProducerSSLTest.java
 rename components/{camel-jms/src/main/java/org/apache/camel/component/jms/reply/CorrelationListener.java => camel-spring-boot/src/main/java/org/apache/camel/spring/boot/health/HealthCheckVerboseConfiguration.java} (59%)
 create mode 100644 docs/components/modules/ROOT/pages/jooq-component.adoc
 create mode 100644 examples/camel-example-as2/README.md
 create mode 100644 examples/camel-example-as2/pom.xml
 create mode 100644 examples/camel-example-as2/src/main/java/org/apache/camel/example/as2/ExamineAS2ServerEndpointExchange.java
 create mode 100644 examples/camel-example-as2/src/main/java/org/apache/camel/example/as2/ProvisionAS2ComponentCrypto.java
 create mode 100644 examples/camel-example-as2/src/main/java/org/apache/camel/example/as2/ProvisionExchangeMessageCrypto.java
 create mode 100644 examples/camel-example-as2/src/main/java/org/apache/camel/example/as2/Utils.java
 copy {tooling/maven/camel-package-maven-plugin => examples/camel-example-as2}/src/main/resources/META-INF/LICENSE.txt (100%)
 copy {tooling/maven/camel-package-maven-plugin => examples/camel-example-as2}/src/main/resources/META-INF/NOTICE.txt (100%)
 create mode 100644 examples/camel-example-as2/src/main/resources/META-INF/spring/camel-context.xml
 create mode 100644 examples/camel-example-as2/src/main/resources/log4j.properties
 create mode 100644 platforms/spring-boot/components-starter/camel-jooq-starter/pom.xml
 create mode 100644 platforms/spring-boot/components-starter/camel-jooq-starter/src/main/java/org/apache/camel/component/jooq/springboot/JooqComponentAutoConfiguration.java
 create mode 100644 platforms/spring-boot/components-starter/camel-jooq-starter/src/main/java/org/apache/camel/component/jooq/springboot/JooqComponentConfiguration.java
 copy {tooling/maven/camel-package-maven-plugin => platforms/spring-boot/components-starter/camel-jooq-starter}/src/main/resources/META-INF/LICENSE.txt (100%)
 copy {tooling/maven/camel-package-maven-plugin => platforms/spring-boot/components-starter/camel-jooq-starter}/src/main/resources/META-INF/NOTICE.txt (100%)
 create mode 100644 platforms/spring-boot/components-starter/camel-jooq-starter/src/main/resources/META-INF/spring.factories
 create mode 100644 platforms/spring-boot/components-starter/camel-jooq-starter/src/main/resources/META-INF/spring.provides