Skip to content

Conversation

@nastra
Copy link
Contributor

@nastra nastra commented Jul 6, 2022

No description provided.

@nastra nastra force-pushed the error-prone-warnings branch from 603efe6 to f6286ef Compare July 6, 2022 14:05
@nastra nastra changed the title Arrow/AWS/Hive: Fix ErrorProne warnings Arrow/AWS/Core/Hive: Fix ErrorProne warnings Jul 6, 2022
@github-actions github-actions bot added the core label Jul 6, 2022
Copy link
Contributor

@kbendick kbendick left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks @nastra!

* @return the columnbytes interleaved
*/
@SuppressWarnings("ByteBufferBackingArray")
// NarrowingCompoundAssignment is intended here. See https://github.com/apache/iceberg/pull/5200#issuecomment-1176226163
Copy link
Contributor

Choose a reason for hiding this comment

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

👍

Copy link
Member

Choose a reason for hiding this comment

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

The only reason I don't have this documented more is that I was hoping we can get a better implementation in :)

I think we should write in some optimized versions for 2, 3, 4 columns since I think most cases will benefit in that range. Having more than that many Z order dimensions is probably a waste

@RussellSpitzer RussellSpitzer merged commit 96975d7 into apache:master Jul 7, 2022
@RussellSpitzer
Copy link
Member

Thanks for the PR @nastra and @Fokko and @kbendick for review!

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.

4 participants