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 <[EMAIL PROTECTED]> wrote:

On 2/9/07, Doug Cutting <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to