[
https://issues.apache.org/jira/browse/HIVE-26905?focusedWorklogId=837127&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-837127
]
ASF GitHub Bot logged work on HIVE-26905:
-----------------------------------------
Author: ASF GitHub Bot
Created on: 05/Jan/23 05:27
Start Date: 05/Jan/23 05:27
Worklog Time Spent: 10m
Work Description: cnauroth opened a new pull request, #3911:
URL: https://github.com/apache/hive/pull/3911
### What changes were proposed in this pull request?
Exclude pentaho-aggdesigner-algorithm from upgrade-acid build.
### Why are the changes needed?
In the current branch-3, upgrade-acid has a dependency on an old hive-exec
version that has a transitive dependency to
org.pentaho:pentaho-aggdesigner-algorithm. This artifact is no longer available
in commonly supported Maven repositories, which causes a build failure. We can
safely exclude the dependency, as was originally done in
[HIVE-25173](https://issues.apache.org/jira/browse/HIVE-25173).
Differences from the master patch branch are:
1. On master, this applied to the pre-upgrade sub-module. This sub-module
doesn't exist in branch-3, so the patch was rebased to the parent upgrade-acid
module.
2. Additionally, the pom.xml code had changed quite a bit on master. This is
just applying the equivalent exclusion from the HIVE-25173 diff:
a1d4c8a6b3cf8465ac1ae074748a8f5a04bb473f.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
I can run a full local build from branch-3 after applying this patch.
```
mvn -B -T 8 clean install -Pitests -DskipTests
```
Prior to this patch, my build failed while trying to download the
org.pentaho:pentaho-aggdesigner-algorithm artifact.
Issue Time Tracking
-------------------
Worklog Id: (was: 837127)
Remaining Estimate: 0h
Time Spent: 10m
> Backport HIVE-25173 to 3.2.0: Exclude pentaho-aggdesigner-algorithm from
> upgrade-acid build.
> --------------------------------------------------------------------------------------------
>
> Key: HIVE-26905
> URL: https://issues.apache.org/jira/browse/HIVE-26905
> Project: Hive
> Issue Type: Bug
> Components: Build Infrastructure
> Reporter: Chris Nauroth
> Assignee: Chris Nauroth
> Priority: Major
> Labels: hive-3.2.0-must
> Time Spent: 10m
> Remaining Estimate: 0h
>
> In the current branch-3, upgrade-acid has a dependency on an old hive-exec
> version that has a transitive dependency to
> org.pentaho:pentaho-aggdesigner-algorithm. This artifact is no longer
> available in commonly supported Maven repositories, which causes a build
> failure. We can safely exclude the dependency, as was originally done in
> HIVE-25173.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)