Closed damienalexandre closed 5 years ago
We are compatible with ICU 60.2, our hack is still needed.
Lucene 7.0 = ICU 59.1, version utilisée dans Elasticsearch aussi. Lucene 7.3 = ICU 60.2
I tried to update ICU to 60.2, I got some issues with DefaultICUTokenizerConfig class:
There is a attempt at reading default rule files even when doing nothing with them, but there is a signature authentification and I think Lucene/ES/ICU are not reading the proper ones (Lucene expect a specific ICU, and I have another one). See http://grepcode.com/file/repo1.maven.org/maven2/com.ibm.icu/icu4j/55.1/com/ibm/icu/impl/ICUBinary.java#37 for example.
Maybe we could try providing our own rbbi rules via https://github.com/elastic/elasticsearch/pull/13651.
https://issues.apache.org/jira/projects/LUCENE/versions/12340572
We may be able to simplify the deps as https://issues.apache.org/jira/browse/LUCENE-7540 is fixed.