Skip to content

API to list running requests #4329

@nik9000

Description

@nik9000

I searched for but couldn't find a request for an api to list running queries an updates so I'm going to put together my wish list.

  1. Only really need queries, indexes, updates, bulk updates, and multi search.
  2. Suggest requests would be nice as well but are not required.
  3. Should be able to get full request body.
  4. The request should have free form fields that I can add to the request so I can recognize requests more easily. I'd put things in there like the ip that caused me to issue the request and the my own identifier for the request type.
  5. The requests should have some unique identifier on them that lasts for the life of the request and won't be repeated soon.
  6. I don't need to search this stuff though it might help.
  7. Needs to return all queries running on the cluster.
  8. I won't issue the command frequently but when I do I need it to be serviced even if the cluster is under heavy load. In fact, that is when I'll need it the most.
  9. This API is useful even without the ability to kill requests but, one day, killing would be nice.

Metadata

Metadata

Assignees

No one assigned

    Labels

    :Distributed/DistributedA catch all label for anything in the Distributed Area. Please avoid if you can.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions