You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When query strings yield errors, DH is currently returning a variant of the string after some query translation. It would be much more greppable if the user's original query string was returned.
I would expect the error string to contain Change = gain(avg_rate, op_rate) / 100. In reality, the following error is returned, which contains only Change = divide(doubleCast(gain.call(avg_rate, op_rate)), 100). Not very greppable by users.
r-Scheduler-Serial-1 | .c.ConsoleServiceGrpcImpl | Error running script: java.lang.RuntimeException: Error in Python interpreter:
Type: <class 'deephaven.dherror.DHError'>
Value: table update operation failed. : java.lang.RuntimeException: Error in Python interpreter:
Traceback (most recent call last):
File "/opt/deephaven/venv/lib/python3.10/site-packages/deephaven/table.py", line 913, in update
return Table(j_table=self.j_table.update(*formulas))
RuntimeError: io.deephaven.engine.table.impl.select.FormulaEvaluationException: In formula: Change = divide(doubleCast(gain.call(avg_rate, op_rate)), 100)
The text was updated successfully, but these errors were encountered:
When query strings yield errors, DH is currently returning a variant of the string after some query translation. It would be much more greppable if the user's original query string was returned.
Consider this example:
I would expect the error string to contain
Change = gain(avg_rate, op_rate) / 100
. In reality, the following error is returned, which contains onlyChange = divide(doubleCast(gain.call(avg_rate, op_rate)), 100)
. Not very greppable by users.The text was updated successfully, but these errors were encountered: