This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git
from 5d642dc6b07 CAMEL-17949 - Infinite loop when setting retries
add 4a61168caeb (chores) ci: run PR checks for backports to LTS branches
add c05c928da1b CAMEL-18127: implement adapter auto-configuration in the
resume API
add fce963f62ab Regen for commit c05c928da1b831c51c5d4617bbf81e0165b2bcf6
No new revisions were added by this update.
Summary of changes:
.github/workflows/master-pr-build.yml | 2 +
.../org/apache/camel/resume/adapter.properties | 18 ++
.../resume/{single => }/CaffeineCache.java | 61 +++++--
.../caffeine/resume/multi/CaffeineCache.java | 98 -----------
.../integration/ConsumeResumeStrategyIT.java | 2 +-
.../couchdb/consumer/CouchDbResumable.java | 15 +-
.../apache/camel/component/file/FileConsumer.java | 28 +++-
.../apache/camel/component/file/GenericFile.java | 10 +-
...ble.java => DirectoryEntriesResumeAdapter.java} | 6 +-
...meAdapter.java => FileOffsetResumeAdapter.java} | 18 +-
.../component/file/consumer/FileResumeAdapter.java | 8 +-
.../adapters/AbstractFileResumeAdapter.java} | 37 +++--
.../DefaultDirectoryEntriesResumeAdapter.java | 75 +++++++++
.../adapters/DefaultFileOffsetResumeAdapter.java | 95 +++++++++++
.../adapters/DefaultFileSetResumeAdapter.java | 65 --------
.../adapters/DefaultGenericFileResumeAdapter.java | 64 --------
.../DirectoryEntries.java} | 33 ++--
.../file/consumer/adapters/FileOffset.java} | 31 ++--
.../adapters/FileResumeAdapterDelegate.java | 92 +++++++++++
.../FileSet.java} | 47 ++++--
.../org/apache/camel/resume/adapter.properties | 18 ++
.../kafka/consumer/support/KafkaResumable.java | 15 +-
.../resume/kafka/KafkaResumeStrategy.java | 5 +-
.../resume/kafka/MultiNodeKafkaResumeStrategy.java | 84 +++++-----
.../kafka/SingleNodeKafkaResumeStrategy.java | 159 +++++++++++-------
.../KafkaConsumerWithResumeRouteStrategyIT.java | 16 +-
.../resume/{ResumeStrategy.java => Cacheable.java} | 32 ++--
.../org/apache/camel/resume/Deserializable.java | 56 +++++++
.../main/java/org/apache/camel/resume/Offset.java | 15 +-
.../SingleEntryCache.java => OffsetKey.java} | 32 ++--
.../java/org/apache/camel/resume/Resumable.java | 21 +--
.../java/org/apache/camel/resume/ResumableSet.java | 81 ---------
.../org/apache/camel/resume/ResumeAdapter.java | 3 +
.../org/apache/camel/resume/ResumeStrategy.java | 16 ++
.../java/org/apache/camel/resume/Serializable.java | 83 ++++++++++
.../resume/UpdatableConsumerResumeStrategy.java | 4 +-
.../apache/camel/resume/cache/MultiEntryCache.java | 29 ----
.../org/apache/camel/resume/cache/ResumeCache.java | 47 +++++-
.../org/apache/camel/impl/engine/DefaultRoute.java | 6 +-
.../docs/modules/eips/pages/resume-strategies.adoc | 51 +-----
.../processor/resume/DelegatingResumeAdapter.java | 181 ---------------------
.../processor/resume/ResumableCompletion.java | 14 +-
.../processor/resume/TransientResumeStrategy.java | 10 ++
.../FileConsumerResumeFromOffsetStrategyTest.java | 54 ++++--
.../file/FileConsumerResumeStrategyTest.java | 36 ++--
.../apache/camel/support/resume/AdapterHelper.java | 112 +++++++++++++
.../apache/camel/support/resume/OffsetKeys.java | 109 +++++++++++++
.../org/apache/camel/support/resume/Offsets.java | 24 ++-
.../apache/camel/support/resume/Resumables.java | 59 ++++++-
49 files changed, 1290 insertions(+), 887 deletions(-)
create mode 100644
components/camel-atom/src/main/resources/org/apache/camel/resume/adapter.properties
rename
components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/resume/{single
=> }/CaffeineCache.java (58%)
delete mode 100644
components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/resume/multi/CaffeineCache.java
rename
components/camel-file/src/main/java/org/apache/camel/component/file/consumer/{GenericFileResumable.java
=> DirectoryEntriesResumeAdapter.java} (81%)
rename
components/camel-file/src/main/java/org/apache/camel/component/file/consumer/{FileSetResumeAdapter.java
=> FileOffsetResumeAdapter.java} (69%)
copy
components/{camel-kafka/src/main/java/org/apache/camel/component/kafka/consumer/support/KafkaResumable.java
=>
camel-file/src/main/java/org/apache/camel/component/file/consumer/adapters/AbstractFileResumeAdapter.java}
(50%)
create mode 100644
components/camel-file/src/main/java/org/apache/camel/component/file/consumer/adapters/DefaultDirectoryEntriesResumeAdapter.java
create mode 100644
components/camel-file/src/main/java/org/apache/camel/component/file/consumer/adapters/DefaultFileOffsetResumeAdapter.java
delete mode 100644
components/camel-file/src/main/java/org/apache/camel/component/file/consumer/adapters/DefaultFileSetResumeAdapter.java
delete mode 100644
components/camel-file/src/main/java/org/apache/camel/component/file/consumer/adapters/DefaultGenericFileResumeAdapter.java
rename
components/camel-file/src/main/java/org/apache/camel/component/file/consumer/{FileResumeSet.java
=> adapters/DirectoryEntries.java} (70%)
rename
components/{camel-kafka/src/main/java/org/apache/camel/component/kafka/consumer/support/KafkaOffset.java
=>
camel-file/src/main/java/org/apache/camel/component/file/consumer/adapters/FileOffset.java}
(63%)
create mode 100644
components/camel-file/src/main/java/org/apache/camel/component/file/consumer/adapters/FileResumeAdapterDelegate.java
rename
components/camel-file/src/main/java/org/apache/camel/component/file/consumer/{GenericFileResumeAdapter.java
=> adapters/FileSet.java} (55%)
create mode 100644
components/camel-file/src/main/resources/org/apache/camel/resume/adapter.properties
copy core/camel-api/src/main/java/org/apache/camel/resume/{ResumeStrategy.java
=> Cacheable.java} (53%)
create mode 100644
core/camel-api/src/main/java/org/apache/camel/resume/Deserializable.java
rename
core/camel-api/src/main/java/org/apache/camel/resume/{cache/SingleEntryCache.java
=> OffsetKey.java} (62%)
delete mode 100644
core/camel-api/src/main/java/org/apache/camel/resume/ResumableSet.java
create mode 100644
core/camel-api/src/main/java/org/apache/camel/resume/Serializable.java
delete mode 100644
core/camel-api/src/main/java/org/apache/camel/resume/cache/MultiEntryCache.java
delete mode 100644
core/camel-core-processor/src/main/java/org/apache/camel/processor/resume/DelegatingResumeAdapter.java
create mode 100644
core/camel-support/src/main/java/org/apache/camel/support/resume/AdapterHelper.java
create mode 100644
core/camel-support/src/main/java/org/apache/camel/support/resume/OffsetKeys.java