The GitHub Actions job "Required Checks" on 
texera.git/fix/tablesplot-column-join-6791 has failed.
Run started by GitHub user kz930 (triggered by kz930).

Head commit for run:
ab92ab2d55f253a50145d58b0402c8b119a62aa4 / kary zheng <[email protected]>
fix(TablesPlot): join selected columns with a comma to emit valid Python

getAttributes joined the rendered column names with the literal ',', but each
column renders to a decode_python_template(...) call. Joining calls with a 
string
literal produced invalid Python (a call immediately followed by a string):

    
subset=[self.decode_python_template('YQ==')','self.decode_python_template('Yg==')]

so Tables Plot failed with a SyntaxError for any input. Joining with a plain 
comma
yields a valid list:

    
subset=[self.decode_python_template('YQ=='),self.decode_python_template('Yg==')]

Added a regression test asserting the columns are comma-joined and the invalid
')',' sequence is absent.

Closes #6791

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/29963457237

With regards,
GitHub Actions via GitBox

Reply via email to