Hello Gang,

I have taken up the task of upgrading all of the Hive POM files to upgrade
the version of the Apache parent POM from which they inherent.

I have hit a snag though and I would like to ask your support.

The upgraded POM files builds locally for me but I cannot get it to pass
upstream.  I tracked the problem back to how YETUS is implemented.  YETUS's
first phase checks out and builds the 'master' branch of the project and
performs some sanity checks.  It builds the root project and all of its
modules.  For its second phase, it applies the submitted patch and builds
the project again.  However, YETUS does not build from the root POM file on
the second phase.  It only builds from directory of each module.  This is
problematic since my patch updates the parent POM file.  It looks to me
that YETUS will only build the parent POM file during phase 2 if the POM
file was modified to change the version number of the project.  I am not
incrementing the version here, I am hoping to get this into Hive 4.0.

I would like to propose that we merge the latest patch I have provided and
work out any issues that may arise after the fact.  Future builds should
succeed since YETUS will build the modified root POM file for future builds.

Thanks

Reply via email to