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