Skip to content

ARROW-10271: [Rust] Update dependencies#8433

Closed
nevi-me wants to merge 2 commits intoapache:masterfrom
nevi-me:ARROW-10271
Closed

ARROW-10271: [Rust] Update dependencies#8433
nevi-me wants to merge 2 commits intoapache:masterfrom
nevi-me:ARROW-10271

Conversation

@nevi-me
Copy link
Copy Markdown
Contributor

@nevi-me nevi-me commented Oct 11, 2020

Tested by running tests, benchmarks and examples.
Did this with simd on and off

The main one here is packed_simd > packed_simd_2,
as the former is broken on recent nightlies

Tested by running tests, benchmarks and examples.
Did this with `simd` on and off

The main one here is `packed_simd` > `packed_simd_2`,
as the former is broken on recent nightlies
@nevi-me
Copy link
Copy Markdown
Contributor Author

nevi-me commented Oct 11, 2020

I've marked this as a blocker for 2.0. I also tested with nightly-2020-10-10, and tests ran fine.

@andygrove, out of curiousity, is there any reason why datafusion doesn't enable simd by default? Looks like there's no easy way of enabling it, so users could be losing out on the benefits on compute.

Copy link
Copy Markdown
Member

@jorgecarleitao jorgecarleitao left a comment

Choose a reason for hiding this comment

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

Thanks a lot for taking this, @nevi-me . I agree that we should fix it ahead of 2.0.0; I have reviewed it and LGTM (pending CI passing)

@github-actions
Copy link
Copy Markdown

@andygrove
Copy link
Copy Markdown
Member

@nevi-me @jorgecarleitao I think we're too late to get this into 2.0.0 since the release candidate has already been cut and the voting process has started. I just ran the tests on the release candidate and it looks fine. If I'm understanding correctly, the issue resolved here is only relevant if we move away from the current nightly Rust?

@andygrove andygrove closed this in dcc86f4 Oct 11, 2020
@nevi-me
Copy link
Copy Markdown
Contributor Author

nevi-me commented Oct 11, 2020

Thanks Andy, it'll affect anyone who uses 2.0 with SIMD and a recent nightly. I don't yet know when pckdsmd broke, so it could be any nightly in the last month maybe.

@andygrove
Copy link
Copy Markdown
Member

Got it. If there is a 2.0.1 release then we could consider applying this patch there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants