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