[
https://issues.apache.org/jira/browse/LUCENE-7381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15388455#comment-15388455
]
Steve Rowe commented on LUCENE-7381:
------------------------------------
Couple reproducing nightly tests on branch_6x, from
[https://builds.apache.org/job/Lucene-Solr-NightlyTests-6.x/125/]:
{noformat}
[junit4] Suite: org.apache.lucene.search.TestDoubleRangeFieldQueries
[junit4] 2> NOTE: download the large Jenkins line-docs file by running
'ant get-jenkins-line-docs' in the lucene directory.
[junit4] 2> NOTE: reproduce with: ant test
-Dtestcase=TestDoubleRangeFieldQueries -Dtests.method=testMultiValued
-Dtests.seed=AE24BFDDECD216AC -Dtests.multiplier=2 -Dtests.nightly=true
-Dtests.slow=true
-Dtests.linedocsfile=/x1/jenkins/lucene-data/enwiki.random.lines.txt
-Dtests.locale=hu -Dtests.timezone=Europe/San_Marino -Dtests.asserts=true
-Dtests.file.encoding=US-ASCII
[junit4] FAILURE 4.20s J0 | TestDoubleRangeFieldQueries.testMultiValued <<<
[junit4] > Throwable #1: java.lang.AssertionError: wrong hit (first of
possibly more):
[junit4] > FAIL: id=204 should not match but did
[junit4] > queryBox=Box(Infinity TO Infinity)
[junit4] > box=Box(Infinity TO Infinity)
[junit4] > queryType=CONTAINS
[junit4] > deleted?=false
[junit4] > at
__randomizedtesting.SeedInfo.seed([AE24BFDDECD216AC:7A04DBEF221056E4]:0)
[junit4] > at
org.apache.lucene.search.BaseRangeFieldQueryTestCase.verify(BaseRangeFieldQueryTestCase.java:278)
[junit4] > at
org.apache.lucene.search.BaseRangeFieldQueryTestCase.doTestRandom(BaseRangeFieldQueryTestCase.java:154)
[junit4] > at
org.apache.lucene.search.BaseRangeFieldQueryTestCase.testMultiValued(BaseRangeFieldQueryTestCase.java:73)
[junit4] > at java.lang.Thread.run(Thread.java:745)
[junit4] 2> NOTE: download the large Jenkins line-docs file by running
'ant get-jenkins-line-docs' in the lucene directory.
[junit4] 2> NOTE: reproduce with: ant test
-Dtestcase=TestDoubleRangeFieldQueries -Dtests.method=testRandomBig
-Dtests.seed=AE24BFDDECD216AC -Dtests.multiplier=2 -Dtests.nightly=true
-Dtests.slow=true
-Dtests.linedocsfile=/x1/jenkins/lucene-data/enwiki.random.lines.txt
-Dtests.locale=hu -Dtests.timezone=Europe/San_Marino -Dtests.asserts=true
-Dtests.file.encoding=US-ASCII
[junit4] FAILURE 35.1s J0 | TestDoubleRangeFieldQueries.testRandomBig <<<
[junit4] > Throwable #1: java.lang.AssertionError: wrong hit (first of
possibly more):
[junit4] > FAIL: id=49 should not match but did
[junit4] > queryBox=Box(Infinity TO Infinity)
[junit4] > box=Box(Infinity TO Infinity)
[junit4] > queryType=CONTAINS
[junit4] > deleted?=false
[junit4] > at
__randomizedtesting.SeedInfo.seed([AE24BFDDECD216AC:2973C2527D8B6A2C]:0)
[junit4] > at
org.apache.lucene.search.BaseRangeFieldQueryTestCase.verify(BaseRangeFieldQueryTestCase.java:278)
[junit4] > at
org.apache.lucene.search.BaseRangeFieldQueryTestCase.doTestRandom(BaseRangeFieldQueryTestCase.java:154)
[junit4] > at
org.apache.lucene.search.BaseRangeFieldQueryTestCase.testRandomBig(BaseRangeFieldQueryTestCase.java:69)
[junit4] > at java.lang.Thread.run(Thread.java:745)
[junit4] 2> NOTE: leaving temporary files on disk at:
/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-6.x/lucene/build/sandbox/test/J0/temp/lucene.search.TestDoubleRangeFieldQueries_AE24BFDDECD216AC-001
[junit4] 2> NOTE: test params are: codec=Asserting(Lucene62):
{id=PostingsFormat(name=Memory doPackFST= false)},
docValues:{id=DocValuesFormat(name=Memory)}, maxPointsInLeafNode=1844,
maxMBSortInHeap=6.78445457997637, sim=ClassicSimilarity, locale=hu,
timezone=Europe/San_Marino
[junit4] 2> NOTE: Linux 3.13.0-85-generic amd64/Oracle Corporation
1.8.0_74 (64-bit)/cpus=4,threads=1,free=179129064,total=341311488
[junit4] 2> NOTE: All tests run in this JVM: [FuzzyLikeThisQueryTest,
TestDocValuesTermsQuery, TestTermAutomatonQuery, TestLatLonPoint,
TestBigIntegerPoint, TestDoubleRangeField, TestHalfFloatPoint,
TestInetAddressPoint, TestLatLonDocValuesField, TestPayloadSpanUtil,
TestDoubleRangeFieldQueries]
[junit4] Completed [18/20 (1!)] on J0 in 42.60s, 5 tests, 2 failures <<<
FAILURES!
{noformat}
> Add new RangeField
> ------------------
>
> Key: LUCENE-7381
> URL: https://issues.apache.org/jira/browse/LUCENE-7381
> Project: Lucene - Core
> Issue Type: New Feature
> Reporter: Nicholas Knize
> Attachments: LUCENE-7381.patch, LUCENE-7381.patch, LUCENE-7381.patch,
> LUCENE-7381.patch, LUCENE-7381.patch, LUCENE-7381.patch
>
>
> I've been tinkering with a new Point-based {{RangeField}} for indexing
> numeric ranges that could be useful for a number of applications.
> For example, a single dimension represents a span along a single axis such as
> indexing calendar entries start and end time, 2d range could represent
> bounding boxes for geometric applications (e.g., supporting Point based geo
> shapes), 3d ranges bounding cubes for 3d geometric applications (collision
> detection, 3d geospatial), and 4d ranges for space time applications. I'm
> sure there's applicability for 5d+ ranges but a first incarnation should
> likely limit for performance.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]