Michael Sokolov created LUCENE-10558:
----------------------------------------

             Summary: 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


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-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to