Skip to content

Object store move fixes and more - #48160

Merged
blizzz merged 12 commits into
masterfrom
object-store-move-fixes
Sep 18, 2024
Merged

Object store move fixes and more#48160
blizzz merged 12 commits into
masterfrom
object-store-move-fixes

Conversation

@icewind1991

@icewind1991icewind1991 commented Sep 18, 2024

Copy link
Copy Markdown
Member

Fixes some issues in cross-storage moves with object storage found by the tests added in #47986

I'm not sure how much of these issues would occur in the real world or only in the artificial test situations.

Comes with a bonus lower overhead file_put_contents implementation.

Fixes#48169

@icewind1991icewind1991 added the 3. to review Waiting for reviews label Sep 18, 2024
@icewind1991icewind1991 added this to the Nextcloud 31 milestone Sep 18, 2024
@icewind1991
icewind1991 requested review from a team, artonge, provokateurin and yemkareems and removed request for a teamSeptember 18, 2024 09:21
@provokateurin

Copy link
Copy Markdown
Member

It seems to uncover a lot of different problems according to the tests.

@icewind1991icewind1991 added 2. developing Work in progress and removed 3. to review Waiting for reviews labels Sep 18, 2024
…FromStorage
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
@cfiehe

Copy link
Copy Markdown

@icewind1991
Thank you very much for fixing the issues 😃. Then in the very end the new test cases - even with initial bugs - were actually successful.

@icewind1991icewind1991 changed the title Object store move fixesObject store move fixes and moreSep 18, 2024
@icewind1991icewind1991 added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Sep 18, 2024
@icewind1991

Copy link
Copy Markdown
MemberAuthor

phpunit is green now

Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
@provokateurin

Copy link
Copy Markdown
Member

Seems like the sharding bug is back on oracle.

@icewind1991

Copy link
Copy Markdown
MemberAuthor

from what I can tell SharesReminderJob never worked on oracle, I'm trying to fix it, but you know, oracle...

@blizzz
blizzz merged commit 33928fc into masterSep 18, 2024
@blizzz
blizzz deleted the object-store-move-fixes branch September 18, 2024 15:50
@icewind1991

Copy link
Copy Markdown
MemberAuthor

/backport to stable30

This was referenced Sep 19, 2024
@skjnldsvskjnldsv mentioned this pull request Jan 7, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Method getStorageId() of StorageObjectStore returns null instead of the storage/bucket identifier

7 participants

@icewind1991@provokateurin@cfiehe@yemkareems@come-nc@joshtrichards@blizzz