Hi Noble,

Great stuff, no problem, I really think the Solr development team is
excellent and takes pride in delivering high quality software!

And we're going into production with a brand new Solr based system in a few
weeks as well, so I'm really happy that this is fixed now.

Bye,

Jaco.

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

> hi Jaco,
> We  owe you a bing THANK YOU.
>
> We were planning to roll out this feature into production in the next
> week or so. Our internal testing could not find this out.
>
>
>
> --Noble
>
>
> On Fri, Jan 23, 2009 at 6:36 PM, Jaco <jdevr...@gmail.com> wrote:
> > 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
> >>
> >
>
>
>
> --
> --Noble Paul
>

Reply via email to