A recent PR which attempted to map Drill data types introduced many errors including this one in which caused an error when Drill returned an array. The metadata Drill returned would indicate the primitive type of the array, however, when Pandas attempted to parse something like [1,2,3] as an INT it would clearly break that.
This PR also coverts some of the print() statements to logging.debug()
A recent PR which attempted to map Drill data types introduced many errors including this one in which caused an error when Drill returned an array. The metadata Drill returned would indicate the primitive type of the array, however, when Pandas attempted to parse something like
[1,2,3]
as anINT
it would clearly break that.This PR also coverts some of the
print()
statements tologging.debug()