Feat add _etag for object storage#65386
Conversation
|
This is an automated comment for commit 364e973 with description of existing statuses. It's updated for the latest CI running ✅ Click here to open a full report in a separate page Successful checks
|
|
@kssenii Hi, How can I rerun CI? |
|
CI fails for a reason.
If you open |
|
@kssenii Ok, Thank you very much. |
|
@kssenii The etag should just be a random string, and I have no way of knowing its value. Can I just check if it is empty here? |
Yes, of course. |
|
|
00992_system_parts_race_condition_zookeeper_long -- this test is flaky, do not mind this failure. I will mark this failure is ignored. The tests will continue once I fix |
Please check this failure it should be related to changes |
|
|
@skyoct, could you please fix the build? |
|
@kssenii Okay, I will fix it immediately. |
Fixed it now, @skyoct please don't do merge with master for this PR now, if it is not necessary, because it now breaks the sync each time for this PR. Could you please also fix style-check? |
There was a problem hiding this comment.
@kssenii I feel that this test case not passing is quite strange. Want to try again.
79aea8d to
1505cb2
Compare
|
|
|
@kssenii Hi, Can you help review? |
Sorry, Cloud For Sync gets stuck in pending state for this PR, I restarted it yesterday via github api, but it does not finish still. I will try again to reset it again via github api, and if it does not help again - I will push an empty commit. |
|
@kssenii, it is very strange to have ETag in double quotes: Unless it already was in double quotes in HTTP headers, it looks like a bug in AWS SDK. |
|
And I don't see implementation for the URL engine, where it would also be natural. |
|
@kssenii, |



Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Add
_etagvirtual column for S3 table engine. Fixes #65312.Documentation entry for user-facing changes
CI Settings (Only check the boxes if you know what you are doing):