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