apache / apache/lucene

Require minimum ivy version [LUCENE-4960]

Open
#6,024 7 comments 0 reactions 1 assignee Claimed by @sarowe View on GitHub
affects-version:4.2.1 legacy-jira-fix-version:8.1 legacy-jira-priority:Minor tool:build type:bug
Dominant language
Java
Stars
3.6k
Forks
1.4k
Avg merge
2d 11h
Merged PRs (30d)
88

Description

Someone on solr-user ran into a problem while trying to run 'ant idea' so they could work on Solr in their IDE. @sarowe indicated that this is probably due to [IVY-1194](https://issues.apache.org/jira/browse/IVY-1194), requiring an ivy jar upgrade.

The build system should check for a minimum ivy version, just like it does with ant. The absolute minimum we require appears to be 2.2.0, but do we want to make it 2.3.0 due to [IVY-1388](https://issues.apache.org/jira/browse/IVY-1388)?

I'm not sure how to go about checking the ivy version. Checking the ant version is easy because it's ant itself that does the checking.

There might be other component versions that should be checked too.

---
Migrated from [LUCENE-4960](https://issues.apache.org/jira/browse/LUCENE-4960) by Shawn Heisey (@elyograg), updated Dec 08 2021
Attachments: [LUCENE-4960.patch](https://apache.github.io/lucene-jira-archive/attachments/LUCENE-4960/LUCENE-4960.patch)
Linked issues:
- [SOLR-10839](https://issues.apache.org/jira/browse/SOLR-10839)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.