Skip to content

[SPARK-40134][BUILD] Update ORC to 1.7.6#37563

Closed
williamhyun wants to merge 1 commit intoapache:masterfrom
williamhyun:ORC-176
Closed

[SPARK-40134][BUILD] Update ORC to 1.7.6#37563
williamhyun wants to merge 1 commit intoapache:masterfrom
williamhyun:ORC-176

Conversation

@williamhyun
Copy link
Member

@williamhyun williamhyun commented Aug 18, 2022

What changes were proposed in this pull request?

This PR aims to update ORC to 1.7.6.

Why are the changes needed?

This will bring the latest changes and bug fixes.

https://github.com/apache/orc/releases/tag/v1.7.6

  • ORC-1204: ORC MapReduce writer to flush when long arrays
  • ORC-1205: nextVector should invoke ensureSize when reusing vectors
  • ORC-1215: Remove a wrong NotNull annotation on value of setAttribute
  • ORC-1222: Upgrade tools.hadoop.version to 2.10.2
  • ORC-1227: Use Constructor.newInstance instead of Class.newInstance
  • ORC-1228: Fix setAttribute to handle null value

Does this PR introduce any user-facing change?

No.

How was this patch tested?

Pass the CIs.

@github-actions github-actions bot added the BUILD label Aug 18, 2022
@williamhyun williamhyun marked this pull request as ready for review August 18, 2022 06:56
Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

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

Could you re-trigger the test, @williamhyun ?

Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

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

+1, LGTM. Thank you, @williamhyun .
Merged to master/3.3.

dongjoon-hyun pushed a commit that referenced this pull request Aug 18, 2022
This PR aims to update ORC to 1.7.6.

This will bring the latest changes and bug fixes.

https://github.com/apache/orc/releases/tag/v1.7.6

- ORC-1204: ORC MapReduce writer to flush when long arrays
- ORC-1205: `nextVector` should invoke `ensureSize` when reusing vectors
- ORC-1215: Remove a wrong `NotNull` annotation on `value` of `setAttribute`
- ORC-1222: Upgrade `tools.hadoop.version` to 2.10.2
- ORC-1227: Use `Constructor.newInstance` instead of `Class.newInstance`
- ORC-1228: Fix `setAttribute` to handle null value

No.

Pass the CIs.

Closes #37563 from williamhyun/ORC-176.

Authored-by: William Hyun <william@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit a1a049f)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants