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

[DNM] add skeleton for passing soft slot granter to pebble #79556

Closed
wants to merge 2 commits into from
Closed

[DNM] add skeleton for passing soft slot granter to pebble #79556

wants to merge 2 commits into from

Conversation

bananabrick
Copy link
Contributor

No description provided.

sumeerbhola and others added 2 commits March 28, 2022 13:52
This is for using additional theads for Pebble compaction compression
and later for adjusting the number of concurrent compactions.

Since these slots are not acquired or released in a very fine grained
manner, we've chosen to model these in way that allows for
over-commitment. The SoftSlotGranter should be used for acquiring
and releasing such slots, instead of WorkQueue, since there is no
queueing for such slots.

Release note: None
@cockroach-teamcity
Copy link
Member

This change is Reviewable

@bananabrick bananabrick changed the title Admission cpu [dnm] add skeleton for passing soft slot granter to pebble Apr 7, 2022
@bananabrick bananabrick changed the title [dnm] add skeleton for passing soft slot granter to pebble [DNM] add skeleton for passing soft slot granter to pebble Apr 7, 2022
@bananabrick
Copy link
Contributor Author

This doesn't have the Pebble level changes, so by itself, this pr doesn't make sense.

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