This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch fix/CAMEL-26928
in repository https://gitbox.apache.org/repos/asf/camel.git
from 9e6be9db6d1c Merge branch 'main' into fix/CAMEL-26928
add b37495e6fb65 CAMEL-26928: camel-file - the move check costs little
without a link, runs before the read lock, and the docs recommend pointing the
move at the folder a link resolves to
No new revisions were added by this update.
Summary of changes:
.../apache/camel/catalog/docs/file-component.adoc | 18 +++---
.../camel-file/src/main/docs/file-component.adoc | 18 +++---
.../apache/camel/component/file/FileConsumer.java | 6 +-
.../camel/component/file/FileOperations.java | 4 ++
.../camel/component/file/GenericFileHelper.java | 64 ++++++++++++++++++++++
...ricFileRenamer.java => DefaultMoveRenamer.java} | 29 ++++++----
.../file/strategy/FileProcessStrategyFactory.java | 2 +-
.../strategy/GenericFileDeleteProcessStrategy.java | 11 ++--
.../GenericFileProcessStrategySupport.java | 11 ++--
.../strategy/GenericFileRenameProcessStrategy.java | 11 ++--
.../component/file/GenericFileHelperTest.java | 46 ++++++++++++++++
...nsumerMoveJailStartingDirectorySymlinkTest.java | 24 ++++++++
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 12 +++-
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 12 +++-
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 12 +++-
15 files changed, 233 insertions(+), 47 deletions(-)
copy
components/camel-file/src/main/java/org/apache/camel/component/file/strategy/{GenericFileRenamer.java
=> DefaultMoveRenamer.java} (50%)