Closed nalimilan closed 5 years ago
Thanks. I will merge it for now but sooner or later we will add missing values tests https://github.com/h2oai/db-benchmark/issues/40 so it will need to be reverted then.
OK. It could make sense to have separate tests with and without missing values. allowmissing=:auto
should automatically choose the column type depending on whether it contains missing values or not, so both kinds of columns can be tested easily in the same script.
One of the strengths of Julia is that it supports both columns which cannot contain missing values and columns that can, allowing for better performance when there are no missing values.
One could also use
allowmissing=:auto
to leaveCSV.read
choose automatically depending on whether missing values have been encountered (this isn't used by default since it can fail if no missing values appear in the subset of rows used for detection).