This is an automated email from the ASF dual-hosted git repository.

jlli pushed a commit to branch byte-default-value
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git

commit b29475136423dd0888bb411fdb359fc0d9b936d9
Author: jackjlli <j...@linkedin.com>
AuthorDate: Wed Sep 4 10:47:24 2019 -0700

    Support default value for byte column
---
 .../segment/index/loader/defaultcolumn/BaseDefaultColumnHandler.java  | 4 ++++
 1 file changed, 4 insertions(+)

diff --git 
a/pinot-core/src/main/java/org/apache/pinot/core/segment/index/loader/defaultcolumn/BaseDefaultColumnHandler.java
 
b/pinot-core/src/main/java/org/apache/pinot/core/segment/index/loader/defaultcolumn/BaseDefaultColumnHandler.java
index 232bd91..d1e3bc0 100644
--- 
a/pinot-core/src/main/java/org/apache/pinot/core/segment/index/loader/defaultcolumn/BaseDefaultColumnHandler.java
+++ 
b/pinot-core/src/main/java/org/apache/pinot/core/segment/index/loader/defaultcolumn/BaseDefaultColumnHandler.java
@@ -303,6 +303,10 @@ public abstract class BaseDefaultColumnHandler implements 
DefaultColumnHandler {
         dictionaryElementSize = 
StringUtil.encodeUtf8(stringDefaultValue).length;
         sortedArray = new String[]{stringDefaultValue};
         break;
+      case BYTES:
+        Preconditions.checkState(defaultValue instanceof byte[]);
+        sortedArray = defaultValue;
+        break;
       default:
         throw new UnsupportedOperationException("Unsupported data type: " + 
dataType + " for column: " + column);
     }


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to