apache / lucene

Apache Lucene open-source search software
https://lucene.apache.org/
Apache License 2.0
2.66k stars 1.03k forks source link

Refactor Range Fields and graduate from sandbox [LUCENE-7740] #8791

Open asfimport opened 7 years ago

asfimport commented 7 years ago

This task refactors Range fields as follows:

  1. Remove the Field suffix to make them more consistent with their Point counterpart.
  2. Graduate InetAddressRange from sandbox to misc
  3. Graduate all other *Range classes (e.g. DoubleRange) from sandbox to core

Migrated from LUCENE-7740 by Nick Knize (@nknize), updated Jun 28 2019 Attachments: LUCENE-7740.patch

asfimport commented 7 years ago

Nick Knize (@nknize) (migrated from JIRA)

The attached patch achieves the following:

  1. Removes Field suffix from all Range Field types to make them consistent with their Point counterpart.
  2. Refactors BaseRangeFieldQueryTestCase from sandbox to lucene-test-framework to be used in core and misc
  3. Refactors InetAddressPoint and InetAddressRange from sandbox to misc; along with their respective test classes
  4. Refactors all other *Range field types from sandbox to core; along with their respective test classes
asfimport commented 7 years ago

David Smiley (@dsmiley) (migrated from JIRA)

+1.

asfimport commented 7 years ago

ASF subversion and git services (migrated from JIRA)

Commit d34d81f9af89657fdd4fe0b3174459142955215b in lucene-solr's branch refs/heads/master from @nknize https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=d34d81f

LUCENE-7740: Refactor Range Fields to remove Field suffix (e.g., DoubleRange), move InetAddressRange and InetAddressPoint from sandbox to misc module, and refactor all other range fields from sandbox to core.

asfimport commented 7 years ago

ASF subversion and git services (migrated from JIRA)

Commit f277ebd259db99883d2f5c1a029c0776c6241515 in lucene-solr's branch refs/heads/branch_6x from @nknize https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=f277ebd

LUCENE-7740: Refactor Range Fields to remove Field suffix (e.g., DoubleRange), move InetAddressRange and InetAddressPoint from sandbox to misc module, and refactor all other range fields from sandbox to core.

asfimport commented 5 years ago

Alan Woodward (@romseygeek) (migrated from JIRA)

@nknize can this be closed?