microsoft / lst-bench

LST-Bench is a framework that allows users to run benchmarks specifically designed for evaluating Log-Structured Tables (LSTs) such as Delta Lake, Apache Hudi, and Apache Iceberg.
Apache License 2.0
58 stars 32 forks source link

Fix for dependent tasks that use multiple columns #253

Closed jcamachor closed 4 months ago

jcamachor commented 4 months ago

This PR fixes an issue related to dependent tasks that depend on multiple columns. Previously, there was a possibility of unintentionally deleting rows that were not returned in the initial query result. To solve it, we need to use a multi-value IN clause instead of individual IN clauses.