This is an automated email from the ASF dual-hosted git repository.
apupier pushed a change to branch CAMEL-22996-dropJava17
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 1b8077aadcf6 CAMEL-22996: replace deprecated new Locale() with
Locale.forLanguageTag() or Locale.of()
omit b00311ea479d CAMEL-22996: remove min=JAVA_21 from @EnabledForJreRange
in SSL and virtual thread tests
omit 5172f539bd94 CAMEL-22996: remove reflection workaround from
SSLContextParametersNamedGroupsListTest
omit 24d0ca56ff87 CAMEL-22996: simplify JDK enforcer message in root pom.xml
omit d11ea1f5af9e CAMEL-22996: update AGENTS.md Java minimum to 21+
omit c010bf3a6c50 CAMEL-22996: update camel-launcher to require Java 21
omit 57b540952b7e CAMEL-22996: update MigrationTools Java version checks to
reflect 4.24 minimum
omit c6e803ba3631 CAMEL-22996: update Doctor.checkJava() to require Java 21
omit 3cb454d54486 CAMEL-22996: drop JDK 17 from camel-jbang-container
Makefile
omit cf7a85c683f7 CAMEL-22996: update documentation to reflect Java 21
minimum
omit 13bc0a5d5656 CAMEL-22996: resolve Java-21 baseline TODOs (threadId,
Locale.of)
omit 48fb0a4c8064 CAMEL-22996: remove JDK 17 from Jenkinsfile
omit 618e71f338c1 CAMEL-22996: remove JDK 17 from GitHub Actions matrix
omit 0b1838d3dd61 CAMEL-22996: update archetype templates to Java 21
omit f94a8b8cf74a CAMEL-22996: raise jdk.version from 17 to 21
add 7b12fca82cf4 CAMEL-25681: camel-support - FileIdempotentRepository
caches a key only once it is stored
add f8bd57d57c79 CAMEL-25707: camel-elasticsearch-rest-client - bind the
basic authentication credentials to the cluster nodes
add 004809689f98 CAMEL-25708: camel-opensearch - bind the basic
authentication credentials to the cluster nodes
add 442e440e43e6 CAMEL-25706: camel-elasticsearch - bind the basic
authentication credentials to the cluster nodes
add b9ce3e793194 CAMEL-24812: ci - do not include modules located under
src/ in the incremental build
add ba5c8383cccf CAMEL-22996: raise jdk.version from 17 to 21
add 3f3da39a11f3 CAMEL-22996: update archetype templates to Java 21
add c0fd003ba337 CAMEL-22996: remove JDK 17 from GitHub Actions matrix
add 0e0bac5c84cb CAMEL-22996: remove JDK 17 from Jenkinsfile
add 7016a7c79445 CAMEL-22996: resolve Java-21 baseline TODOs (threadId,
Locale.of)
add 251360d4390b CAMEL-22996: update documentation to reflect Java 21
minimum
add d26dcf732015 CAMEL-22996: drop JDK 17 from camel-jbang-container
Makefile
add 654c8b7facc3 CAMEL-22996: update Doctor.checkJava() to require Java 21
add b11dfe366d42 CAMEL-22996: update MigrationTools Java version checks to
reflect 4.24 minimum
add 5c3ecf6aed42 CAMEL-22996: update camel-launcher to require Java 21
add 978637c1f4dc CAMEL-22996: update AGENTS.md Java minimum to 21+
add 072d05244382 CAMEL-22996: simplify JDK enforcer message in root pom.xml
add ebfa7d8775c0 CAMEL-22996: remove reflection workaround from
SSLContextParametersNamedGroupsListTest
add f9696956faf0 CAMEL-22996: remove min=JAVA_21 from @EnabledForJreRange
in SSL and virtual thread tests
add 728f3934dbc3 CAMEL-22996: replace deprecated new Locale() with
Locale.forLanguageTag() or Locale.of()
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (1b8077aadcf6)
\
N -- N -- N refs/heads/CAMEL-22996-dropJava17 (728f3934dbc3)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../actions/incremental-build/incremental-build.sh | 18 +++-
.../incremental-build/manual-it-mapping.txt | 2 -
.../client/ElasticsearchRestClientProducer.java | 38 +++++--
.../rest/client/NodeScopedCredentialsProvider.java | 81 +++++++++++++++
...ticsearchRestClientBasicAuthenticationTest.java | 95 +++++++++++++++++
...ticsearchRestClientProducerCredentialsTest.java | 81 +++++++++++++++
.../client/NodeScopedCredentialsProviderTest.java | 103 +++++++++++++++++++
.../camel/component/es/ElasticsearchProducer.java | 35 +++++--
.../es/NodeScopedCredentialsProvider.java | 81 +++++++++++++++
.../es/ElasticsearchProducerCredentialsTest.java | 83 +++++++++++++++
.../es/NodeScopedCredentialsProviderTest.java | 103 +++++++++++++++++++
.../opensearch/NodeScopedCredentialsProvider.java | 68 +++++++++++++
.../component/opensearch/OpensearchProducer.java | 37 +++++--
.../NodeScopedCredentialsProviderTest.java | 94 +++++++++++++++++
.../OpensearchBasicAuthenticationTest.java | 112 +++++++++++++++++++++
.../OpensearchProducerCredentialsTest.java | 82 +++++++++++++++
.../idempotent/FileIdempotentRepository.java | 9 +-
.../FileIdempotentRepositoryFailedStoreTest.java | 100 ++++++++++++++++++
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 22 ++++
19 files changed, 1213 insertions(+), 31 deletions(-)
create mode 100644
components/camel-elasticsearch-rest-client/src/main/java/org/apache/camel/component/elasticsearch/rest/client/NodeScopedCredentialsProvider.java
create mode 100644
components/camel-elasticsearch-rest-client/src/test/java/org/apache/camel/component/elasticsearch/rest/client/ElasticsearchRestClientBasicAuthenticationTest.java
create mode 100644
components/camel-elasticsearch-rest-client/src/test/java/org/apache/camel/component/elasticsearch/rest/client/ElasticsearchRestClientProducerCredentialsTest.java
create mode 100644
components/camel-elasticsearch-rest-client/src/test/java/org/apache/camel/component/elasticsearch/rest/client/NodeScopedCredentialsProviderTest.java
create mode 100644
components/camel-elasticsearch/src/main/java/org/apache/camel/component/es/NodeScopedCredentialsProvider.java
create mode 100644
components/camel-elasticsearch/src/test/java/org/apache/camel/component/es/ElasticsearchProducerCredentialsTest.java
create mode 100644
components/camel-elasticsearch/src/test/java/org/apache/camel/component/es/NodeScopedCredentialsProviderTest.java
create mode 100644
components/camel-opensearch/src/main/java/org/apache/camel/component/opensearch/NodeScopedCredentialsProvider.java
create mode 100644
components/camel-opensearch/src/test/java/org/apache/camel/component/opensearch/NodeScopedCredentialsProviderTest.java
create mode 100644
components/camel-opensearch/src/test/java/org/apache/camel/component/opensearch/OpensearchBasicAuthenticationTest.java
create mode 100644
components/camel-opensearch/src/test/java/org/apache/camel/component/opensearch/OpensearchProducerCredentialsTest.java
create mode 100644
core/camel-support/src/test/java/org/apache/camel/support/processor/idempotent/FileIdempotentRepositoryFailedStoreTest.java