-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
HBASE-28459 HFileOutputFormat2 ClassCastException with s3 magic committer #5851
Conversation
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.
Looks good to me. The branch-2 PR will probably be more contentious 😄
🎊 +1 overall
This message was automatically generated. |
💔 -1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
…tter (#5851) Co-authored-by: Sravi Kommineni <[email protected]> Signed-off-by: Duo Zhang <[email protected]> Reviewed-by: Ray Mattingly <[email protected]> (cherry picked from commit 917f2f1)
@ksravista Do you have a jira account? If not, please go to https://selfserve.apache.org/jira-account.html to register one so I can assign HBASE-28459 to you. |
Yes, my username is |
…tter (apache#5851) Co-authored-by: Sravi Kommineni <[email protected]> Signed-off-by: Duo Zhang <[email protected]> Reviewed-by: Ray Mattingly <[email protected]>
OutputCommitter needs to be casted to PathOutputCommitter instead of FileOutputCommitter to allow S3 Magic committer as output committer. PathOutputCommitter is only available starting from Hadoop 3 so this change isn't backwards compatible with HBase using Hadoop 2.
As similar change will be applied to branch-2, which will be compatible with Hadoop 2 as well.