The syntax seems simple, but I must be missing some punctuation at
some point. I am unable to create a custom analyzer with a filter.
Here is a gist with the relevant snippet of the mapping:
If I leave filter empty ( "filter":  ), then everything works. If I
put in any value, the config file will not be read. Only warning is
[2012-05-15 16:00:37,718][WARN ][cluster.metadata ] [Janus]
[products-c] failed to read template
The eventual configuration is much more detailed, but it seems to be
failing with the filter section.