mirror of https://github.com/apache/druid.git
fix router bug
This commit is contained in:
parent
0c898c58d1
commit
3920300900
|
@ -49,6 +49,7 @@ import javax.servlet.http.HttpServletResponse;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.net.URI;
|
import java.net.URI;
|
||||||
import java.util.Enumeration;
|
import java.util.Enumeration;
|
||||||
|
import java.util.UUID;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -116,6 +117,9 @@ public class AsyncQueryForwardingServlet extends AsyncProxyServlet
|
||||||
inputQuery = objectMapper.readValue(request.getInputStream(), Query.class);
|
inputQuery = objectMapper.readValue(request.getInputStream(), Query.class);
|
||||||
if (inputQuery != null) {
|
if (inputQuery != null) {
|
||||||
host = hostFinder.getHost(inputQuery);
|
host = hostFinder.getHost(inputQuery);
|
||||||
|
if (inputQuery.getId() == null) {
|
||||||
|
inputQuery = inputQuery.withId(UUID.randomUUID().toString());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (IOException e) {
|
catch (IOException e) {
|
||||||
|
|
Loading…
Reference in New Issue