Skip to content

colexec: miscellaneous cleanups#40999

Merged
craig[bot] merged 1 commit intocockroachdb:masterfrom
yuzefovich:colexec-cleanup
Sep 25, 2019
Merged

colexec: miscellaneous cleanups#40999
craig[bot] merged 1 commit intocockroachdb:masterfrom
yuzefovich:colexec-cleanup

Conversation

@yuzefovich
Copy link
Copy Markdown
Member

This commit cleans up a few things:

  • removes Int8 and Float32 methods from Vec interface (these types were
    recently removed)
  • removes special casing for CFetcher when catching a vectorized panic
    (CFetcher has been recently moved into colexec package)
  • adds leaktest to all tests in colexec package.

Release justification: Category 1: Non-production code changes.

Release note: None

@yuzefovich yuzefovich requested review from a team, jordanlewis and rafiss September 23, 2019 21:32
@cockroach-teamcity
Copy link
Copy Markdown
Member

This change is Reviewable

@yuzefovich
Copy link
Copy Markdown
Member Author

TFTR!

bors r=jordanlewis

@craig
Copy link
Copy Markdown
Contributor

craig bot commented Sep 25, 2019

Build failed

@yuzefovich
Copy link
Copy Markdown
Member Author

bors r-

A few places were missed for adding leaktest. I'll fix it tomorrow.

This commit cleans up a few things:
- removes Int8 and Float32 methods from Vec interface (these types were
recently removed)
- removes special casing for CFetcher when catching a vectorized panic
(CFetcher has been recently moved into colexec package)
- adds leaktest to all tests in colexec package.

Release justification: Category 1: Non-production code changes.

Release note: None
@yuzefovich
Copy link
Copy Markdown
Member Author

I rebased this PR and regenerated leaktest things.

bors r=jordanlewis

craig bot pushed a commit that referenced this pull request Sep 25, 2019
40999: colexec: miscellaneous cleanups r=jordanlewis a=yuzefovich

This commit cleans up a few things:
- removes Int8 and Float32 methods from Vec interface (these types were
recently removed)
- removes special casing for CFetcher when catching a vectorized panic
(CFetcher has been recently moved into colexec package)
- adds leaktest to all tests in colexec package.

Release justification: Category 1: Non-production code changes.

Release note: None

41072: movr: Initialize movr's faker if it hasn't been already in workload r=danhhz a=rohany

Fixes #40846.

Release justification: Low risk bug fix.

Release note (bug fix): Fix panic in cockroach workload movr run.

Co-authored-by: Yahor Yuzefovich <yahor@cockroachlabs.com>
Co-authored-by: Rohan Yadav <rohany@cockroachlabs.com>
@craig
Copy link
Copy Markdown
Contributor

craig bot commented Sep 25, 2019

Build succeeded

@craig craig bot merged commit ce7d287 into cockroachdb:master Sep 25, 2019
@yuzefovich yuzefovich deleted the colexec-cleanup branch November 12, 2019 23:49
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