You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Mark Miller (JIRA)" <ji...@apache.org> on 2018/05/22 23:07:00 UTC

[jira] [Assigned] (SOLR-12378) Support missing versionField on indexed docs in DocBasedVersionConstraintsURP

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

Mark Miller reassigned SOLR-12378:
----------------------------------

    Assignee: Mark Miller

I can take this - updated patch to trunk. Option looks clean, added testing looks good. Thanks Oliver!

> Support missing versionField on indexed docs in DocBasedVersionConstraintsURP
> -----------------------------------------------------------------------------
>
>                 Key: SOLR-12378
>                 URL: https://issues.apache.org/jira/browse/SOLR-12378
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: UpdateRequestProcessors
>    Affects Versions: master (8.0)
>            Reporter: Oliver Bates
>            Assignee: Mark Miller
>            Priority: Minor
>              Labels: features, patch
>         Attachments: SOLR-12378.patch, supportMissingVersionOnOldDocs-v1.patch
>
>
> -If we want to start using DocBasedVersionConstraintsUpdateRequestProcessor on an existing index, we have to reindex everything to set value for the 'versionField' field, otherwise- We can't start using DocBasedVersionConstraintsUpdateRequestProcessor on an existing index because we get this line throwing shade:
> {code:java}
> throw new SolrException(SERVER_ERROR,
>         "Doc exists in index, but has null versionField: "
>                 + versionFieldName);
> {code}
> We have to reindex everything into a new collection, which isn't always practical/possible. The proposal here is to have an option to allow the existing docs to be missing this field and to simply treat those docs as older than anything coming in with that field set.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org