We're seeing some situations where await client.execute(*insert_statements) will fail (using httpx client) with an empty exception. It seems to stemp from clickhouse not being able to parse the insert payload: Code: 27. DB::Exception: Cannot parse input (at least I believe so), since we sent empty strings in an integer field.
It would be good if the execute call reliably surfaced error messages
We're seeing some situations where
await client.execute(*insert_statements)will fail (using httpx client) with an empty exception. It seems to stemp from clickhouse not being able to parse the insert payload:Code: 27. DB::Exception: Cannot parse input(at least I believe so), since we sent empty strings in an integer field.It would be good if the execute call reliably surfaced error messages