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

Pass EvalCtx and result VectorPtr by Reference #1612

Closed
wants to merge 1 commit into from

Conversation

oerling
Copy link
Contributor

@oerling oerling commented May 13, 2022

Passes non-optional non-const parameters by reference. This avoids
nullability specifiers required by Mac Circle CI builds. Adds
nullability declarations to pointers that need them.

The scope of tis is expressions. The function base class signatures
are not changed.

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label May 13, 2022
Copy link
Contributor

@mbasmanova mbasmanova left a comment

Choose a reason for hiding this comment

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

Nice.

@facebook-github-bot
Copy link
Contributor

@oerling has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@facebook-github-bot
Copy link
Contributor

@oerling has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@oerling oerling force-pushed the expr-ci-pr branch 3 times, most recently from 8ce1895 to bef1e52 Compare May 13, 2022 21:30
@facebook-github-bot
Copy link
Contributor

@oerling has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

Passes non-optional non-const parameters by reference. This avoids
nullability specifiers required by Mac Circle CI builds. Adds
nullability declarations to pointers tat need them.

The scope of tis is expression/. The function base class signatures
are not changed.
@facebook-github-bot
Copy link
Contributor

@oerling has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

zhejiangxiaomai pushed a commit to zhejiangxiaomai/velox that referenced this pull request Jun 21, 2022
Summary:
Passes non-optional non-const parameters by reference. This avoids
nullability specifiers required by Mac Circle CI builds. Adds
nullability declarations to pointers that need them.

The scope of tis is expressions. The function base class signatures
are not changed.

Pull Request resolved: facebookincubator#1612

Reviewed By: mbasmanova

Differential Revision: D36378417

Pulled By: oerling

fbshipit-source-id: 2cd39123977fcff9c986992c3896d3a27c43a22f
shiyu-bytedance pushed a commit to shiyu-bytedance/velox-1 that referenced this pull request Aug 18, 2022
Summary:
Passes non-optional non-const parameters by reference. This avoids
nullability specifiers required by Mac Circle CI builds. Adds
nullability declarations to pointers that need them.

The scope of tis is expressions. The function base class signatures
are not changed.

Pull Request resolved: facebookincubator#1612

Reviewed By: mbasmanova

Differential Revision: D36378417

Pulled By: oerling

fbshipit-source-id: 2cd39123977fcff9c986992c3896d3a27c43a22f
marin-ma pushed a commit to marin-ma/velox-oap that referenced this pull request Dec 15, 2023
…#1618)

What changes were proposed in this pull request?
add format check for ch backend

(Fixes: facebookincubator#1612)

How was this patch tested?
unit tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants