column types in druid

Are all dimnension columns stored as string, even if a number is passed to one of them?
What if i initially pass a number to a column and then a string.

Eg-

Row1

id : 1234

Row2:

id: “fae323454ffee”

Will druid error out in this case?

Dimensions are currently always strings. Druid should not error out if you send a number and then a String. If it does that is a bug and a unit test would be appreciated :).

–Eric

Note that metrics are not strings, and Druid makes a very clear distinction between dimensions and metrics.