The GitHub Actions job "Suggest reviewers" on texera.git/fix/7562-dumbbell-null-compared-column has succeeded. Run started by GitHub user kz930 (triggered by kz930).
Head commit for run: ef3279148a977f50c2ef82deedf5d1d6991deb81 / kary zheng <[email protected]> fix(visualization): drop rows with missing values before laying out a Dumbbell Plot Dumbbell Plot took the distinct values of the compared column and sorted them. An empty cell reaches the operator as None, so `unique()` returned a list with a None in it and `sorted` compared None against a string, ending the run with a TypeError. An empty value is ordinary input here. A blank CSV cell arrives as null: univocity returns null for an empty field, and AttributeTypeUtils.parseField passes it through by design. It now drops rows missing any of the three columns it reads, which is what the other visualization operators do: twenty-four of them open their generated Python with `dropna(subset=[...]) #remove missing values`, and Dumbbell Plot was the one that did not. A table left empty by the drop renders the operator's own error rather than an exception, matching how it already reports an empty input. The spec gains the case; it fails on the previous behavior. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/31534600893 With regards, GitHub Actions via GitBox
