Hi Mark,
Here is what the documentation is saying on the numeric types:
long -> A signed 64-bit integer
double -> A double-precision 64-bit IEEE 754 floating point number
float -> A single-precision 32-bit IEEE 754 floating point number
And it is here I am getting confused. It should have detected it as a long or double. But it detected it as float.
Should the documentation for Dynamic field mapping say that it can be detected as long, double or float?