-
Notifications
You must be signed in to change notification settings - Fork 93
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
Restore mistake in #1315 #1482
Restore mistake in #1315 #1482
Conversation
Test? |
d327ff2
to
4dce7ee
Compare
Will come shortly. This PR is created urgently for fixing the problem as the mistake is critical as it affects all users use Azure as backend storage. |
@phoebusm, thanks for raising this. Not clearing |
6132896
to
44dc3ba
Compare
@muhammadhamzasajjad It is more than just performance problem. Deletion can't be run as exception will be thrown. Or, if Explation:
batch_counter will definitely larger than delete_object_limit so all batch delete requests will be run at
Because of the extra checking you added in
arcticdb_ext.exceptions.InternalException: E_ASSERTION_FAILURE Azure delete batch size xxx exceeds maximum permitted batch size of 256 will be thrown before the batch requests being submitted to the SDK.
|
@muhammadhamzasajjad Also I have remove the obsolete batch size counter as it becomes obsolete after your refactor. |
Just added. |
44dc3ba
to
51f029d
Compare
Reference Issues/PRs
https://github.com/man-group/ArcticDB/pull/1315/files#r1557428013
Batch delete container is needed to be manually cleared after each batch run.
The operation has been incorrectly removed in #1315
What does this implement or fix?
Restore batch delete container clearing operation
Any other comments?
Checklist
Checklist for code changes...