lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erick Erickson <>
Subject Re: My role
Date Thu, 29 Dec 2011 02:52:13 GMT

Fair warning. I know nothing, zero, zilch about DIH so as far as code
reviews etc, I can do some
superficial stuff, but a deep understanding of DIH is not something I
can provide.

What I can do is help nudge it along, test, do the gruntwork that goes
with actually checking
something in. Here's what I propose (and I confess I haven't looked at
the bugs yet tonight,
I won't have time until tomorrow).

Let's get on those bugs, and nudge them along. We can gently prompt
the people who *do*
know to provide some guidance and then we can see if we can get these
committed. It'll
take some persistence on your part, what I'm hoping most to provide is
closure when
a consensus is reached that they're ready to commit.

And thanks for being willing to work on the *hard* parts. Threading is
notorious for
having ugly, hard-to-find bugs....


On Wed, Dec 28, 2011 at 5:23 PM, Mikhail Khludnev
<> wrote:
> Erick,
> I want to fix good old DIH multi-threading issue. It doesn't work at all.
> I've decided to start after SOLR-2382 is committed.
> Firstly I've found two minor issues introduced by SOLR-2382:
> - SOLR-2933 - It has patch polished by James D;
> - SOLR-2947 - I attached fix for the minor subject issue. It was reviewed by
> James. And I just attached patch which cover multi-threading _too_. Perhaps
> it's better to attach it to the separate issue. Let me know.
> I suppose it's worth to move these two forward, and multi-threading  fix
> too. And btw, then I'll be able to cover one more minor SOLR-2961.
> Regards
> On Sat, Dec 17, 2011 at 11:46 PM, Erick Erickson <>
> wrote:
>> I've been wondering what to do with this committer status thing. When
>> one has reached "my age", the prospect of understanding a code base as
>> complex and one that has been worked on by such awesome people is
>> daunting. To quote Robert Heinlein ("Time Enough for Love", one of the
>> chapters titled "The Notebooks of Lazarus Long") "It's amazing how
>> much mature wisdom resembles being too tired". I've never been able to
>> figure out whether "how much" means "the degree to which" or "the
>> quantity of". I suppose they're both applicable.
>> Anyway, one of the things that's bothered me a bit is the patches
>> people submit that languish. Believe me, I understand that most of the
>> people who are actively involved as committers are doing some really
>> great and fundamental improvements to Lucene/Solr and I'm in awe of
>> their efforts; it's not like other committers have lots of time to
>> spare and are just lazy.
>> But it occurred to me that there's a role for someone to shepherd
>> patches submitted by people who are *not* committers through the
>> process. Or close them as "interesting but not something we should
>> add". So, the long and short of it is that I'm volunteering for that
>> role. I expect to lean heavily on the othes to give
>> thumbs-up/thumbs-down here. Don't get me wrong, I'll look over the
>> patches too, but don't be surprised by comments on JIRAs like "what do
>> y'all think? Kill or commit?".
>> I have a day job too, so this won't happen all at once. But I've been
>> amazed by how much gets accomplished by steady effort. Besides, it's
>> winter in Michigan. So anybody who has favorite JIRAs that they think
>> are particularly worthwhile, please let me know and I'll at least put
>> them on my list.
>> Let me know your thoughts
>> Erick
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
>> For additional commands, e-mail:
> --
> Sincerely yours
> Mikhail Khludnev
> Lucid Certified
> Apache Lucene/Solr Developer
> Grid Dynamics

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message