You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by William Bell <bi...@gmail.com> on 2013/04/24 21:06:48 UTC
How do set compression for compression on stored fields in SOLR 4.2.1
https://issues.apache.org/jira/browse/LUCENE-4226
It mentions that we can set compression mode:
FAST, HIGH_COMPRESSION, FAST_UNCOMPRESSION.
--
Bill Bell
billnbell@gmail.com
cell 720-256-8076
Re: How do set compression for compression on stored fields in SOLR 4.2.1
Posted by William Bell <bi...@gmail.com>.
Why don't we add a parameter to allow non programmers to change it?
Compression=FAST|etc
On Thursday, April 25, 2013, Chris Hostetter wrote:
> : Subject: How do set compression for compression on stored fields in SOLR
> 4.2.1
> :
> : https://issues.apache.org/jira/browse/LUCENE-4226
> : It mentions that we can set compression mode:
> : FAST, HIGH_COMPRESSION, FAST_UNCOMPRESSION.
>
> The compression details are hardcoded into the various codecs. If you
> wanted to customize this, you'd need to write your own codec subclass...
>
>
> https://lucene.apache.org/core/4_2_0/core/org/apache/lucene/codecs/compressing/class-use/CompressionMode.html
>
> See, for example, the implementations of Lucene41StoredFieldsFormat and
> Lucene42TermVectorsFormat...
>
>
> public final class Lucene41StoredFieldsFormat extends
> CompressingStoredFieldsFormat {
> /** Sole constructor. */
> public Lucene41StoredFieldsFormat() {
> super("Lucene41StoredFields", CompressionMode.FAST, 1 << 14);
> }
> }
>
> public final class Lucene42TermVectorsFormat extends
> CompressingTermVectorsFormat {
> /** Sole constructor. */
> public Lucene42TermVectorsFormat() {
> super("Lucene41StoredFields", "", CompressionMode.FAST, 1 << 12);
> }
> }
>
>
>
>
> -Hoss
>
--
Bill Bell
billnbell@gmail.com
cell 720-256-8076
Re: How do set compression for compression on stored fields in SOLR
4.2.1
Posted by Chris Hostetter <ho...@fucit.org>.
: Subject: How do set compression for compression on stored fields in SOLR 4.2.1
:
: https://issues.apache.org/jira/browse/LUCENE-4226
: It mentions that we can set compression mode:
: FAST, HIGH_COMPRESSION, FAST_UNCOMPRESSION.
The compression details are hardcoded into the various codecs. If you
wanted to customize this, you'd need to write your own codec subclass...
https://lucene.apache.org/core/4_2_0/core/org/apache/lucene/codecs/compressing/class-use/CompressionMode.html
See, for example, the implementations of Lucene41StoredFieldsFormat and
Lucene42TermVectorsFormat...
public final class Lucene41StoredFieldsFormat extends CompressingStoredFieldsFormat {
/** Sole constructor. */
public Lucene41StoredFieldsFormat() {
super("Lucene41StoredFields", CompressionMode.FAST, 1 << 14);
}
}
public final class Lucene42TermVectorsFormat extends CompressingTermVectorsFormat {
/** Sole constructor. */
public Lucene42TermVectorsFormat() {
super("Lucene41StoredFields", "", CompressionMode.FAST, 1 << 12);
}
}
-Hoss
Re: How do set compression for compression on stored fields in SOLR 4.2.1
Posted by Otis Gospodnetic <ot...@gmail.com>.
Hi,
Is the question how/where to set that?
This is what I found in my repo checkout:
$ ffxg COMPRE
./core/src/test-files/solr/collection1/conf/solrconfig-slave.xml:
<str name="compression">COMPRESSION</str>
Hm, but that's about replication compression. Maybe we don't have any
examples of this in configs?
Otis
--
Solr & ElasticSearch Support
http://sematext.com/
On Wed, Apr 24, 2013 at 3:06 PM, William Bell <bi...@gmail.com> wrote:
> https://issues.apache.org/jira/browse/LUCENE-4226
> It mentions that we can set compression mode:
> FAST, HIGH_COMPRESSION, FAST_UNCOMPRESSION.
>
>
> --
> Bill Bell
> billnbell@gmail.com
> cell 720-256-8076