Github user vvysotskyi commented on a diff in the pull request:

    https://github.com/apache/drill/pull/570#discussion_r161015751
  
    --- Diff: exec/vector/src/main/codegen/templates/VariableLengthVectors.java 
---
    @@ -418,6 +422,16 @@ public void get(int index, 
Nullable${minor.class}Holder holder){
     
     
         <#switch minor.class>
    +    <#case "VarDecimal">
    +    @Override
    +    public ${friendlyType} getObject(int index) {
    +      byte[] b = get(index);
    +      BigInteger bi = new BigInteger(b);
    +      BigDecimal bd = new BigDecimal(bi, getField().getScale());
    +      //System.out.println("VarDecimal getObject " + index + " scale " + 
getField().getScale() + " len " + b.length + " bd " + bd);
    --- End diff --
    
    Please remove this comment


---

Reply via email to