Hi, Anyone has any insights of this?
Thank you in advance. Regards, Edwin On Tue, 29 Jan 2019 at 01:14, Zheng Lin Edwin Yeo <edwinye...@gmail.com> wrote: > Hi, > > We have the following TieredMergePolicyFactory configuration in our > solrconfig,xml > > <mergePolicyFactory class="org.apache.solr.index.TieredMergePolicyFactory"> > <int name="maxMergeAtOnce">10</int> > <int name="maxMergeAtOnceExplicit">10</int> > <int name="segmentsPerTier">10</int> > <int name="floorSegmentMB">10</int> > <int name="maxMergedSegmentMB">5120</int> > <double name="noCFSRatio">0.1</double> > <int name="maxCFSSegmentSizeMB">2048</int> > <double name="forceMergeDeletesPctAllowed">10.0</double> > </mergePolicyFactory> > > However, when we index data to the collection, the number of segments that > we are getting does not match what we configured. > For example, our collection size is 13.7 GB. With the above > TieredMergePolicyFactory configuration, we should expect to have 3 segments > (since 13.7 / 5 = 2.74, which rounds up to 3). But we are getting 24 > segments in our collection, which we have attached the screenshot in the > link below. > > https://drive.google.com/file/d/1hjIQVk_L2Bn9MYOmCdf2wKD_f_D2DNV6/view?usp=sharing > > What could be the reason that it is not able to merge the segments to 3, > with each of the segment size to be 5 GB? > > Regards, > Edwin > > > >