You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Erick Erickson (JIRA)" <ji...@apache.org> on 2013/11/20 11:49:35 UTC

[jira] [Resolved] (SOLR-5472) Solr deleting newly created indexes after some hour

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

Erick Erickson resolved SOLR-5472.
----------------------------------

    Resolution: Not A Problem

Please raise issues on the user's list rather than the JIRA to be sure they're actually problems and not mis-configuration. In this case, this is very suspicious:
<delete fromPending="true" fromCommitted="true"><query>(endtime:[* TO NOW] AND -endtime:"1970-01-01T01:00:00Z")</query></delete>

It's basically deleting everything in your index except 
1> docs with no endtime
or
2> an endtime exactly equal to 1970-01-01T01:00:00Z.

My suspicion is that what's changed is that new documents are now getting endtime values and weren't before. Or you've changed the delete. Or the cron job wasn't running before.

> Solr deleting newly created indexes after some hour
> ---------------------------------------------------
>
>                 Key: SOLR-5472
>                 URL: https://issues.apache.org/jira/browse/SOLR-5472
>             Project: Solr
>          Issue Type: Bug
>          Components: clients - php, MoreLikeThis
>    Affects Versions: 4.2
>         Environment: UNIX, TYPO3
>            Reporter: vishal
>            Priority: Critical
>              Labels: features, indexing, solrindex
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> I am runnig cron job for indexing and commiting documents for solr search. Earlier everything was fine. But from some time it is deleting indexes from index folder. Whenever I update any document or create any new document, it gets indexed and commited and appear in search but after some hour later when i search for the same document it gets disappear from the search and when i cheked index folder size then noticed that it gets reduced to its original size that was before updating the document.
> Devlog shows a delete query gets fired automatically by _cli_scheduler.
> Query is:
> <delete fromPending="true" fromCommitted="true"><query>(endtime:[* TO NOW] AND -endtime:"1970-01-01T01:00:00Z")</query></delete>
> Could anyone please let me know why it is deleting only newly created indexes not the old indexes. Old indexes appear in search.
> How can i stop this deletion process.
> Although I checked for deletion policy also but in my solrsonfig.xml it is commented.
> My solr was running fine on production but now it is creating above mentioned issue. So urgent help require.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

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