You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MB-56946: Introduce AnalyzerV2 and Runtime registry
+ Introduce new analyzer interface (AnalyzerV2) capable of:
+ Generating values other than tokenStream, like embedding vectors
+ Error can be returned during the analysis
+ Update the analyzers registry to allow runtime registration/removal
(*) Note on Backward compatibility
- Old Analyzers are all wrapped under AnalyzerAdapter to ensure
backward compatibility.
- Test cases which register analyzer in the cache and call the Analyze method
must be updated to deal with error returned by it
(Refer the test cases updated in the PR)
0 commit comments