Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make ViewManager updates resilient to offline DB status. #9955

Open
wants to merge 1 commit into
base: 3.1.x
Choose a base branch
from

Conversation

timw
Copy link
Contributor

@timw timw commented Mar 27, 2023

What does this PR do?

Prevents an offline DB status from breaking the view manager update task.

Related issues

Separated out from #9854

View update uses distributed state, which can break if view update occurs during a distributed state change, breaking the update loop.
@timw
Copy link
Contributor Author

timw commented Mar 28, 2023

@tglman This depends on the tracing executor variants introduced in db45760 (which in turn depend on the introduction of tracing executors).
Do you want me to pull in the tracing changes now, or switch this to the non-tracing variant for now?

@tglman
Copy link
Member

tglman commented Apr 3, 2023

Hi,

Thanks for this, yeah will check if this is actually needed, in the 3.2.x branch all this logic as been already re-worked, so this is relevant only for 3.1.x

@tglman tglman added this to the 3.1.x milestone Jan 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants