Index casting for temporal join fails for some types
File "/usr/src/app/lib_augmentation/datamart_augmentation/augmentation.py", line 608, in augment
return_only_datamart_data=return_only_datamart_data,
File "/usr/src/app/lib_augmentation/datamart_augmentation/augmentation.py", line 342, in join
drop=True, # Drop the join columns on that side (avoid duplicates)
File "/usr/src/app/lib_augmentation/datamart_augmentation/augmentation.py", line 63, in convert_data_types
data.index = pd.to_datetime(data.index, errors='coerce')
File "/usr/local/lib/python3.7/site-packages/pandas/core/tools/datetimes.py", line 738, in to_datetime
result = convert_listlike(arg, format)
File "/usr/local/lib/python3.7/site-packages/pandas/core/tools/datetimes.py", line 363, in _convert_listlike_datetimes
arg, _ = maybe_convert_dtype(arg, copy=False)
File "/usr/local/lib/python3.7/site-packages/pandas/core/arrays/datetimes.py", line 1911, in maybe_convert_dtype
data = data.astype(_NS_DTYPE)
File "/usr/local/lib/python3.7/site-packages/pandas/core/indexes/numeric.py", line 395, in astype
f"Cannot convert Float64Index to dtype {dtype}; integer "
TypeError: Cannot convert Float64Index to dtype datetime64[ns]; integer values are required for conversion
2020-04-24 19:55:11,262 ERROR tornado.access: 500 POST /augment (74.108.65.251) 171.06ms