[
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]