Hi,

We hard  committed (/update/csv?commit=true) about 20,000 documents to 
SolrCloud (5 shards, 1 replicas = 10 jvm instances). We have commented out both 
autoCommit and autoSoftCommit settings from solrconfig.xml. What we noticed 
that the transaction log size never goes down to 0. We thought once fsync to 
all replicas etc. finishes the trans log should get deleted since everything is 
persisted. We restarted cloud couple times but trans log was always bigger than 
size of the index for that shard. Why is that?

1.9M    $HOME/solr_data/solr1
3.0M    $HOME/solr_data/solr1_tranlog
2.2M    $HOME/solr_data/solr2
3.0M    $HOME/solr_data/solr2_tranlog
....................................

If we have commented out autoCommit setting from solrconfig.xml and we hard 
commit say 20K  documents every 10 minutes, when will a new searcher get 
created? Without autoCommit setting, what is the default behavior of new 
searcher?

One last question, does a new searcher get created and all caches gets 
refreshed for every soft commit? OR Solr updates the existing searcher with 
what got changed during last soft commit?

Many Thanks!

Reply via email to