This is an automated email from the ASF dual-hosted git repository.
abhishekrb 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 43b325b6aaf Add missing `@Nullable` annotations to SqlQuery (#17398)
43b325b6aaf is described below
commit 43b325b6aaf3a96671ae81a64f727f262ade18eb
Author: Abhishek Radhakrishnan <[email protected]>
AuthorDate: Tue Oct 22 20:34:46 2024 -0700
Add missing `@Nullable` annotations to SqlQuery (#17398)
---
sql/src/main/java/org/apache/druid/sql/http/SqlQuery.java | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/sql/src/main/java/org/apache/druid/sql/http/SqlQuery.java
b/sql/src/main/java/org/apache/druid/sql/http/SqlQuery.java
index 904d4c38715..1364332aaa1 100644
--- a/sql/src/main/java/org/apache/druid/sql/http/SqlQuery.java
+++ b/sql/src/main/java/org/apache/druid/sql/http/SqlQuery.java
@@ -29,6 +29,7 @@ import org.apache.calcite.avatica.remote.TypedValue;
import org.apache.druid.java.util.common.ISE;
import org.apache.druid.query.QueryContext;
+import javax.annotation.Nullable;
import java.util.List;
import java.util.Map;
import java.util.Objects;
@@ -57,12 +58,12 @@ public class SqlQuery
@JsonCreator
public SqlQuery(
@JsonProperty("query") final String query,
- @JsonProperty("resultFormat") final ResultFormat resultFormat,
+ @JsonProperty("resultFormat") @Nullable final ResultFormat resultFormat,
@JsonProperty("header") final boolean header,
@JsonProperty("typesHeader") final boolean typesHeader,
@JsonProperty("sqlTypesHeader") final boolean sqlTypesHeader,
- @JsonProperty("context") final Map<String, Object> context,
- @JsonProperty("parameters") final List<SqlParameter> parameters
+ @JsonProperty("context") @Nullable final Map<String, Object> context,
+ @JsonProperty("parameters") @Nullable final List<SqlParameter> parameters
)
{
this.query = Preconditions.checkNotNull(query, "query");
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]