ConduitIO / ConduitIO/conduit

Feature: Let connectors provide their own fatal errors

Open
#2,069 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Go
Stars
610
Forks
63
Avg merge
12h 28m
Merged PRs (30d)
57

Description

### Feature description

On [Conduit v.0.12.0](https://conduit.io/changelog/2024-10-10-conduit-0-12-0-release), we provided the ability to automatically recover from errors.

In Conduit, a [fatal error](https://github.com/ConduitIO/conduit/blob/main/pkg/foundation/cerrors/fatal.go) causes the pipeline to go into a [degraded state automatically](https://github.com/ConduitIO/conduit/blob/main/pkg/lifecycle/service.go#L780-L784), which is something some connectors might want.

The request here is to let connectors provide those.

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.