Closed BaiBaiHi closed 4 years ago
@bmoscon Any thoughts on this proposed fix? We've seen this come up a few times now where the schema changes over time and queries for historical dates blow up when lib.read
is executed with a list of columns and one or more of those columns didn't exist historically but do in more recent dates.
Bug in numpy serializer objify function causes issues in dataframe construction when a given column passed into the columns does not exist.
It seems like the intended behavior is to output a column of NaNs in that case so removing the NaN from the list will allow the NaN to broadcast in the dataframe construction.