-
Notifications
You must be signed in to change notification settings - Fork 413
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using azure blob fails to upload splits #5552
Comments
At first glance, it seems that my assumption is correct as quickwit is not doing any specific handling for azure very low max part size https://azure.microsoft.com/en-us/blog/general-availability-larger-block-blobs-in-azure-storage/ |
Thank you for your report. We won't have time to fix and experiment with Azure unfortunately. If someone wants to help with this? |
FYI: After further testing, it seems like my PR fixes uploads but something is still wrong (corrupted splits?)
I'd be happy to fix this issue myself but from what I understand, you won't have time to perform a review as of now? |
No I will be able to review, and even help. I just do not want to go through playing with Azure :) |
Oh I have nothing against Azure! It's just I don't have it configured right now. |
After ingesting around 100M docs, I started to get such errors:
WARN merge{merge_split_id=01JCZ8FMKQ06XP94SYK95TB9E8 split_ids=["01JCY8PPA9CQ6QGCK29J4RCSG5", "01JCY998YBNJKP9PF9HMG6487S", "01JCY4SFWYDDYBCVRD2ZPVJ026"] typ=Merge}:uploader: quickwit_indexing::actors::uploader: Failed to upload split. Killing! cause=failed uploading key 01JCZ8FMKQ06XP94SYK95TB9E8.split in bucket azure://quickwit/indexes/
Of which the root cause seems to be:
2024-11-18T10:27:37.793408+01:00 merklemap quickwit[876138]: 0: storage error(kind=Service, source=Azure error wrapper(inner=server returned error status which will not be retried: 413))
My first guess is that quickwit is trying to upload parts that are too large? https://learn.microsoft.com/en-us/troubleshoot/azure/azure-storage/blobs/connectivity/request-body-large
Expected behavior
Using azure blob storage should not fail.
Configuration:
The text was updated successfully, but these errors were encountered: