[
https://issues.apache.org/jira/browse/PIG-4027?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lorand Bendig updated PIG-4027:
-------------------------------
Description:
The ivy resolver for apache-snapshots sets {{checkModified="true"}} which
updates the metadata of Tez dependencies if there are modifications, but since
the intermediary Tez builds are published under the same revision
(0.5.0-incubating-SNAPSHOT) the local cache will only be populated for the
first time with the jars and it won't get updated afterwards.
In order to force ivy to always look up the repository whether there are
changes in the Tez snapshots jars, {{changing="true"}} should be set on the Tez
dependencies.
Remark: when Tez dependencies are bumped up to a stable release, this flag
needs to be removed.
was:
The ivy resolver for apache-snapshots sets {{checkModified="true"}} which
updates the metadata of Tez dependencies if there are modifications, but since
the intermediary Tez builds are published under the same revision
(0.5.0-incubating-SNAPSHOT) the local cache will only be populated for the
first time with the jars and it won't get updated afterwards.
In order to force ivy to always look up the repository whether there are
changes in the Tez snapshots jars, {{changing="true"}} should be set on the Tez
dependencies.
Remark: when Tez dependencies are bumped up to a stable release, this flag need
to be removed.
> Always check for latest Tez snapshot dependencies
> -------------------------------------------------
>
> Key: PIG-4027
> URL: https://issues.apache.org/jira/browse/PIG-4027
> Project: Pig
> Issue Type: Bug
> Components: build, tez
> Reporter: Lorand Bendig
> Assignee: Lorand Bendig
> Priority: Minor
> Fix For: 0.14.0
>
> Attachments: PIG-4027.patch
>
>
> The ivy resolver for apache-snapshots sets {{checkModified="true"}} which
> updates the metadata of Tez dependencies if there are modifications, but
> since the intermediary Tez builds are published under the same revision
> (0.5.0-incubating-SNAPSHOT) the local cache will only be populated for the
> first time with the jars and it won't get updated afterwards.
> In order to force ivy to always look up the repository whether there are
> changes in the Tez snapshots jars, {{changing="true"}} should be set on the
> Tez dependencies.
> Remark: when Tez dependencies are bumped up to a stable release, this flag
> needs to be removed.
--
This message was sent by Atlassian JIRA
(v6.2#6252)