Bug #9897

[Python SDK] Exceptions are silently supressed by block prefetch workers

Added by Colin Nolan about 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Tom Morris
Category:
SDKs
Target version:
Start date:
08/31/2016
Due date:
% Done:

100%

Estimated time:
Story points:
-

Description

Block prefetch workers have a catch-all exception handler that supresses exceptions without so much as even logging them:
https://github.com/curoverse/arvados/blob/c1ac820b37938e3b9a533d93b55eb12a0808cf0d/sdk/python/arvados/arvfile.py#L511-L512

Silenced exceptions do not help with debugging!

Associated revisions

Revision 9c3cc0f6
Added by Tom Clegg almost 5 years ago

Merge branch '9897-log-block-prefetch-worker-exceptions' closes #9897

History

#1 Updated by Colin Nolan almost 5 years ago

  • Assigned To set to Colin Nolan

*suppressed

#2 Updated by Colin Nolan almost 5 years ago

  • % Done changed from 0 to 100

#3 Updated by Tom Morris almost 5 years ago

  • Subject changed from Exceptions are silently supressed by block prefetch workers to [Python SDK] Exceptions are silently supressed by block prefetch workers
  • Category changed from FUSE to SDKs
  • Assigned To changed from Colin Nolan to Tom Morris
  • Target version set to 2016-11-23 sprint

#4 Updated by Tom Clegg almost 5 years ago

  • Status changed from New to Resolved

Applied in changeset arvados|commit:9c3cc0f61751720cfdea62717934746d1aa32b72.

Also available in: Atom PDF