Ted,

Yes, I do have a patch that fixes this. I have some questions before submitting:

a.) I was also working with getting Mahout Math to work with Solr-trunk and carrot-3.4-dev trunk. Consequently, I also have changes that add DoubleFunctions; replacing Binary and Unary Functions in places. I do not know what the state of IntFunction, IntIntFunction, vs BinaryFunction and UnaryFunction in Mahout-dev, but on my machine I added a set of classes for DoubleFunction, DoubleDoubleFunction, and DoubleComparator. I changed files to reference these new classes, rather than Binary and Unary. Do you which should be used - Double or Binary/Unary? I will comb through my changed files to separate the two feature changes on my machine - is there a way to separate out files from a diff file (I have already generated one).

b.) How should I reference the Lucene/Solr4-dev jars? I have not modified trunk build jars, save for applying SOLR-1804's carrot2 patch.

Thanks!

Steve


Quoting Ted Dunning <[email protected]>:

Yonik, thanks for adding an informed opinion.

Do you know if 4.x will be able to read 2.x indexes by the time it is
released?

Steve,

Can I take from your comments that you have a patch that makes Mahout work
with 3.x?

If so, can you file a JIRA and attach a patch?

On Fri, Aug 6, 2010 at 11:19 AM, Yonik Seeley <[email protected]>wrote:

On Fri, Aug 6, 2010 at 1:48 PM, Ted Dunning <[email protected]> wrote:
> Trunk is still pretty close to 3.0.  The latest release is 3.0.1.  The
next
> release is 3.0.2 as far as I can tell.
>
> The fact that the build says 4.0 is an artifact of the release process
which
> increments the version number willy nilly.

Actually, trunk is lucene/solr 4.0-dev.
The branch named "branch_3x" is lucene/solr 3.x-dev (currently 3.1-dev)

lucene/solr 4.x cannot currently read lucene 2.x (solr 1.x) indexes.
lucene/solr 3.x cannot currently read lucene/solr 4.x indexes.



Reply via email to