Skip to content
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

Strong error handling integration #94

Open
ccmcintyre-kingsds opened this issue Sep 4, 2022 · 0 comments
Open

Strong error handling integration #94

ccmcintyre-kingsds opened this issue Sep 4, 2022 · 0 comments
Labels
cache Relates to variable hashing during sync dcp Relates to DCP or the Compute API documentation Improvements or additions to documentation enhancement New feature or request javascript Relates to JavaScript or Node.js code pipes Relates to interprocess streaming python Relates to Python code shared memory Relates to interprocess memory mapping wasm Relates to WebAssembly components

Comments

@ccmcintyre-kingsds
Copy link
Contributor

ccmcintyre-kingsds commented Sep 4, 2022

In service of more effective problem diagnosis and resolution, for both Bifrost developers and third-party users:

  • Comprehensive and specific cross-language error handling for Bifrost in both local interop and distributed workloads.
  • Clear and concise messages communicating the nature (and possible resolution) of errors caused by Bifrost or Pyodide.
  • Return Python error messages, with types and stacks, when thrown from within user scripts, and clearly indicate this source.

Relates to #91 (Strong debugging integration).
Relates to #95 (Strong testbed integration).

@ccmcintyre-kingsds ccmcintyre-kingsds added enhancement New feature or request dcp Relates to DCP or the Compute API python Relates to Python code javascript Relates to JavaScript or Node.js code wasm Relates to WebAssembly components shared memory Relates to interprocess memory mapping pipes Relates to interprocess streaming cache Relates to variable hashing during sync labels Sep 4, 2022
@ccmcintyre-kingsds ccmcintyre-kingsds added the documentation Improvements or additions to documentation label Sep 4, 2022
@ccmcintyre-kingsds ccmcintyre-kingsds added this to the Bifrost Gets Buff milestone Sep 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cache Relates to variable hashing during sync dcp Relates to DCP or the Compute API documentation Improvements or additions to documentation enhancement New feature or request javascript Relates to JavaScript or Node.js code pipes Relates to interprocess streaming python Relates to Python code shared memory Relates to interprocess memory mapping wasm Relates to WebAssembly components
Projects
None yet
Development

No branches or pull requests

1 participant