Stanislav Kozlovski created KAFKA-7618: ------------------------------------------
Summary: Trogdor - Fix /tasks endpoint parameters Key: KAFKA-7618 URL: https://issues.apache.org/jira/browse/KAFKA-7618 Project: Kafka Issue Type: Bug Reporter: Stanislav Kozlovski Assignee: Stanislav Kozlovski A Trogdor Coordinator's `/tasks` endpoint returns the status of all tasks. It supports arguments to filter the tasks, like `firstStartMs`, `lastStartMs`, `firstEndMs`, `lastEndMs`. These arguments denote milliseconds since the unix epoch. There is a bug currently where the endpoint parses the arguments as integers, whereas they should be long (the current unix millisecond timestamp does not fit into an integer). This results in API calls returning a 404 {code:java} curl -v -L -G -d "firstStartMs=1542028764787" localhost:8889/coordinator/tasks * Trying ::1... * TCP_NODELAY set * Connected to localhost (::1) port 8889 (#0) > GET /coordinator/tasks?firstStartMs=154202876478 HTTP/1.1 > Host: localhost:8889 > User-Agent: curl/7.54.0 > Accept: */* > < HTTP/1.1 500 Internal Server Error < Date: Mon, 12 Nov 2018 13:28:59 GMT < Content-Type: application/json < Content-Length: 43 < Server: Jetty(9.4.12.v20180830) < * Connection #0 to host localhost left intact{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)