intel / hdk

A low-level execution library for analytic data processing.
Apache License 2.0
31 stars 14 forks source link

Update to Calcite 1.35 (latest version) #690

Closed alexbaden closed 1 year ago

alexbaden commented 1 year ago

The primary changes to Calcite were in the parser. Some appear to be bug fixes (the changes around Timestamp casts make sense logically, whereas before we seemed to be inventing precision we didn't have). Others appear to be semantics (the cast removal in the interop query) that do not effect us, as the cast in that query appears to be a workaround. I believe the new aggregate call constructor is specified properly, but we will want to sanity test with modin after this is merged.

I updated some Java packages associated with Calcite but left most of those at their current versions pending @vlad-penkin's analysis.

alexbaden commented 1 year ago

@ienkovich @vlad-penkin any comments?