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.

Reply via email to