Rebase minio/parquet-go and fix null handling. (#7067)

This commit is contained in:
Bala FA
2019-01-16 21:52:04 +05:30
committed by Nitish Tiwari
parent 63d2583e91
commit e23a42305c
8 changed files with 49 additions and 15 deletions

View File

@@ -44,6 +44,14 @@ func (r *Reader) Read() (sql.Record, error) {
record := json.NewRecord()
for name, v := range parquetRecord {
if v.Value == nil {
if err = record.Set(name, sql.NewNull()); err != nil {
return nil, errParquetParsingError(err)
}
continue
}
var value *sql.Value
switch v.Type {
case parquetgen.Type_BOOLEAN: