+ Peter, Adam (The Yetus experts)
On Thu, Feb 1, 2018 at 9:49 AM, Alan Gates <alanfga...@gmail.com> wrote: > Ok, looking briefly at it, it looks like if we changed > testutils/…/TestScripts.java line 76 to set javaHome to 1.8 instead of 1.7 > that we’ll be running ptest with 1.8. I’m not familiar with ptest, but I’m > guessing that someone would need to make this change and then re-deploy > ptest in our test infrastructure. Is there anything else we need to do? > We clearly already have 1.8 installed on the test machines because the code > compiles with 1.8, but I don’t know what the path is, etc. > > Alan. > > On Tue, Jan 30, 2018 at 4:58 PM, Alan Gates <alanfga...@gmail.com> wrote: > > > I put code in the latest patch for HIVE-17983 that executes one of the > > compiled classes as part of the maven build. (It does this to > > automatically generate the config template.) This works locally and in > the > > ptest build. But in the Yetus tests it fails with: > > > > Exception in thread "main" java.lang.UnsupportedClassVersionError: > > org/apache/hadoop/hive/metastore/conf/ConfTemplatePrinter : Unsupported > > major.minor version 52.0 > > > > This means that it is compiling with JDK 1.8 but running it with 1.7. > How > > do we switch the Yetus build so it runs maven with the correct JDK > version? > > > > Alan. > > >