Skip to content

Conversation

@dt
Copy link
Contributor

@dt dt commented Apr 1, 2019

Backport 1/1 commits from #36363.

/cc @cockroachdb/release


Nodes appear to getting swamped with AddSSTable requests when they are highly overlapping and thus very expensive.
In particular, splits are getting stuck waiting for the AddSSTable calls since they were not marked as OK to backpressure, e.g.

storage/replica_command.go:246 [n4,split,s4,r202/2:/{Table/53/2/4…-Max}] initiating a split of this range at key /Table/53/2/4/82724/45 [r306] (1.0 GiB above threshold size 64 MiB)

h/t to @nvanbenschoten for the suggestion.

Release note (performance improvement): allow oversized ranges to split sooner.

Nodes appear to getting swamped with AddSSTable requests when they are highly overlapping and thus very expensive.
In particular, splits are getting stuck waiting for the AddSSTable calls since they were not marked as OK to backpressure.

Release note (performance improvement): allow oversized ranges to split sooner.
@dt dt requested review from a team, bdarnell and nvb April 1, 2019 04:09
@cockroach-teamcity
Copy link
Member

This change is Reviewable

@dt dt merged commit 2c99436 into cockroachdb:release-19.1 Apr 1, 2019
@dt dt deleted the backport19.1-36363 branch April 2, 2019 14:37
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