Fix plain object storage move directory operation undo#88198
Fix plain object storage move directory operation undo#88198Michicosun merged 4 commits intomasterfrom
Conversation
|
Could you give some explanation about the bug and the fix of this change? |
|
This is a bugfix so it needs changelog. |
For example, if you have this tree And you execute Though here is another problem, move directory renames only the first level folder, which means in the example ^ only |
|
Waiting for #88240 to be able to extend with tests and change the changelog entry to bugfix |
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md):
Do proper undo of the move directory operation in case of error. We need to rewrite all
prefix.pathobjects changed during the execution, not only the root one.