Csaba Ringhofer created IMPALA-12990: ----------------------------------------
Summary: impala-shell broken if Iceberg delete deletes 0 rows Key: IMPALA-12990 URL: https://issues.apache.org/jira/browse/IMPALA-12990 Project: IMPALA Issue Type: Bug Components: Clients Reporter: Csaba Ringhofer Happens only with Python 3 {code} impala-python3 shell/impala_shell.py create table icebergupdatet (i int, s string) stored as iceberg; alter table icebergupdatet set tblproperties("format-version"="2"); delete from icebergupdatet where i=0; Unknown Exception : '>' not supported between instances of 'NoneType' and 'int' Traceback (most recent call last): File "shell/impala_shell.py", line 1428, in _execute_stmt if is_dml and num_rows == 0 and num_deleted_rows > 0: TypeError: '>' not supported between instances of 'NoneType' and 'int' {code} The same erros should also happen when the delete removes > 0 rows, but the impala server has an older version that doesn't set TDmlResult.rows_deleted -- This message was sent by Atlassian Jira (v8.20.10#820010)