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

Properly update node allocator state on release #12435

Merged
merged 3 commits into from
May 18, 2022

Conversation

losipiuk
Copy link
Member

Description

Is this change a fix, improvement, new feature, refactoring, or other?

fix

Is this a change to the core query engine, a connector, client library, or the SPI interfaces? (be specific)

core query engine

How would you describe this change to a non-technical end user or system administrator?

Related issues, pull requests, and links

Fixes: #12415

Documentation

(x) No documentation is needed.
( ) Sufficient documentation is included in this PR.
( ) Documentation PR is available with #prnumber.
( ) Documentation issue #issuenumber is filed, and can be handled later.

Release notes

(x) No release notes entries required.
( ) Release notes entries required with the following suggested text:

(negligible chance that impact of this issue was visible to any user)

# Section
* Fix some things. ({issue}`issuenumber`)

@cla-bot cla-bot bot added the cla-signed label May 17, 2022
@losipiuk losipiuk requested review from arhimondr and findepi May 17, 2022 15:13
losipiuk added 3 commits May 17, 2022 17:15
Statement ordering was incorrect previously and routine to process
pending acquires was woken up before whole state related to released
node was updated. It could still be observed by routine that released node is
occupied and pending acquire was not fulfilled.
@losipiuk losipiuk force-pushed the lo/bin-packing-test-fixes branch from c5acc8f to 746b65e Compare May 17, 2022 15:15
@losipiuk losipiuk merged commit 119c6bd into trinodb:master May 18, 2022
@github-actions github-actions bot added this to the 382 milestone May 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
2 participants