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

Hoss Man updated SOLR-1908:
---------------------------

       Summary: SignatureUpdateProcessor does not fail on invalid config, can 
lead to deleting all docs (Deduplication)  (was: Deduplication removes all docs)
    Issue Type: Bug  (was: Improvement)
      Assignee: Hoss Man

Revised summary to elaborate on problem

FYI: further testing made me realize that lots of other tests use 
solconfig.xml/schema.xml combinations that now fail to init because of hte 
stricter testing about signatureField, so the final commit will need to update 
all fo those schema.xml files to contain the signatureField(s) needed.

> SignatureUpdateProcessor does not fail on invalid config, can lead to 
> deleting all docs (Deduplication)
> -------------------------------------------------------------------------------------------------------
>
>                 Key: SOLR-1908
>                 URL: https://issues.apache.org/jira/browse/SOLR-1908
>             Project: Solr
>          Issue Type: Bug
>          Components: update
>    Affects Versions: 1.4
>            Reporter: Markus
>            Assignee: Hoss Man
>            Priority: Minor
>             Fix For: 1.5
>
>         Attachments: SOLR-1908.patch, SOLR-1908.patch
>
>
> Dedupe removes all documents from the index if overwriteDupes=true and the 
> schema's signature field has indexed=false. The maxDoc value does grow as it 
> always does but numDocs is always zero.
> solrconfig.xml
>     <bool name="overwriteDupes">true</bool>
>     <str name="signatureField">sig</str>
> schema.xml
>     <field name="sig" type="string" stored="true" indexed="false" 
> multiValued="true" />
> mailinglist
> http://lucene.472066.n3.nabble.com/Dedupe-and-overwriteDupes-setting-td809320.html
> log entries
> May 12, 2010 2:35:34 PM org.apache.solr.core.SolrDeletionPolicy onInit
> INFO: SolrDeletionPolicy.onInit: commits:num=1                        
>         
> commit{dir=/opt/apache/solr/data/index,segFN=segments_1,version=1273667628292,generation=1,filenames=[segments_1]
> May 12, 2010 2:35:34 PM org.apache.solr.core.SolrDeletionPolicy updateCommits 
>                                            
> INFO: newest commit = 1273667628292                                           
>                                            
> May 12, 2010 2:35:35 PM org.apache.solr.update.processor.LogUpdateProcessor 
> finish                                       
> INFO: {add=[<ID's WERE HERE>, ... (8 added)]} 0 1097                          
>                                                                
> May 12, 2010 2:35:35 PM org.apache.solr.core.SolrCore execute                 
>                                                                               
>           
> INFO: [] webapp=/solr path=/update params={wt=javabin&version=2.2} status=0 
> QTime=1097                                                                    
>             
> May 12, 2010 2:35:35 PM org.apache.solr.update.DirectUpdateHandler2 commit    
>                                                                               
>           
> INFO: start 
> commit(optimize=false,waitFlush=true,waitSearcher=true,expungeDeletes=false)  
>                                                                             
> May 12, 2010 2:35:35 PM org.apache.solr.core.SolrDeletionPolicy onCommit      
>                                                                               
>           
> INFO: SolrDeletionPolicy.onCommit: commits:num=2                              
>                                                                               
>           
>         
> commit{dir=/opt/apache/solr/data/index,segFN=segments_1,version=1273667628292,generation=1,filenames=[segments_1]
>                                              
>         
> commit{dir=/opt/apache/solr/data/index,segFN=segments_2,version=1273667628293,generation=2,filenames=[_0.tis,
>  _0.nrm, _0.fnm, _0.tvd, _0_1.del, _0.tvf, _0.tii, _0.tvx, _0.frq, 
> segments_2, _0.fdx, _0.prx, _0.fdt]                                           
>                                                                       
> May 12, 2010 2:35:35 PM org.apache.solr.core.SolrDeletionPolicy updateCommits 
>                                                                               
>           
> INFO: newest commit = 1273667628293                                           
>                                                                               
>           
> May 12, 2010 2:35:35 PM org.apache.solr.search.SolrIndexSearcher <init>       
>                                                                               
>           
> INFO: Opening searc...@8ae59a main                                            
>                                                                               
>           
> May 12, 2010 2:35:35 PM org.apache.solr.update.DirectUpdateHandler2 commit    
>                                                                               
>           
> INFO: end_commit_flush       

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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

Reply via email to