The GitHub Actions job "Required Checks" on texera.git/upstream-empty-table has succeeded. Run started by GitHub user kz930 (triggered by kz930).
Head commit for run: 200437316d3d5d3c5e0c3cc184218aac4bf80d36 / kary zheng <[email protected]> feat(python): give a port that carried no rows its declared columns A port can finish having carried no rows: an upstream filter that matches nothing still ends its channel, and DataProcessor calls on_finish either way. TableOperator then built its table out of no tuples, and since the column names are read off the tuples, the operator was handed a frame of no columns at all. Every table operator that names one of its own columns raised KeyError on it. The runtime now records what each input port was declared to carry, and the table falls back to it where the tuples cannot say. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/34537125489 With regards, GitHub Actions via GitBox
