[ https://issues.apache.org/jira/browse/OAK-7795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Davide Giannella updated OAK-7795: ---------------------------------- Fix Version/s: 1.10 Adding 1.10 version before 1.10.0 release > Log a debug message when two or more indices have same or very close cost > amounts > --------------------------------------------------------------------------------- > > Key: OAK-7795 > URL: https://issues.apache.org/jira/browse/OAK-7795 > Project: Jackrabbit Oak > Issue Type: Task > Components: query > Reporter: Tommaso Teofili > Assignee: Tommaso Teofili > Priority: Major > Fix For: 1.10, 1.9.10 > > Attachments: OAK-7795.0.patch, OAK-7795.1.patch > > > The index selection mechanism in {{QueryImpl}} may lead to the wrong index to > be picked up in case different indexes return same (or very close) costs. > As a remedy we can set cost overrides, change queries or index definitions. > However to speed up identification of such problematics situations it'd be > good to have a line in the (debug) logs reporting when for a particular query > a number of indexes have same or very close costs (in the order of 10^-1). > This would give a first pointer to such possible problematic situations to be > inspected. -- This message was sent by Atlassian JIRA (v7.6.3#76005)