-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Scatter struct nulls when deserializing Presto wire format #7813
Conversation
✅ Deploy Preview for meta-velox canceled.
|
3d06ccf
to
ec70715
Compare
@@ -304,21 +321,45 @@ void readDecimalValues( | |||
} | |||
} | |||
|
|||
vector_size_t sizeWithIncomingNulls( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This function can be just incomingNulls ? numIncomingNulls : size
, just inline it would be shorter
@oerling has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
@oerling There is a failure in aggregate fuzzer that rooting from deserialization: https://app.circleci.com/pipelines/github/facebookincubator/velox/39898/workflows/2f5fc9f3-3588-416c-be6a-7e47c50b40db/jobs/271651
|
5a1ee86
to
8a3382a
Compare
@oerling has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
fd74a8d
to
98ce76a
Compare
using StructNullsMap = | ||
folly::F14FastMap<int64_t, std::pair<std::vector<uint64_t>, int32_t>>; | ||
|
||
auto& structNullsMap() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit:
std::unique_ptr<StructNullsMap> structNullsMap() {
98ce76a
to
8641749
Compare
@oerling has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
690cd06
to
33d55e9
Compare
@oerling has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
33d55e9
to
3869ae0
Compare
@oerling has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
This pull request has been reverted by ef47305. |
No description provided.