ArcticDB icon indicating copy to clipboard operation
ArcticDB copied to clipboard

`compact_incomplete` fails if one of the dataframes is of empty-type

Open alexowens90 opened this issue 1 year ago • 0 comments

v1 API, behaviour almost certainly the same with finalize_staged_data in the v2 API. Minimal repro:

lib.write(sym, pd.DataFrame({"col": ["hello"]}, index=[pd.Timestamp("2000-01-01")]), parallel=True)
lib.write(sym, pd.DataFrame({"col": [None]}, index=[pd.Timestamp("2000-01-02")]), parallel=True)
lib.compact_incomplete(sym, False, False)

gives InternalException: E_ASSERTION_FAILURE Allocate data called with zero size

alexowens90 avatar Nov 13 '23 14:11 alexowens90