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

Make Deidentifier Requests to Annotators Robust #133

Open
boyleconnor opened this issue Jun 8, 2021 · 0 comments
Open

Make Deidentifier Requests to Annotators Robust #133

boyleconnor opened this issue Jun 8, 2021 · 0 comments
Assignees
Labels
Enhancement New feature or request

Comments

@boyleconnor
Copy link
Collaborator

Is your proposal related to a problem?

When the deidentifier backend makes a request to an annotator (which can be user-submitted) that doesn't respond successfully (i.e. the annotator has an error on a request), the deidentifier fails non-gracefully.

Describe the solution you'd like

When a call to an annotator fails, the deidentifier should apply and return the successful annotation calls, as well as information about which calls were successful. The HTTP status would be something different than complete success, e.g. HTTP 207.

Describe alternatives you've considered

Alternatively, the deidentifier call could still fail if an annotator call fails, but it could fail more gracefully, giving a more informative message than a simple HTTP 500

@boyleconnor boyleconnor added the Enhancement New feature or request label Jun 8, 2021
@boyleconnor boyleconnor self-assigned this Jun 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant