mirror of
https://github.com/minio/minio.git
synced 2025-11-26 04:26:12 -05:00
Rebase minio/parquet-go and fix null handling. (#7067)
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user