You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Uwe Schindler (Jira)" <ji...@apache.org> on 2022/05/04 21:47:00 UTC

[jira] [Commented] (LUCENE-10558) Expose IOSupplier constructors in Kuromoji (and Nori?)

    [ https://issues.apache.org/jira/browse/LUCENE-10558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17531956#comment-17531956 ] 

Uwe Schindler commented on LUCENE-10558:
----------------------------------------

Which APIs did you use and how:
- what classes do you create that so wrong things
- do you use classpath or modulepath

We can't reproduce because the information given is very vague.

> Expose IOSupplier<InputStream> constructors in Kuromoji (and Nori?)
> -------------------------------------------------------------------
>
>                 Key: LUCENE-10558
>                 URL: https://issues.apache.org/jira/browse/LUCENE-10558
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Michael Sokolov
>            Priority: Major
>
> When we refactored the constructors for  these resource objects used by the kuromoji JapaneseTokenizer,  we (inadvertently, I expect) changed the behavior for consumers that were supplying these resources on the classpath. In that case, we silently replaced the custom resources with the Lucene built-in ones.  I think we cannot support the old API because of Java Module system restrictions, but we didn't provide any usable replacement or notice either.
>  
> This issue is for exposing the new (private) constructors that accept streams, and adding a notice to Migration.md to point users at them, since they can be used with resources streams loaded from the classpath by the caller.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org