You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2020/09/09 01:18:53 UTC

[camel-kafka-connector] branch camel-master updated (22e23ed -> a7bcd9c)

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

github-bot pushed a change to branch camel-master
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git.


    from 22e23ed  Updated CHANGELOG.md
     add fcffd28  Updated CHANGELOG.md
     add cb775f8  Updated CHANGELOG.md
     add 39637d5  Automatic changelog: Run it just one time during the night
     add 2294aac  Merge pull request #435 from apache/auto-changelog
     add c26a551  Fixed comment in the automatic changelog gh action
     add e76a792  Added performance test infrastructure for RabbitMQ
     add 0f26f98  Adjust the CamelSourceTask code to reduce CPU usage and heap allocations
     add a7bcd9c  Fix potentially unreleased DB resources in test code

No new revisions were added by this update.

Summary of changes:
 .github/workflows/automatic-changelog-update.yml   |  4 +-
 .../camel/kafkaconnector/CamelSourceTask.java      | 80 ++++++++++++----------
 docs/modules/ROOT/pages/testing.adoc               | 24 +++++++
 parent/pom.xml                                     |  7 ++
 .../kafkaconnector/jdbc/client/DatabaseClient.java | 15 ++--
 .../{itests-aws-v2 => perf-tests-rabbitmq}/pom.xml | 27 ++++----
 .../rabbitmq/services/ConnectionProperties.java}   | 10 +--
 .../services/RabbitMQLocalContainerService.java    | 67 ++++++++++++++++++
 .../rabbitmq/services/RabbitMQRemoteService.java   | 24 ++++---
 .../rabbitmq/services/RabbitMQService.java}        | 22 +++---
 .../rabbitmq/services/RabbitMQServiceFactory.java} | 23 +++----
 .../source/CamelRabbitMQPropertyFactory.java       | 76 ++++++++++++++++++++
 .../source/RabbitMQSourcePerformanceITCase.java    | 72 +++++++++++++++++++
 tests/pom.xml                                      |  1 +
 14 files changed, 358 insertions(+), 94 deletions(-)
 copy tests/{itests-aws-v2 => perf-tests-rabbitmq}/pom.xml (73%)
 copy tests/{itests-azure-common/src/test/java/org/apache/camel/kafkaconnector/azure/common/AzureCredentialsHolder.java => perf-tests-rabbitmq/src/test/java/org/apache/camel/kafkaconnector/rabbitmq/services/ConnectionProperties.java} (81%)
 create mode 100644 tests/perf-tests-rabbitmq/src/test/java/org/apache/camel/kafkaconnector/rabbitmq/services/RabbitMQLocalContainerService.java
 copy core/src/main/java/org/apache/camel/kafkaconnector/VersionUtil.java => tests/perf-tests-rabbitmq/src/test/java/org/apache/camel/kafkaconnector/rabbitmq/services/RabbitMQRemoteService.java (72%)
 copy tests/{itests-aws-common/src/test/java/org/apache/camel/kafkaconnector/aws/common/services/AWSService.java => perf-tests-rabbitmq/src/test/java/org/apache/camel/kafkaconnector/rabbitmq/services/RabbitMQService.java} (84%)
 copy tests/{itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/services/HDFSServiceFactory.java => perf-tests-rabbitmq/src/test/java/org/apache/camel/kafkaconnector/rabbitmq/services/RabbitMQServiceFactory.java} (59%)
 create mode 100644 tests/perf-tests-rabbitmq/src/test/java/org/apache/camel/kafkaconnector/rabbitmq/source/CamelRabbitMQPropertyFactory.java
 create mode 100644 tests/perf-tests-rabbitmq/src/test/java/org/apache/camel/kafkaconnector/rabbitmq/source/RabbitMQSourcePerformanceITCase.java