On Fri, Aug 10, 2012 at 2:31 PM, David Smiley (@MITRE.org)
<dsmi...@mitre.org> wrote:
> Is there any documentation on the updateLog transaction log feature in Solr
> 4?

Not much beyond what's in solrconfig.xml

> I started a quick prototype using Solr 4 alpha with a fairly structured
> schema; no big text.  I disabled auto-commit which came pre-enabled and
> there's no soft-commit either.  With CURL I posted a 1.8GB CSV file.  AFter
> some time, I find this huge ~2.6GB transaction log file that didn't want to
> go away.  FWIW A small number of records had errors, and maybe half of the
> records were duplicates of existing records in the file because of
> duplicated IDs.  When I restarted Solr, Solr spent a long time reading from
> the transaction log before it was ready.  But the file is still there; I
> manually deleted it.  This isn't a great user experience for a feature I
> have no intention of using


Simply comment out the following in solrconfig.xml

    <updateLog>
      <str name="dir">${solr.data.dir:}</str>
    </updateLog>

> (no Solr Cloud for this project, and no so-called
> "realtime get" which has always struck me as an odd feature).

It's often pretty important for anyone using Solr as a NoSQL store.

-Yonik
http://lucidworks.com

Reply via email to