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]