[ 
https://issues.apache.org/jira/browse/SAMZA-1968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aditya updated SAMZA-1968:
--------------------------
    Description: 
Currently, it is set to VARCHAR.

private Table createTableFromRelSchema(RelDataType relationalSchema) {

  return new AbstractTable() {

    public RelDataType getRowType(RelDataTypeFactory typeFactory) {

      List<RelDataTypeField> fieldsList = new ArrayList<>();

      fieldsList.add(new RelDataTypeFieldImpl(SamzaSqlRelMessage._KEY_NAME_, 0,

          
typeFactory.createTypeWithNullability(typeFactory.createSqlType(SqlTypeName._VARCHAR_),
 true)));

      fieldsList.addAll(relationalSchema.getFieldList());

      return new RelRecordType(fieldsList);

    }

  };

}

 

  was:
Currently, it is set to VARCHAR.

private Table createTableFromRelSchema(RelDataType relationalSchema) {
  return new AbstractTable() {
    public RelDataType getRowType(RelDataTypeFactory typeFactory) {
       List<RelDataTypeField> fieldsList = new ArrayList<>();
       fieldsList.add(new RelDataTypeFieldImpl(SamzaSqlRelMessage.KEY_NAME, 0,
 
typeFactory.createTypeWithNullability(typeFactory.createSqlType(SqlTypeName.VARCHAR),
 true)));
       fieldsList.addAll(relationalSchema.getFieldList());
       return new RelRecordType(fieldsList);
    }
  };
}

 


> Samza-sql: Change Calcite sql type for samza sql rel message __key__ to 
> accept any format.
> ------------------------------------------------------------------------------------------
>
>                 Key: SAMZA-1968
>                 URL: https://issues.apache.org/jira/browse/SAMZA-1968
>             Project: Samza
>          Issue Type: Bug
>            Reporter: Aditya
>            Assignee: Aditya
>            Priority: Major
>
> Currently, it is set to VARCHAR.
> private Table createTableFromRelSchema(RelDataType relationalSchema) {
>   return new AbstractTable() {
>     public RelDataType getRowType(RelDataTypeFactory typeFactory) {
>       List<RelDataTypeField> fieldsList = new ArrayList<>();
>       fieldsList.add(new RelDataTypeFieldImpl(SamzaSqlRelMessage._KEY_NAME_, 
> 0,
>           
> typeFactory.createTypeWithNullability(typeFactory.createSqlType(SqlTypeName._VARCHAR_),
>  true)));
>       fieldsList.addAll(relationalSchema.getFieldList());
>       return new RelRecordType(fieldsList);
>     }
>   };
> }
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to