This PR fixes an issue when leveraging Druid's header functionality if the column name starts with an underscore.
Previously we were fetching the description from the Rownamedtuple which renames invalid fields, and thus a column named _name say is renamed to _0 (or similar). The logic has been updated to fetch the description from the raw row (similar to how the non-header logic works).
This PR fixes an issue when leveraging Druid's header functionality if the column name starts with an underscore.
Previously we were fetching the description from the
Row
namedtuple
which renames invalid fields, and thus a column named_name
say is renamed to_0
(or similar). The logic has been updated to fetch the description from the raw row (similar to how the non-header logic works).to: @betodealmeida @mistercrunch