Scan processing deadlocks
Closes #677 (closed)
This MR:
-
Resolves database transaction errors during processing such that the failure can be reported properly -
Rewrites pregrader logic to catch transaction errors -
Investigates more places where race conditions can cause transaction errors
Edited by Anton Akhmerov