Zach Chen created LUCENE-10018:
----------------------------------
Summary: Remove Fields from TermVector reader related usage
Key: LUCENE-10018
URL: https://issues.apache.org/jira/browse/LUCENE-10018
Project: Lucene - Core
Issue Type: Task
Components: core/codecs, core/index
Reporter: Zach Chen
This is a spin-off issue from [https://github.com/apache/lucene/pull/180] for
Fields class deprecation / removal in TermVector reader usage. As Fields class
is generally meant as internal class reserved for posting index, we would like
to have some dedicated TermVector abstractions and APIs instead. The relevant
discussions are available here:
* [https://github.com/apache/lucene/pull/180#pullrequestreview-686320076]
* [https://github.com/apache/lucene/pull/180#issuecomment-863254651]
* [https://github.com/apache/lucene/pull/180#issuecomment-863262562]
* [https://github.com/apache/lucene/pull/180#issuecomment-863775298]
* [https://github.com/apache/lucene/pull/180#issuecomment-864720190]
* [https://github.com/apache/lucene/pull/180#pullrequestreview-688023901]
* [https://github.com/apache/lucene/pull/180#issuecomment-871155896]
* [https://github.com/apache/lucene/pull/180#issuecomment-871922823]
One potential API design for this can be found here
[https://github.com/apache/lucene/pull/180#issuecomment-871155896]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]