This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch fix/CAMEL-24976
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 9389fed9e184 CAMEL-24976: type converter - upgrade guide
omit 82e48cc5fb64 CAMEL-24976: type converter - fix smaller bugs in core
converters
omit 24196b406e54 CAMEL-24976: type converter - fix number conversions in
ObjectConverter
omit 7a208fb09104 CAMEL-24976: type converter - pick the nearest super type
converter deterministically
omit 1dd6da2f0aa7 CAMEL-24976: type converter - a recorded miss no longer
blocks conversions that can succeed
omit b5fbc66c4102 CAMEL-24976: type converter - converting to a primitive
returns the matching wrapper type
add 967cce64e784 CAMEL-24974: the failed delivery log line says where the
failure is (#26804)
add ff4aca6cab1b CAMEL-24976: type converter - converting to a primitive
returns the matching wrapper type
add f4d880b4f4e1 CAMEL-24976: type converter - a recorded miss no longer
blocks conversions that can succeed
add 2d8eeba7e633 CAMEL-24976: type converter - pick the nearest super type
converter deterministically
add dbda88099309 CAMEL-24976: type converter - fix number conversions in
ObjectConverter
add 387c257ac8b4 CAMEL-24976: type converter - fix smaller bugs in core
converters
add 99825dd4099d CAMEL-24976: type converter - upgrade guide
add 3cf529a2126d CAMEL-24976: camel-core - Type converter: a concurrently
recorded miss does not skip the fallback converters
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 (9389fed9e184)
\
N -- N -- N refs/heads/fix/CAMEL-24976 (3cf529a2126d)
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:
.../impl/converter/CoreTypeConverterRegistry.java | 3 +-
.../errorhandler/RedeliveryErrorHandler.java | 57 ++++++++---
.../FailedDeliveryOriginNoSourceLocationTest.java | 108 ++++++++++++++++++++
.../FailedDeliveryOriginRedeliveryTest.java | 109 +++++++++++++++++++++
.../camel/processor/FailedDeliveryOriginTest.java | 104 ++++++++++++++++++++
5 files changed, 366 insertions(+), 15 deletions(-)
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/FailedDeliveryOriginNoSourceLocationTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/FailedDeliveryOriginRedeliveryTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/FailedDeliveryOriginTest.java