You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Josh Elser (Jira)" <ji...@apache.org> on 2021/10/05 16:53:00 UTC

[jira] [Resolved] (HBASE-25900) HBoss tests compile/failure against Hadoop 3.3.1

     [ https://issues.apache.org/jira/browse/HBASE-25900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Josh Elser resolved HBASE-25900.
--------------------------------
    Fix Version/s: hbase-filesystem-1.0.0-alpha2
     Hadoop Flags: Reviewed
       Resolution: Fixed

Thanks Steve and Peter for the help along the way.

> HBoss tests compile/failure against Hadoop 3.3.1
> ------------------------------------------------
>
>                 Key: HBASE-25900
>                 URL: https://issues.apache.org/jira/browse/HBASE-25900
>             Project: HBase
>          Issue Type: Bug
>          Components: Filesystem Integration
>    Affects Versions: 1.0.2
>            Reporter: Steve Loughran
>            Assignee: Josh Elser
>            Priority: Major
>             Fix For: hbase-filesystem-1.0.0-alpha2
>
>
> Changes in Hadoop 3.3.x stop the tests compiling/working. 
> * changes in signature of nominally private classes (HADOOP-17497): fix, update
> * HADOOP-16721  -s3a rename throwing more exceptions, but no longer failing if the dest parent doesn't exist. Fix: change s3a.xml
> * HADOOP-17531/HADOOP-17620 distcp moving to listIterator; test failures. 
> * HADOOP-13327: tests on syncable which expect files being written to to be visible. Fix: skip that test
> The fix for HADOOP-17497 stops this compiling against Hadoop < 3.3.1. This is unfortunate but I can't see an easy fix. The new signature takes a parameters class, so we can (and already are) adding new config options without breaking this signature again. And I've tagged it as LimitedPrivate so that future developers will know it's used here



--
This message was sent by Atlassian Jira
(v8.3.4#803005)