Skip to content

Conversation

cstyan
Copy link
Member

@cstyan cstyan commented Dec 5, 2023

Backports fixes from #13223 and #13224

TL; DR, remote writes WAL reading code was updated to read via a notification channel rather than on a timer (now with a much longer timer as a backup mechanism), but the wiring up of the notification channel for agent mode was missing. The same bug pointed out that we could also short circuit the notification channel and timer when replaying the WAL at the start of remote write.

jlevesy and others added 2 commits December 5, 2023 08:37
Signed-off-by: Julien Levesy <jlevesy@gmail.com>
Signed-off-by: Callum Styan <callumstyan@gmail.com>
Co-authored-by: Callum Styan <callumstyan@gmail.com>
Signed-off-by: Julien Levesy <jlevesy@gmail.com>
Signed-off-by: Callum Styan <callumstyan@gmail.com>
Co-authored-by: Callum Styan <callumstyan@gmail.com>
@cstyan cstyan requested a review from jesusvazquez as a code owner December 5, 2023 16:42
Copy link
Member

@bboreham bboreham left a comment

Choose a reason for hiding this comment

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

lgtm

Copy link
Member

@bwplotka bwplotka left a comment

Choose a reason for hiding this comment

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

👍🏽

@SuperQ
Copy link
Member

SuperQ commented Dec 6, 2023

Re-ran flaky Windows test.

@bwplotka
Copy link
Member

bwplotka commented Dec 7, 2023

Merging for potential 2.48.1 (cc @LeviHarrison)

@bwplotka bwplotka merged commit 6034dcb into release-2.48 Dec 7, 2023
@bwplotka bwplotka deleted the backport-agent-notify-fixes branch December 7, 2023 12:20
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.

5 participants