I already know that adding ?pretty=true to your production queries is a bad idea and that the documentation specifically says "use it for debugging only!" I just want to understand how bad of an idea this is and if there are any specific metrics or articles I can point to in order to better make my case in asking my development team to make a change to their code. We are currently running Elasticsearch version 2.3.5 in a analytics role and see tens of thousands of aggregation heavy queries per day.
Obviously it would greatly increase the size of the response payload as it flows through the network and while I can't imagine it costs a lot of cpu cycles in Elasticsearch the cost is definitely not zero plus whatever memory implications there are. Does anyone have some expert insight they can share?