How to increase the max_result_window in elasticsearch using a python script?
elasticsearch, elasticsearch-plugin, python, python-2.6, spring-data-elasticsearch
Solution
You need to use put_settings method.
es.indices.put_settings(index="index1",
body= {"index" : {
"max_result_window" : 500000
}})
Problem
I know, we can use the curl to increase the max_result_window as something like: ``` curl -XPUT "http://localhost:9200/index1/_settings" -d '{ "index" : { "max_result_window" : 500000} }' ``` But How do I do the same using python? My code ``` es = Elasticsearch(['http://localhost:9200']) res = es.search(index="index1", doc_type="log",size=10000, from_=0, body={ "query": { ....query starts }}) ``` My question is how,do I change the setting for max_result_window here.