This is an automated email from the ASF dual-hosted git repository.
gian pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
The following commit(s) were added to refs/heads/master by this push:
new 4a68f8a294 Fix maxCompletedTasks parameter in OverlordClientImpl.
(#14667)
4a68f8a294 is described below
commit 4a68f8a2944547d70f4cea0e670072acd181bfec
Author: Gian Merlino <[email protected]>
AuthorDate: Wed Jul 26 15:12:20 2023 -0700
Fix maxCompletedTasks parameter in OverlordClientImpl. (#14667)
It was sent to the server as "maxCompletedTasks", but the server expects
"max". This caused it to be ignored. This bug was introduced in #14581.
---
.../main/java/org/apache/druid/rpc/indexing/OverlordClientImpl.java | 2 +-
.../java/org/apache/druid/rpc/indexing/OverlordClientImplTest.java | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git
a/server/src/main/java/org/apache/druid/rpc/indexing/OverlordClientImpl.java
b/server/src/main/java/org/apache/druid/rpc/indexing/OverlordClientImpl.java
index dcfe0b2c58..306c909e40 100644
--- a/server/src/main/java/org/apache/druid/rpc/indexing/OverlordClientImpl.java
+++ b/server/src/main/java/org/apache/druid/rpc/indexing/OverlordClientImpl.java
@@ -147,7 +147,7 @@ public class OverlordClientImpl implements OverlordClient
}
if (maxCompletedTasks != null) {
- pathBuilder.append(params == 0 ? '?' :
'&').append("maxCompletedTasks=").append(maxCompletedTasks);
+ pathBuilder.append(params == 0 ? '?' :
'&').append("max=").append(maxCompletedTasks);
}
return FutureUtils.transform(
diff --git
a/server/src/test/java/org/apache/druid/rpc/indexing/OverlordClientImplTest.java
b/server/src/test/java/org/apache/druid/rpc/indexing/OverlordClientImplTest.java
index 2d89bded80..7e747956a1 100644
---
a/server/src/test/java/org/apache/druid/rpc/indexing/OverlordClientImplTest.java
+++
b/server/src/test/java/org/apache/druid/rpc/indexing/OverlordClientImplTest.java
@@ -184,7 +184,7 @@ public class OverlordClientImplTest
serviceClient.expectAndRespond(
new RequestBuilder(
HttpMethod.GET,
-
"/druid/indexer/v1/tasks?state=RUNNING&datasource=foo%3F&maxCompletedTasks=0"
+ "/druid/indexer/v1/tasks?state=RUNNING&datasource=foo%3F&max=0"
),
HttpResponseStatus.OK,
ImmutableMap.of(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON),
@@ -203,7 +203,7 @@ public class OverlordClientImplTest
serviceClient.expectAndRespond(
new RequestBuilder(
HttpMethod.GET,
- "/druid/indexer/v1/tasks?maxCompletedTasks=0"
+ "/druid/indexer/v1/tasks?max=0"
),
HttpResponseStatus.OK,
ImmutableMap.of(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON),
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]