We run elasticsearch 1.7 and the cluster has around 342 nodes.
I am trying to set the search threadpool size to 14 and the setting is applied correctly, meaning GET /_cluster/settings reflects the new values but the in /_nodes/stats the vaue of "thread_pool.search.threads" is defaulted to 13 form majority of the host. Only around a 100 hosts are getting the new value (14)

Any points on how can I debug this issue? seems like nodes are not pooling the latest config from master

---
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB