Relase Notes New features: Mapping: Allow to enable automatic numeric types detection new fields with a string value (#1233) Enhancements: Invalidate cache stats when clearing the cache (#1220) Allow setting _index and _type with CouchDB river (#1219) Store/index content type (#1209) Improve how versioning are read to reduce (deleted) open file handles (#1230) Highlighting: For fast term vector highlighting, allow to control the fragment offset (#1223) Bug fixes: Rare deadlock when introducing new mapping fields/objects (#1222) When flushing, old transaction log is not removed (#1180) Full field paths not respected in sort parameters (#1226) Failed shard recovery can cause shard data to be deleted (replicas will still work) (#1227) Java API TransportClient can fail on remote node shutdown instead of retrying the next connected node under heavy load (#1229) Failure to reduce geo distance sorting (class case exception) (#1234) Updating index.auto_expand_replicas might not be applied correctly (#1237) Peer recovery process can sometimes not reuse the same index files allocated on a possible node (#1238) CouchDB River: Custom script does not convert the modified doc properly to be indexed (#1225) Scripts: arrays: “.multiValued” returns true even when “.values” fails (#1145) Thrift Transport: Uses wrong array offset into the underlying buffer (#1232)