Extract necessary SortField methods into a new interface [LUCENE-9381]
Open
legacy-jira-priority:Major
type:enhancement
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
Step 2 of #10366. SortField has a bunch of cruft on it that makes creating new sorts overly complicated. This ticket will extract a new SortOrder interface from SortField that only contains the methods necessary for implementing a sort.
---
Migrated from [LUCENE-9381](https://issues.apache.org/jira/browse/LUCENE-9381) by Alan Woodward (@romseygeek), updated Sep 15 2021
Pull requests: https://github.com/apache/lucene-solr/pull/1537
Contributor guide
Assessment
This issue has not been assessed yet.