Hi, Is there any way to update how elasticsearch manages priority in pending tasks queue? Here's some background - My cluster was in yellow state for more than a day and now it is green, But it seems shards are being started and that also is taking lot of time.
Now, I give delete index request and that's how queue looks - curl -XGET 'http://10.0.11.120:9200/_cluster/pending_tasks'?pretty=true { "tasks" : [ { "insert_order" : 60444, "proirity" : "URGENT", "source" : "delete-index [index_18530]", "time_in_queue_millis" : 1740, "time_in_queue" : "1.7s" }, { "insert_order" : 60443, "proirity" : "HIGH", "source" : "shard-started ([index_18227][1], node[t8aivPciQwSqdgJYj1iY2w], relocating [H52VhU9pQRuS2Mp-YtcD7Q], [P], s[INITIALIZING]), reason [after recovery (replica) from node [[esearch08][H52VhU9pQRuS2Mp-YtcD7Q][inet[/10.0.11.128:9300]]{master=false, zone=zone_spop-sjc}]]", "time_in_queue_millis" : 39494, "time_in_queue" : "39.4s" } ] As you see, my delete request has propriety of URGENT. But after 30 seconds this request times out {"error":"RemoteTransportException[[esearch00][inet[/10.0.11.120:9300]][indices/delete]]; nested: ProcessClusterEventTimeoutException[failed to process cluster event (delete-index [index_18530]) within 30s]; ","status":503} It seems that URGENT request timed-out because of other HIGH priority requests. Is there any way to execute delete request successfully even if shards of other index are being moved around or started? Thanks Ashish -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CANsfGR%3DE0rPinu3GiaawbmDt4MNLCGUrf%2BLyQcUK4s8j6Utndw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
