-
Notifications
You must be signed in to change notification settings - Fork 103
Add default-off option everything in a parallel worker #240
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
base: main
Are you sure you want to change the base?
Conversation
}; | ||
|
||
let pcxt = pg_sys::CreateParallelContext(EXTENSION_NAME, PARALLEL_BUILD_MAIN, workers); | ||
let snapshot = if is_concurrent { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we have any tests today that use CREATE INDEX CONCURRENT?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like good progress to me overall. I'm thinking we should probably cut a point release with other pending fixes before merging this one though.
The `timescaledev/rust-builder` is outdated, and we don't need it anyways because everything in it we need is in the base GH Actions image. This fixes the CI failure in #240 stemming from this action's Docker image using an outdated Rust compiler. It also speeds up the check significantly, because we don't need to wait for the Docker image to be setup anymore.
This is a precursor to a latter PR to support parallel index build.