[ 
https://issues.apache.org/jira/browse/LUCENE-7730?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16015599#comment-16015599
 ] 

Adrien Grand commented on LUCENE-7730:
--------------------------------------

bq. When can the old tables and backwards compatibility logic be removed from 
e.g. BM25Similarity? I think that part is important.

Well we are supposed to only support one major version back, so hopefull we can 
remove them in 8.0. However that means we need to add a check to refuse to load 
indices that have been created with version N-2 if we don't want it to be 
trappy and silently decode length norm factors as if they were 7.0 lengths.

> Better encode length normalization in similarities
> --------------------------------------------------
>
>                 Key: LUCENE-7730
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7730
>             Project: Lucene - Core
>          Issue Type: Task
>            Reporter: Adrien Grand
>         Attachments: LUCENE-7730.patch, LUCENE-7730.patch, LUCENE-7730.patch, 
> LUCENE-7730.patch
>
>
> Now that index-time boosts are gone (LUCENE-6819) and that indices record the 
> version that was used to create them (for backward compatibility, 
> LUCENE-7703), we can look into storing the length normalization factor more 
> efficiently.



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