You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(cubestore): 'unsorted data' assertion with high-precision timestamps
CubeStore used to truncate timestamps to millisecond precision when
writing to parquet, but sort the data with nanosecond precision.
This led to 'unsorted data in merge' assertions.
Ensure we truncate before we sort the data.
Increasing the storage precision is another option, but that involves
backward and forward compatibility issues and requires more planning.
So stick with the current behavior for now.
If you see 'unmerged data' assertion in the logs, you have to manually
drop the tables where this happens, e.g. by rebuilding the rollups in
CubeJS.
0 commit comments