jackjlli commented on a change in pull request #4583: Support default value for Byte column URL: https://github.com/apache/incubator-pinot/pull/4583#discussion_r323981558
########## File path: pinot-core/src/main/java/org/apache/pinot/core/segment/index/loader/defaultcolumn/BaseDefaultColumnHandler.java ########## @@ -303,6 +304,10 @@ protected void createColumnV1Indices(String column) dictionaryElementSize = StringUtil.encodeUtf8(stringDefaultValue).length; sortedArray = new String[]{stringDefaultValue}; break; + case BYTES: + Preconditions.checkState(defaultValue instanceof byte[]); Review comment: It doesn't have to be >=1. The following is the default value of byte column in `FieldSpec` class which length is 0. ``` private static final byte[] NULL_BYTE_ARRAY_VALUE = new byte[0]; ``` ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org