Skip to content

pkg/workflows/dontime: introduce feature flagged fix for sequence number inconsistency - #2361

Open
jmank88 wants to merge 23 commits into
mainfrom
CRE-5838-dontime-seqnums
Open

jmank88 wants to merge 23 commits into
mainfrom
CRE-5838-dontime-seqnums

Conversation

@jmank88

@jmank88 jmank88 commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ API Diff Results - github.com/smartcontractkit/chainlink-common

⚠️ Breaking Changes (1)

pkg/workflows/dontime.(*Store) (1)
  • GetDonTimes — 🗑️ Removed

✅ Compatible Changes (6)

pkg/settings/cresettings.Schema (1)
  • DonTimeSequencedTimestampsEnabled — ➕ Added
pkg/workflows/dontime.(*Factory) (1)
  • InitLimits — ➕ Added
pkg/workflows/dontime/pb.(*ObservedDonTimes) (3)
  • EarliestTS — ➕ Added

  • GetTimestampsBySequence — ➕ Added

  • MaxSeqNum — ➕ Added

pkg/workflows/dontime/pb.ObservedDonTimes (1)
  • TimestampsBySequence — ➕ Added

📄 View full apidiff report

@jmank88
jmank88 force-pushed the CRE-5838-dontime-seqnums branch from 01f63a7 to 9cc0558 Compare September 8, 2026 22:14
Comment thread pkg/workflows/dontime/plugin.go Outdated
@jmank88
jmank88 requested a review from bolekk September 9, 2026 19:28
Comment thread pkg/workflows/dontime/pb/dontime.go
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
@jmank88
jmank88 requested a review from bolekk September 16, 2026 00:33
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
Comment thread pkg/workflows/dontime/plugin.go Outdated
@jmank88
jmank88 force-pushed the CRE-5838-dontime-seqnums branch from f5be451 to 02cb2e4 Compare October 6, 2026 20:28

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

These were only used from tests.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I overlooked this before. Updated here and transmitter.

bolekk
bolekk previously approved these changes Oct 7, 2026

@bolekk bolekk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

lgtm

Comment thread pkg/settings/cresettings/settings.go Outdated
Comment thread pkg/workflows/dontime/pb/dontime.go
@jmank88
jmank88 dismissed stale reviews from cedric-cordenier and bolekk via c5ba829 October 7, 2026 20:54
@jmank88
jmank88 marked this pull request as ready for review October 7, 2026 20:54
@jmank88
jmank88 requested review from a team as code owners October 7, 2026 20:54
@jmank88
jmank88 enabled auto-merge October 7, 2026 20:54

This branch has not been deployed

No deployments
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.

3 participants