cxzl25 commented on PR #4917: URL: https://github.com/apache/hbase/pull/4917#issuecomment-1344039543
> It looks like your HBase was build with Hadoop 2, but ran with Hadoop 3 runtime. Make sure your build and runtime dependency are the same. Yes, Hudi depends on `hbase-server 2.4.9`, but we use Hudi in Hadoop3, so it caused this exception `NoSuchMethodError`. You can find issue 5765 in the Hudi GitHub repository. > For what is worth, I specifically wrote this part of the code to avoid using reflection. Reflection does have a slight performance penalty. > It would make more sense for branch-2.x Thank you for the reminder, I now noticed that the master branch only has hadoop3. Is there any chance we can use reflection to fix this in the 2.4.x and 2.5.x branches ? If only the read and write api of hfile is used. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
