lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael McCandless <luc...@mikemccandless.com>
Subject Re: NewIndexModifier - - - DeletingIndexWriter
Date Sat, 10 Feb 2007 10:57:49 GMT

I think we are making things simpler with LUCENE-565?  Being able to
say "open IndexWriter to make changes and IndexReader to read/search"
is simpler to our users than what must be done now (batch up deletes,
close writer, open reader, do deletes, close reader, open writer, do
adds).

Mike

robert engels wrote:
> I agree. Too many cooks in the kitchen. The original API/design could 
> have survived with behind the scenes tweaking.
> 
> Instead it seems Lucene is being encumbered with lots of "special case" 
> code (aka Eclipse) which detracts from the overall simplicity and 
> usability.
> 
> I think that many of the "advancements" lack vision and focus, and the 
> software suffers.
> 
> I say this as an active (I think) Lucene participant. We use a 1.9 code 
> base and merge some (many?) of the ideas that are presented, but will 
> probably never move beyond 1.9.
> 
> Robert
> 
> On Feb 9, 2007, at 8:31 PM, jian chen wrote:
> 
>> Hey guys,
>>
>> Following the Lucene dev mailing list for sometime now, I am concerned 
>> that
>> lucene is slowing losing all the simplicity and become a complicated 
>> mess.
>>
>> I think keeping IndexReader and IndexWriter the way it works in 1.2 
>> even is
>> better, no?
>>
>> Software should be designed to be simple to use and maintain, that's my
>> concern.
>>
>> Cheers,
>>
>> Jian
>>
>> On 2/9/07, Yonik Seeley <yonik@apache.org> wrote:
>>>
>>> On 2/9/07, Doug Cutting <cutting@apache.org> wrote:
>>> > Yonik Seeley wrote:
>>> > > As long as you wouldn't object to a org.apache.lucene package in
>>> Solr...
>>> > > With the understanding of course, that the onus would be on Solr
>>> developers
>>> > > to keep up with any changes.
>>> >
>>> > I wouldn't object to that.  Would you?
>>>
>>> Nope... Solr bundles Lucene, so if there are changes that take longer
>>> to adapt to - so be it.  Solr doesn't need to work with every Lucene
>>> version.
>>>
>>> -Yonik
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
>>> For additional commands, e-mail: java-dev-help@lucene.apache.org
>>>
>>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message