lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hoss Man (JIRA)" <>
Subject [jira] Commented: (LUCENE-1677) Remove GCJ IndexReader specializations
Date Thu, 18 Jun 2009 18:50:08 GMT


Hoss Man commented on LUCENE-1677:

I did ask:

And nobody answered.

So I think we should remove it, and the org.apache.lucene.SegmentReader.class system property?
Can you post a patch? Thanks.

FWIW: Google code search pops up a few uses in publicly available code...

What jumps out at me is that apparently older versions of Compass relied on this feature ...
it looks like Compass 2.0 eliminated the need for this class, but i just wanted to point this

> Remove GCJ IndexReader specializations
> --------------------------------------
>                 Key: LUCENE-1677
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Task
>            Reporter: Earwin Burrfoot
>            Assignee: Michael McCandless
>             Fix For: 2.9
> These specializations are outdated, unsupported, most probably pointless due to the speed
of modern JVMs and, I bet, nobody uses them (Mike, you said you are going to ask people on
java-user, anybody replied that they need it?). While giving nothing, they make SegmentReader
instantiation code look real ugly.
> If nobody objects, I'm going to post a patch that removes these from Lucene.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

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

View raw message