ES not respecting indices.fielddata.cache.size setting?

My ES 1.3.2 cluster seems to not respect the indices.fielddata.cache.size
setting.

I’ve tried 65% or 4GB (HEAP size being 7GB), but the Field Size never goes
over 1.2GB although the Field Eviction keeps going up.

In summary: field data cache is evicting stuff even though its size doesn’t
go over 1.2GB

Circuit break is default

My elasticsearch.yml

discovery.zen.minimum_master_nodes: 1
path.data: /mnt/data
path.logs: /mnt/logs
index:
query:
bool:
max_clause_count: 2048
index.shard.check_on_startup: fix
indices.cache.filter.size: 10%
indices.fielddata.cache.size: 4GB

Any ideas?

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/993946c5-0b60-46e3-9d09-8b99e40a864e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.