a correction: actually when I tested the above change I had so little data,
that it didn't trigger sub-shard slicing and thus merging of the slices.
Still, looks as if somewhere in the map-reduce contrib code there is a
"link" to what lucene version to use.

Wolfgang, do you happen to know where that other Version.* is specified?


On Thu, Apr 10, 2014 at 12:59 PM, Dmitry Kan <solrexp...@gmail.com> wrote:

> Thanks for responding, Wolfgang.
>
> Changing to LUCENE_43:
>
> IndexWriterConfig writerConfig = new IndexWriterConfig(Version.LUCENE_43,
> null);
>
> didn't affect on the index format version, because, I believe, if the
> format of the index to merge has been of higher version (4.1 in this case),
> it will merge to the same and not lower version (4.0). But format version
> certainly could be read from the solrconfig, you are right.
>
> Dmitry
>
>
> On Wed, Apr 9, 2014 at 11:51 PM, Wolfgang Hoschek 
> <whosc...@cloudera.com>wrote:
>
>> There is a current limitation in that the code doesn't actually look into
>> solrconfig.xml for the version. We should fix this, indeed. See
>>
>>
>> https://github.com/apache/lucene-solr/blob/trunk/solr/contrib/map-reduce/src/java/org/apache/solr/hadoop/TreeMergeOutputFormat.java#L100-101
>>
>> Wolfgang.
>>
>> On Apr 8, 2014, at 11:49 AM, Dmitry Kan <solrexp...@gmail.com> wrote:
>>
>> > Hello,
>> >
>> > When we instantiate the MapReduceIndexerTool with the collections' conf
>> > directory, we expect, that the Lucene version is respected and the index
>> > gets generated in a format compatible with the defined version.
>> >
>> > This does not seem to happen, however.
>> >
>> > Checking with luke:
>> >
>> > the expected Lucene index format: Lucene 4.0
>> > the output Lucene index format: Lucene 4.1
>> >
>> > Can anybody shed some light onto the semantics behind specifying the
>> Lucene
>> > version in this context? Does this have something to do with what
>> version
>> > of solr core is used by the morphline library?
>> >
>> > Thanks,
>> >
>> > Dmitry
>> >
>> > ---------- Forwarded message ----------
>> >
>> > Dear list,
>> >
>> > We have been generating solr indices with the solr-hadoop contrib module
>> > (SOLR-1301). Our current solr in use is of 4.3.1 version. Is there any
>> tool
>> > that could do the backward conversion, i.e. 4.7->4.3.1? Or is the
>> upgrade
>> > the only way to go?
>> >
>> > --
>> > Dmitry
>> > Blog: http://dmitrykan.blogspot.com
>> > Twitter: http://twitter.com/dmitrykan
>> >
>> >
>> >
>> > --
>> > Dmitry
>> > Blog: http://dmitrykan.blogspot.com
>> > Twitter: http://twitter.com/dmitrykan
>>
>>
>
>
> --
> Dmitry
> Blog: http://dmitrykan.blogspot.com
> Twitter: http://twitter.com/dmitrykan
>



-- 
Dmitry
Blog: http://dmitrykan.blogspot.com
Twitter: http://twitter.com/dmitrykan

Reply via email to