[ 
https://issues.apache.org/jira/browse/SOLR-10266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hoss Man reassigned SOLR-10266:
-------------------------------

       Assignee: Hoss Man
    Description: 
There are a bunch of places in TestPointFields where {{assertQ()}} is used to 
verify that many docs match a query and have particular values -- but because 
of how the XPath expressions are written there are implicit assumptions about 
the order of the docs matching the order they were added to the index, which 
isn't always garunteed depending on the randomized merge policy that might be 
used.

While fixing this, I also uncovered another test bug when checking 
{{DatePointField}} function sorting due to every doc having the same effective 
sort value

  was:
There are a bunch of places in TestPointFields where {{assertQ()}} is used to 
verify that many docs match a query and have particular values -- but because 
of how the XPath expressions are written there are implicit assumptions about 
the order of the docs matching the order they were added to the index, which 
isn't always garunteed depending on the randomized merge policy that might be 
used.

while fixing this, i also uncovered what _appears_ to be a more serious bug 
with {{DatePointField}} function sorting (either that, or a badly written test) 
that we need to get to the bottom of.

        Summary: invalid assumptions about doc order in TestPointFields, 
masking test bug with date functions  (was: invalid assumptions about doc order 
in TestPointFields - possibly masking real bug in {{DatePointField}} ?)

updating summay & description

> invalid assumptions about doc order in TestPointFields, masking test bug with 
> date functions
> --------------------------------------------------------------------------------------------
>
>                 Key: SOLR-10266
>                 URL: https://issues.apache.org/jira/browse/SOLR-10266
>             Project: Solr
>          Issue Type: Bug
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Hoss Man
>            Assignee: Hoss Man
>         Attachments: SOLR-10266.patch
>
>
> There are a bunch of places in TestPointFields where {{assertQ()}} is used to 
> verify that many docs match a query and have particular values -- but because 
> of how the XPath expressions are written there are implicit assumptions about 
> the order of the docs matching the order they were added to the index, which 
> isn't always garunteed depending on the randomized merge policy that might be 
> used.
> While fixing this, I also uncovered another test bug when checking 
> {{DatePointField}} function sorting due to every doc having the same 
> effective sort value



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to