Skip to content

Fix#7303 REST client silent failure when error hop is disabled #7323

Open
leehaut wants to merge 1 commit into
apache:mainfrom
leehaut:hotfix/lance-common-78
Open

Fix#7303 REST client silent failure when error hop is disabled #7323
leehaut wants to merge 1 commit into
apache:mainfrom
leehaut:hotfix/lance-common-78

Conversation

@leehaut

@leehaut leehaut commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Fix #7303

  • BaseTransform.handlePutError()
    • Log errorDescriptions when a row is successfully sent to the error hop.
    • If error handling is enabled but no error rowset exists, fail loudly (logError, stopAll) instead of silently continuing.
  • PipelineMeta.lookupReferencesAfterLoading() — call syncTransformErrorHandlingWithHops():
    • Sync TransformErrorMeta.enabled with hop enabled state.
    • For legacy pipelines with no error field names configured, apply defaults: error_row, error_description, error_code.

Signed-off-by: lance <leehaut@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: pipeline created in HOP 2.16 with "REST client" shows issues in 2.18

1 participant