This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git.
from 6e10a04 Upgrade to azure-bom 1.0.3 (#5642)
add e5a612b Use abstract SolrClientHandler (extracted out of
SolrConfiguration) and update tests (#5641)
No new revisions were added by this update.
Summary of changes:
.../camel-solr/src/main/docs/solr-component.adoc | 6 +-
.../camel/component/solr/SolrClientHandler.java | 154 +++++++++++++
.../component/solr/SolrClientHandlerCloud.java | 53 +++++
.../solr/SolrClientHandlerConcurrentUpdate.java | 45 ++++
.../component/solr/SolrClientHandlerHttp.java | 49 ++++
.../component/solr/SolrClientHandlerLbHttp.java | 45 ++++
.../apache/camel/component/solr/SolrComponent.java | 6 +-
.../camel/component/solr/SolrConfiguration.java | 255 +++++----------------
.../apache/camel/component/solr/SolrEndpoint.java | 16 +-
.../apache/camel/component/solr/SolrProducer.java | 8 +-
.../camel/component/solr/InitSolrEndpointTest.java | 75 ++++++
.../camel/component/solr/SolrTransactionsTest.java | 4 +-
.../component/solr/SolrUpdateAutocommitTest.java | 5 +-
.../camel/component/solr/SolrUpdateTest.java | 5 +-
.../solr/{ => integration}/SolrCloudITSupport.java | 3 +-
.../{ => integration}/SolrCloudProducerIT.java | 10 +-
.../solr/{ => integration}/SolrITSupport.java | 3 +-
17 files changed, 518 insertions(+), 224 deletions(-)
create mode 100644
components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandler.java
create mode 100644
components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerCloud.java
create mode 100644
components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerConcurrentUpdate.java
create mode 100644
components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerHttp.java
create mode 100644
components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerLbHttp.java
rename components/camel-solr/src/test/java/org/apache/camel/component/solr/{
=> integration}/SolrCloudITSupport.java (95%)
rename components/camel-solr/src/test/java/org/apache/camel/component/solr/{
=> integration}/SolrCloudProducerIT.java (83%)
rename components/camel-solr/src/test/java/org/apache/camel/component/solr/{
=> integration}/SolrITSupport.java (93%)