Daisy.Yuan created SOLR-9830:
--------------------------------

             Summary: Once IndexWriter is closed due to some RunTimeException 
like FileSystemException, It should restart the Solr JVM 
                 Key: SOLR-9830
                 URL: https://issues.apache.org/jira/browse/SOLR-9830
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
          Components: update
    Affects Versions: 6.2
         Environment: Linux version 2.6.32-358.el6.x86_64,SolrCloud 
            Reporter: Daisy.Yuan



1. Collection test, has 9 shards, each has two replicas in different solr 
instances.
2. When update documens to the collection use Solrj, inject the exhausted 
handle fault to one solr instance like solr1.
3.The updated is interrpted by the fault.
 2016-12-01 14:13:00,932 | INFO  | http-nio-21101-exec-20 | 
[DWPT][http-nio-21101-exec-20]: now abort | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,932 | INFO  | http-nio-21101-exec-20 | 
[DWPT][http-nio-21101-exec-20]: done abort | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,932 | INFO  | http-nio-21101-exec-20 | 
[IW][http-nio-21101-exec-20]: hit exception updating document | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,933 | INFO  | http-nio-21101-exec-20 | 
[IW][http-nio-21101-exec-20]: hit tragic FileSystemException inside 
updateDocument | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,933 | INFO  | http-nio-21101-exec-20 | 
[IW][http-nio-21101-exec-20]: rollback | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,933 | INFO  | http-nio-21101-exec-20 | 
[IW][http-nio-21101-exec-20]: all running merges have aborted | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,934 | INFO  | http-nio-21101-exec-20 | 
[IW][http-nio-21101-exec-20]: rollback: done finish merges | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,934 | INFO  | http-nio-21101-exec-20 | 
[DW][http-nio-21101-exec-20]: abort | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,939 | INFO  | commitScheduler-46-thread-1 | 
[DWPT][commitScheduler-46-thread-1]: flush postings as segment _4h9 
numDocs=3798 | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,940 | INFO  | commitScheduler-46-thread-1 | 
[DWPT][commitScheduler-46-thread-1]: now abort | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,940 | INFO  | commitScheduler-46-thread-1 | 
[DWPT][commitScheduler-46-thread-1]: done abort | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,940 | INFO  | http-nio-21101-exec-20 | 
[DW][http-nio-21101-exec-20]: done abort success=true | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,940 | INFO  | commitScheduler-46-thread-1 | 
[DW][commitScheduler-46-thread-1]: commitScheduler-46-thread-1 finishFullFlush 
success=false | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,940 | INFO  | http-nio-21101-exec-20 | 
[IW][http-nio-21101-exec-20]: rollback: infos=_4g7(6.2.0):C59169/23684:delGen=4 
_4gq(6.2.0):C67474/11636:delGen=1 _4gg(6.2.0):C64067/15664:delGen=2 
_4gr(6.2.0):C13131 _4gs(6.2.0):C966 _4gt(6.2.0):C4543 _4gu(6.2.0):C6960 
_4gv(6.2.0):C2544 | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,940 | INFO  | commitScheduler-46-thread-1 | 
[IW][commitScheduler-46-thread-1]: hit exception during NRT reader | 
org.apache.solr.update.LoggingInfoStream.message(LoggingInfoStream.java:34)
2016-12-01 14:13:00,967 | INFO  | http-nio-21101-exec-20 | 
[col_test_shard3_replica1]  webapp=/solr path=/update 
params={wt=javabin&version=2}{add=[5____5 (1552493084330164224), 24____5 
(1552493084330164225), 28____5 (1552493084331212800), 32____5 
(1552493084331212801), 44____5 (1552493084331212802), 46____5 
(1552493084331212803), 64____5 (1552493084331212804), 94____5 
(1552493084331212805), 100____5 (1552493084331212806), 119____5 
(1552493084331212807), ... (74 adds)]} 0 43 | 
org.apache.solr.update.processor.LogUpdateProcessorFactory$LogUpdateProcessor.finish(LogUpdateProcessorFactory.java:187)
2016-12-01 14:13:00,969 | ERROR | http-nio-21101-exec-20 | 
org.apache.solr.common.SolrException: ERROR adding document 
SolrInputDocument(fields: [id=1001____5, name=张三1001, features=test1001, 
price=1011.01, _version_=1552493084337504263])
   



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to