Azure / Azure/azure-functions-sql-extension

Allow failed function executions to only mark some rows as failed

Open
#771 2 comments 0 reactions 1 assignee Claimed by @VasuBhog View on GitHub
enhancement P1 trigger
Dominant language
C#
Stars
130
Forks
71
Avg merge
4d 8h
Merged PRs (30d)
4

Description

Currently if a function throws an exception it will fail the entire batch of rows sent, retrying them again in 60sec. This isn't great if a it was a single row that caused the exception - since it means that user functions need to be resilient to possibly retries and may end up with "good" rows being ignored if even a single bad row causes some exception.

It would be good to look into providing a way for functions to tell the trigger binding what rows it was able to successfully process and then only mark the ones that aren't in that list as needing to be retried.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.