Skip to content

Instantly share code, notes, and snippets.

@divideby0
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save divideby0/9100221 to your computer and use it in GitHub Desktop.
Save divideby0/9100221 to your computer and use it in GitHub Desktop.

In the stemming section of mapping & analysis, we refer to a stemmed language called "Lovins" and make an educated guess that this is the language they speak in Lovinia. Lovinia is not a country and Lovins is actually an English-language stemmer that enhances the Snowball stemmer. Using the Lovins option will work with English alone.

http://snowball.tartarus.org/algorithms/lovins/festschrift.html

In response to a performance optimization question during Q&A, we explain that the mlockall option reserves the full amount of heap on startup. While this is true, the option also ensures that all the allocated memory is never swapped or paged.

http://linux.die.net/man/2/mlockall

We also refer to two term filter cache settings, plain and bool. While both do in fact construct a bitset of documents matching the filter, plain will construct and cache a bitset for documents matching all terms and bool will construct and cache bitset for each term and wrap them in an uncached bool filter.

http://elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-terms-filter.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment