Hi,

I have tested this as well, looking fine! Both issues are indeed fixed, and
the index directory of the slaves gets cleaned up nicely. I will apply the
changes to all systems I've got running and report back in this thread in
case any issues are found.

Thanks for the very fast help! I usually need much, much more patience with
commercial software vendors..

Cheers,

Jaco.


2009/1/23 Noble Paul നോബിള്‍ नोब्ळ् <noble.p...@gmail.com>

> I have opened an issue to track this
> https://issues.apache.org/jira/browse/SOLR-978
>
> On Fri, Jan 23, 2009 at 5:22 PM, Noble Paul നോബിള്‍  नोब्ळ्
> <noble.p...@gmail.com> wrote:
> > I tested with the patch
> > it has solved both the issues
> >
> > On Fri, Jan 23, 2009 at 5:00 PM, Shalin Shekhar Mangar
> > <shalinman...@gmail.com> wrote:
> >>
> >>
> >> On Fri, Jan 23, 2009 at 2:12 PM, Jaco <jdevr...@gmail.com> wrote:
> >>>
> >>> Hi,
> >>>
> >>> I applied the patch and did some more tests - also adding some
> LOG.info()
> >>> calls in delTree to see if it actually gets invoked (LOG.info("START:
> >>> delTree: "+dir.getName()); at the start of that method). I don't see
> any
> >>> entries of this showing up in the log file at all, so it looks like
> >>> delTree
> >>> doesn't get invoked at all.
> >>>
> >>> To be sure, explaining the issue to prevent misunderstanding:
> >>> - The number of files in the index directory on the slave keeps
> increasing
> >>> (in my very small test core, there are now 128 files in the slave's
> index
> >>> directory, and only 73 files in the master's index directory)
> >>> - The directories index.xxxxx are still there after replication, but
> they
> >>> are empty
> >>>
> >>> Are there any other things I can do check, or more info that I can
> provide
> >>> to help fix this?
> >>
> >> The problem is that when we do a commit on the slave after replication
> is
> >> done. The commit does not re-open the IndexWriter. Therefore, the
> deletion
> >> policy does not take affect and older files are left as is. This can
> keep on
> >> building up. The only solution is to re-open the index writer.
> >>
> >> I think the attached patch can solve this problem. Can you try this and
> let
> >> us know? Thank you for your patience.
> >>
> >> --
> >> Regards,
> >> Shalin Shekhar Mangar.
> >>
> >
> >
> >
> > --
> > --Noble Paul
> >
>
>
>
> --
> --Noble Paul
>

Reply via email to