allthingssecurity commented on PR #27670:
URL: https://github.com/apache/camel/pull/27670#issuecomment-6106216309
All three points are addressed in ec35d39b3e42:
- Snapshot before `list` / `get`: see the inline reply; deterministic test
for both the listing and the `objectName`
path with `includeBody=false`.
- Exchange not released on a failed download: `createExchange` now releases
the exchange for any failure while it is
populated (`GoogleCloudStorageConsumer.java:368-376`), which covers the
404 skip, other download failures and the
rejected object name. `exchangeOfAnObjectThatNoLongerExistsIsReleased`
fails on the previous commit. The exchanges a
stopping consumer does not route, or that are dropped when the poll fails,
are released as well (line 221).
- Upgrade guide: one `=== camel-google-storage` section.
Module suite: 61 tests, 0 failures, 0 errors.
_Claude Code on behalf of allthingssecurity_
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]