Skip to content

Conversation

@kinyoklion
Copy link
Member

@kinyoklion kinyoklion commented Feb 4, 2026

BEGIN_COMMIT_OVERRIDE
feat(experimental): Release EAP support for FDv2 data system.
END_COMMIT_OVERRIDE

Note

Low Risk
Behavioral changes are limited to logging and minor exception-handling semantics in polling code; low risk aside from potentially changing how shutdown-related interrupts propagate.

Overview
Improves polling robustness/observability by making PollingBase.logger protected for subclasses and clarifying that failures while translating a changeset are treated as invalid data.

Updates PollingSynchronizerImpl to handle InterruptedException and ExecutionException separately, emitting debug logs and restoring the thread interrupt flag when interrupted.

Written by Cursor Bugbot for commit 5d0ff6e. This will update automatically on new commits. Configure here.

@kinyoklion kinyoklion requested a review from a team as a code owner February 4, 2026 17:39
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Copy link
Contributor

@tanderson-ld tanderson-ld left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Logger inconsistency thread seems legit.

@kinyoklion kinyoklion merged commit 6d7000b into main Feb 4, 2026
21 checks passed
@kinyoklion kinyoklion deleted the rlamb/address-minor-comments branch February 4, 2026 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants