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

storage/engine: replace multiple engine testing methods from runWithAllEngines to for _, engineImpl := range mvccEngineImpls #42060

Closed
hueypark opened this issue Oct 31, 2019 · 0 comments · Fixed by #42225
Assignees

Comments

@hueypark
Copy link
Contributor

for _, engineImpl := range mvccEngineImpls allows us to select the subtests from the command line. and used more widely.

See #41991 (review)

@petermattis petermattis self-assigned this Nov 6, 2019
craig bot pushed a commit that referenced this issue Nov 7, 2019
42225: storage/engine: remove runWithAllEngines r=petermattis a=petermattis

Replace usage of `runWithAllEngines` with the more widely used for-loop
over `mvccEngineImpls`.

Fixes #42060

Release note: None

42235: roachtest: update gopg ORM test r=yuzefovich a=yuzefovich

There was a new release of gopg ORM which included a couple of PRs that
improved the tool's testing infrastructure. Namely, the new release has
several environment variables that can override the default options, and
now we will use those. Also, there was a minor modification of error
matching, so we can remove one of the tests from the ignore lists.

Fixes: #41890.

Release note: None

42268: bulk,importccl: re-read settings during ingestion r=dt a=dt

Prior to this patch, the bulk-ingestion helpers were configured with size limits read from settings,
but then executed, sometimes for hours, against those values that were passed in, not reacting to
later changes in the underlying setting.

This change plumbs those values though as func() int64 instead of int64, re-reading the setting value
each time it is used and thus reflecting any changes to the underlying setting during execution.

Also, while I'm here: switch uint64 to int64 to match our usual style guidelines.

Release note (bug fix): fix bug where some settings changes were not reflected during currently running IMPORTs.

Co-authored-by: Peter Mattis <petermattis@gmail.com>
Co-authored-by: Yahor Yuzefovich <yahor@cockroachlabs.com>
Co-authored-by: David Taylor <tinystatemachine@gmail.com>
@craig craig bot closed this as completed in 07b0a34 Nov 7, 2019
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 a pull request may close this issue.

2 participants