can you post your config file? I found there are 2 places to config ramBufferSizeMB in latest svn of 3.6's example solrconfig.xml. trying to modify them both?
<indexDefaults> <useCompoundFile>false</useCompoundFile> <mergeFactor>10</mergeFactor> <!-- Sets the amount of RAM that may be used by Lucene indexing for buffering added documents and deletions before they are flushed to the Directory. --> <ramBufferSizeMB>32</ramBufferSizeMB> <!-- If both ramBufferSizeMB and maxBufferedDocs is set, then Lucene will flush based on whichever limit is hit first. --> <!-- <maxBufferedDocs>1000</maxBufferedDocs> --> <maxFieldLength>10000</maxFieldLength> <writeLockTimeout>1000</writeLockTimeout> ............. <!-- <termIndexInterval>256</termIndexInterval> --> </indexDefaults> <!-- Main Index Values here override the values in the <indexDefaults> section for the main on disk index. --> <mainIndex> <useCompoundFile>false</useCompoundFile> <ramBufferSizeMB>32</ramBufferSizeMB> <mergeFactor>10</mergeFactor> ........ </mainIndex> On Tue, Feb 14, 2012 at 1:10 AM, Huy Le <hu...@springpartners.com> wrote: > Hi, > > I am using solr 3.5. As I understood it, NRT is a solr 4 feature, but solr > 4 is not released yet. > > I understand commit after adding each document is expensive, but the > application requires that documents be available after adding to the index. > > What I don't understand is why new segment files are created so often. > Are the commit calls triggering new segment files being created? I don't > see this behavior in another environment of the same version of solr. > > Huy > > On Mon, Feb 13, 2012 at 11:55 AM, Li Li <fancye...@gmail.com> wrote: > > > Commit is called > > after adding each document > > > > > > you should add enough documents and then calling a commit. commit is a > > cost operation. > > if you want to get latest feeded documents, you could use NRT > > > > On Tue, Feb 14, 2012 at 12:47 AM, Huy Le <hu...@springpartners.com> > wrote: > > > > > Hi, > > > > > > I am using solr 3.5. I seeing solr keeps creating new segment files > > (<1MB > > > files) so often that it triggers segment merge about every one minute. > I > > > search the news archive, but could not find any info on this issue. I > am > > > indexing about 10 docs of less 2KB each every second. Commit is called > > > after adding each document. Relevant config params are: > > > > > > <mergeFactor>10</mergeFactor> > > > <ramBufferSizeMB>1024</ramBufferSizeMB> > > > <maxMergeDocs>2147483647</maxMergeDocs> > > > > > > What might be triggering this frequent new segment files creation? > > Thanks! > > > > > > Huy > > > > > > -- > > > Huy Le > > > Spring Partners, Inc. > > > http://springpadit.com > > > > > > > > > -- > Huy Le > Spring Partners, Inc. > http://springpadit.com >