You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Fabrizio Fortino (Jira)" <ji...@apache.org> on 2022/02/04 08:05:00 UTC

[jira] [Resolved] (OAK-9671) Increase dynamicBoost and dynamicBoostLite full-text test coverage

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

Fabrizio Fortino resolved OAK-9671.
-----------------------------------
    Fix Version/s: 1.44.0
       Resolution: Fixed

Fixed by [~francoiszhang] (see linked PR).

> Increase dynamicBoost and dynamicBoostLite full-text test coverage
> ------------------------------------------------------------------
>
>                 Key: OAK-9671
>                 URL: https://issues.apache.org/jira/browse/OAK-9671
>             Project: Jackrabbit Oak
>          Issue Type: Task
>          Components: elastic-search, lucene
>            Reporter: Jun Zhang
>            Assignee: Fabrizio Fortino
>            Priority: Major
>             Fix For: 1.44.0
>
>
> dynamicBoost and dynamicBoostLite have limited full-text capabilities. The Elastic implementation of dynamicBoost offers some full text capability without affecting the index size
> In general, this feature has a good test coverage for the indexing part but very basic tests around the queries. The reason of this is that in Lucene the query logic is not part of oak but it resides in an external component not owned by the indexing team.
> The goal of this task is to:
> 1) improve unit tests for dynamicBoostLite (this can be done for all index types)
> 2) improve full-text unit tests for dynamicBoost in Elastic. Compared to Lucene, we have more flexibility since there are no dependencies with external code.
> Once 1 is implemented, we can potentially improve full-text support for dynamicBoostLite using more sophisticated queries (currently a simple Term query is used).



--
This message was sent by Atlassian Jira
(v8.20.1#820001)