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

roachtest: run clearrange test with range tombstones #88735

Merged
merged 1 commit into from
Sep 28, 2022

Conversation

aliher1911
Copy link
Contributor

Previously clear range tests were run with default server settings. Range tombstones are disabled by default so new functionality in schema change commands is not execised. This commit adds test variant that enables range tombstones.

Release note: None

Fixes #86752

@aliher1911 aliher1911 requested a review from nicktrav September 26, 2022 16:36
@cockroach-teamcity
Copy link
Member

This change is Reviewable

@aliher1911 aliher1911 force-pushed the clear_range_range_tombstone_gc branch from 2cc0f1d to 00962cc Compare September 26, 2022 16:43
@aliher1911
Copy link
Contributor Author

I'm seeing the desired behaviour and elevated performance impact caused by clear range. This is because GC hint (#88336) is not merged. It should go back to being similar to what was there before after this pr is rebased on top of the change.

@aliher1911
Copy link
Contributor Author

Needs backport as we will converge to a single version once range tombstones become default, but this release will benefit from having two dedicated tests.

@aliher1911 aliher1911 requested a review from a team September 27, 2022 18:04
Copy link
Contributor

@erikgrinaker erikgrinaker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

Previously clear range tests were run with default server settings.
Range tombstones are disabled by default so new functionality in
schema change commands is not execised. This commit adds test variant
that enables range tombstones.

Release note: None

Fixes cockroachdb#86752
@aliher1911 aliher1911 force-pushed the clear_range_range_tombstone_gc branch from 00962cc to e6a121b Compare September 28, 2022 07:42
@aliher1911
Copy link
Contributor Author

bors r=erikgrinaker

@craig
Copy link
Contributor

craig bot commented Sep 28, 2022

Build failed:

@aliher1911
Copy link
Contributor Author

bors r=erikgrinaker

@craig
Copy link
Contributor

craig bot commented Sep 28, 2022

Build succeeded:

@craig craig bot merged commit e783f14 into cockroachdb:master Sep 28, 2022
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.

roachtest: separate clearrange roachtest with MVCC range tombstones
3 participants