Skip to content

auto convert Java values(arrays/scalar) to Numpy ones and convert DH nulls based on the annotations of the params of a Py UDF #12134

auto convert Java values(arrays/scalar) to Numpy ones and convert DH nulls based on the annotations of the params of a Py UDF

auto convert Java values(arrays/scalar) to Numpy ones and convert DH nulls based on the annotations of the params of a Py UDF #12134

Triggered via pull request November 20, 2023 23:51
@jmao-denverjmao-denver
synchronize #4502
Status Success
Total duration 17s
Artifacts

cla.yml

on: pull_request_target
CLAssistant
8s
CLAssistant
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 1 warning
tests/test_numba_guvectorize.py.test_fixed_length_vector_return: tests/test_numba_guvectorize/NumbaGuvectorizeTestCase#L1
table update operation failed. : Error in Python interpreter Traceback (most recent call last): File "/python/deephaven/table.py", line 1082, in update return Table(j_table=self.j_table.update(*formulas)) RuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: g(Y,dummy) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:214) at io.deephaven.engine.table.impl.select.SwitchColumn.initDef(SwitchColumn.java:56) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:115) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:63) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$30(QueryTable.java:1464) at io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$31(QueryTable.java:1446) at io.deephaven.engine.table.impl.QueryTable.memoizeResult(QueryTable.java:3441) at io.deephaven.engine.table.impl.QueryTable.selectOrUpdate(QueryTable.java:1445) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:1423) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:106) at io.deephaven.api.TableOperationsDefaults.update(TableOperationsDefaults.java:94) caused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: Having trouble with the following expression: Full expression : g(Y,dummy) Expression having trouble : Exception type : java.lang.RuntimeException Exception message : Error in Python interpreter: Type: <class 'AttributeError'> Value: 'NoneType' object has no attribute 'orig_types' Line: 506 Namespace: _parse_signature File: /python/deephaven/table.py Traceback (most recent call last): File "/python/deephaven/table.py", line 604, in _py_udf File "/python/deephaven/table.py", line 506, in _parse_signature at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132) at com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:198) at io.deephaven.engine.table.impl.select.codegen.FormulaAnalyzer.getCompiledFormula(FormulaAnalyzer.java:133) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:194) ... 11 more
tests/test_numba_guvectorize.py.test_np_on_java_array: tests/test_numba_guvectorize/NumbaGuvectorizeTestCase#L1
table update operation failed. : Error in Python interpreter Traceback (most recent call last): File "/python/deephaven/table.py", line 1082, in update return Table(j_table=self.j_table.update(*formulas)) RuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: g(Y,dummy) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:214) at io.deephaven.engine.table.impl.select.SwitchColumn.initDef(SwitchColumn.java:56) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:115) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:63) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$30(QueryTable.java:1464) at io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$31(QueryTable.java:1446) at io.deephaven.engine.table.impl.QueryTable.memoizeResult(QueryTable.java:3441) at io.deephaven.engine.table.impl.QueryTable.selectOrUpdate(QueryTable.java:1445) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:1423) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:106) at io.deephaven.api.TableOperationsDefaults.update(TableOperationsDefaults.java:94) caused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: Having trouble with the following expression: Full expression : g(Y,dummy) Expression having trouble : Exception type : java.lang.RuntimeException Exception message : Error in Python interpreter: Type: <class 'AttributeError'> Value: 'NoneType' object has no attribute 'orig_types' Line: 506 Namespace: _parse_signature File: /python/deephaven/table.py Traceback (most recent call last): File "/python/deephaven/table.py", line 604, in _py_udf File "/python/deephaven/table.py", line 506, in _parse_signature at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132) at com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:198) at io.deephaven.engine.table.impl.select.codegen.FormulaAnalyzer.getCompiledFormula(FormulaAnalyzer.java:133) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:194) ... 11 more
tests/test_numba_guvectorize.py.test_np_on_java_array2: tests/test_numba_guvectorize/NumbaGuvectorizeTestCase#L1
table update operation failed. : Error in Python interpreter Traceback (most recent call last): File "/python/deephaven/table.py", line 1082, in update return Table(j_table=self.j_table.update(*formulas)) RuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: g(Y) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:214) at io.deephaven.engine.table.impl.select.SwitchColumn.initDef(SwitchColumn.java:56) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:115) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:63) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$30(QueryTable.java:1464) at io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$31(QueryTable.java:1446) at io.deephaven.engine.table.impl.QueryTable.memoizeResult(QueryTable.java:3441) at io.deephaven.engine.table.impl.QueryTable.selectOrUpdate(QueryTable.java:1445) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:1423) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:106) at io.deephaven.api.TableOperationsDefaults.update(TableOperationsDefaults.java:94) caused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: Having trouble with the following expression: Full expression : g(Y) Expression having trouble : Exception type : java.lang.RuntimeException Exception message : Error in Python interpreter: Type: <class 'AttributeError'> Value: 'NoneType' object has no attribute 'orig_types' Line: 506 Namespace: _parse_signature File: /python/deephaven/table.py Traceback (most recent call last): File "/python/deephaven/table.py", line 604, in _py_udf File "/python/deephaven/table.py", line 506, in _parse_signature at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132) at com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:198) at io.deephaven.engine.table.impl.select.codegen.FormulaAnalyzer.getCompiledFormula(FormulaAnalyzer.java:133) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:194) ... 11 more
tests/test_numba_guvectorize.py.test_scalar_return: tests/test_numba_guvectorize/NumbaGuvectorizeTestCase#L1
table update operation failed. : Error in Python interpreter Traceback (most recent call last): File "/python/deephaven/table.py", line 1082, in update return Table(j_table=self.j_table.update(*formulas)) RuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: g(Y) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:214) at io.deephaven.engine.table.impl.select.SwitchColumn.initDef(SwitchColumn.java:56) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:115) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:63) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$30(QueryTable.java:1464) at io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$31(QueryTable.java:1446) at io.deephaven.engine.table.impl.QueryTable.memoizeResult(QueryTable.java:3441) at io.deephaven.engine.table.impl.QueryTable.selectOrUpdate(QueryTable.java:1445) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:1423) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:106) at io.deephaven.api.TableOperationsDefaults.update(TableOperationsDefaults.java:94) caused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: Having trouble with the following expression: Full expression : g(Y) Expression having trouble : Exception type : java.lang.RuntimeException Exception message : Error in Python interpreter: Type: <class 'AttributeError'> Value: 'NoneType' object has no attribute 'orig_types' Line: 506 Namespace: _parse_signature File: /python/deephaven/table.py Traceback (most recent call last): File "/python/deephaven/table.py", line 604, in _py_udf File "/python/deephaven/table.py", line 506, in _parse_signature at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132) at com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:198) at io.deephaven.engine.table.impl.select.codegen.FormulaAnalyzer.getCompiledFormula(FormulaAnalyzer.java:133) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:194) ... 11 more
tests/test_numba_guvectorize.py.test_vector_return: tests/test_numba_guvectorize/NumbaGuvectorizeTestCase#L1
table update operation failed. : Error in Python interpreter Traceback (most recent call last): File "/python/deephaven/table.py", line 1082, in update return Table(j_table=self.j_table.update(*formulas)) RuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: g(Y,2) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:214) at io.deephaven.engine.table.impl.select.SwitchColumn.initDef(SwitchColumn.java:56) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:115) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:63) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$30(QueryTable.java:1464) at io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$31(QueryTable.java:1446) at io.deephaven.engine.table.impl.QueryTable.memoizeResult(QueryTable.java:3441) at io.deephaven.engine.table.impl.QueryTable.selectOrUpdate(QueryTable.java:1445) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:1423) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:106) at io.deephaven.api.TableOperationsDefaults.update(TableOperationsDefaults.java:94) caused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: Having trouble with the following expression: Full expression : g(Y,2) Expression having trouble : Exception type : java.lang.RuntimeException Exception message : Error in Python interpreter: Type: <class 'AttributeError'> Value: 'NoneType' object has no attribute 'orig_types' Line: 506 Namespace: _parse_signature File: /python/deephaven/table.py Traceback (most recent call last): File "/python/deephaven/table.py", line 604, in _py_udf File "/python/deephaven/table.py", line 506, in _parse_signature at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132) at com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:198) at io.deephaven.engine.table.impl.select.codegen.FormulaAnalyzer.getCompiledFormula(FormulaAnalyzer.java:133) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:194) ... 11 more
tests/test_numba_vectorized_column.py.test_cast: tests/test_numba_vectorized_column/NumbaVectorizedColumnTestCase#L1
"can't be cast" not found in 'table update operation failed. : Error in Python interpreter\nTraceback (most recent call last):\n File "/python/deephaven/table.py", line 1082, in update\n return Table(j_table=self.j_table.update(*formulas))\nRuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: (float)vectorized_func(I, J)\n\tat io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:214)\n\tat io.deephaven.engine.table.impl.select.SwitchColumn.initDef(SwitchColumn.java:56)\n\tat io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:115)\n\tat io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:63)\n\tat io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$30(QueryTable.java:1464)\n\tat io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349)\n\tat io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$31(QueryTable.java:1446)\n\tat io.deephaven.engine.table.impl.QueryTable.memoizeResult(QueryTable.java:3441)\n\tat io.deephaven.engine.table.impl.QueryTable.selectOrUpdate(QueryTable.java:1445)\n\tat io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:1423)\n\tat io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:106)\n\tat io.deephaven.api.TableOperationsDefaults.update(TableOperationsDefaults.java:94)\ncaused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: \n\nHaving trouble with the following expression:\nFull expression : (float)vectorized_func(I, J)\nExpression having trouble : \nException type : java.lang.RuntimeException\nException message : Error in Python interpreter:\nType: <class \'AttributeError\'>\nValue: \'DUFunc\' object has no attribute \'signature\'\nLine: 488\nNamespace: _parse_signature\nFile: /python/deephaven/table.py\nTraceback (most recent call last):\n File "/python/deephaven/table.py", line 604, in _py_udf\n File "/python/deephaven/table.py", line 488, in _parse_signature\n\n\n\tat org.jpy.PyLib.callAndReturnObject(Native Method)\n\tat org.jpy.PyObject.call(PyObject.java:449)\n\tat io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152)\n\tat io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161)\n\tat io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513)\n\tat io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342)\n\tat io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132)\n\tat com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116)\n\tat io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:1690)\n\tat io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132)\n\tat com.github.javaparser.ast.expr.CastExpr.accept(CastExpr.java:75)\n\tat io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273)\n\tat io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224)\n\tat io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:198)\n\tat io.deephaven.engine.table.impl.select.codegen.FormulaAnalyzer.getCompiledFormula(FormulaAnalyzer.java:133)\n\tat io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:194)\n\t... 11 more\n\n'
tests/test_numba_vectorized_column.py.test_column: tests/test_numba_vectorized_column/NumbaVectorizedColumnTestCase#L1
table update operation failed. : Error in Python interpreter Traceback (most recent call last): File "/python/deephaven/table.py", line 1082, in update return Table(j_table=self.j_table.update(*formulas)) RuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: vectorized_func(I, J) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:214) at io.deephaven.engine.table.impl.select.SwitchColumn.initDef(SwitchColumn.java:56) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:115) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:63) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$30(QueryTable.java:1464) at io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$31(QueryTable.java:1446) at io.deephaven.engine.table.impl.QueryTable.memoizeResult(QueryTable.java:3441) at io.deephaven.engine.table.impl.QueryTable.selectOrUpdate(QueryTable.java:1445) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:1423) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:106) at io.deephaven.api.TableOperationsDefaults.update(TableOperationsDefaults.java:94) caused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: Having trouble with the following expression: Full expression : vectorized_func(I, J) Expression having trouble : Exception type : java.lang.RuntimeException Exception message : Error in Python interpreter: Type: <class 'AttributeError'> Value: 'DUFunc' object has no attribute 'signature' Line: 488 Namespace: _parse_signature File: /python/deephaven/table.py Traceback (most recent call last): File "/python/deephaven/table.py", line 604, in _py_udf File "/python/deephaven/table.py", line 488, in _parse_signature at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132) at com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:198) at io.deephaven.engine.table.impl.select.codegen.FormulaAnalyzer.getCompiledFormula(FormulaAnalyzer.java:133) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:194) ... 11 more
tests/test_numba_vectorized_filter.py.test_filter: tests/test_numba_vectorized_filter/NumbaVectorizedFilterTestCase#L1
table where operation failed. : Error in Python interpreter Traceback (most recent call last): File "/python/deephaven/table.py", line 1210, in where return Table(j_table=self.j_table.where(and_(filters).j_filter)) RuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: vectorized_func(I, J) at io.deephaven.engine.table.impl.select.AbstractConditionFilter.init(AbstractConditionFilter.java:223) at io.deephaven.engine.table.impl.QueryTable.lambda$whereInternal$27(QueryTable.java:1200) at io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349) at io.deephaven.engine.table.impl.QueryTable.whereInternal(QueryTable.java:1168) at io.deephaven.engine.table.impl.QueryTable.where(QueryTable.java:1156) at io.deephaven.engine.table.impl.QueryTable.where(QueryTable.java:106) caused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: Having trouble with the following expression: Full expression : vectorized_func(I, J) Expression having trouble : Exception type : java.lang.RuntimeException Exception message : Error in Python interpreter: Type: <class 'AttributeError'> Value: 'DUFunc' object has no attribute 'signature' Line: 488 Namespace: _parse_signature File: /python/deephaven/table.py Traceback (most recent call last): File "/python/deephaven/table.py", line 604, in _py_udf File "/python/deephaven/table.py", line 488, in _parse_signature at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132) at com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224) at io.deephaven.engine.table.impl.select.AbstractConditionFilter.init(AbstractConditionFilter.java:155) ... 5 more
tests/test_pyfunc_return_java_values.py.test_np_ufunc: tests/test_pyfunc_return_java_values/PyFuncReturnJavaTestCase#L1
table update operation failed. : Error in Python interpreter Traceback (most recent call last): File "/python/deephaven/table.py", line 1082, in update return Table(j_table=self.j_table.update(*formulas)) RuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: npsin(i) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:214) at io.deephaven.engine.table.impl.select.SwitchColumn.initDef(SwitchColumn.java:56) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:115) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:63) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$30(QueryTable.java:1464) at io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$31(QueryTable.java:1446) at io.deephaven.engine.table.impl.QueryTable.memoizeResult(QueryTable.java:3441) at io.deephaven.engine.table.impl.QueryTable.selectOrUpdate(QueryTable.java:1445) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:1423) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:106) at io.deephaven.api.TableOperationsDefaults.update(TableOperationsDefaults.java:94) caused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: Having trouble with the following expression: Full expression : npsin(i) Expression having trouble : Exception type : java.lang.RuntimeException Exception message : Error in Python interpreter: Type: <class 'TypeError'> Value: can only concatenate list (not "str") to list Line: 497 Namespace: _parse_signature File: /python/deephaven/table.py Traceback (most recent call last): File "/python/deephaven/table.py", line 604, in _py_udf File "/python/deephaven/table.py", line 497, in _parse_signature at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132) at com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:198) at io.deephaven.engine.table.impl.select.codegen.FormulaAnalyzer.getCompiledFormula(FormulaAnalyzer.java:133) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:194) ... 11 more
tests/test_pyfunc_return_java_values.py.test_vectorization_off_on_return_type: tests/test_pyfunc_return_java_values/PyFuncReturnJavaTestCase#L1
table update operation failed. : Error in Python interpreter Traceback (most recent call last): File "/python/deephaven/table.py", line 1082, in update return Table(j_table=self.j_table.update(*formulas)) RuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: f4562_1(B,3) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:214) at io.deephaven.engine.table.impl.select.SwitchColumn.initDef(SwitchColumn.java:56) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:115) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:63) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$30(QueryTable.java:1464) at io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349) at io.deephaven.engine.table.impl.QueryTable.lambda$selectOrUpdate$31(QueryTable.java:1446) at io.deephaven.engine.table.impl.QueryTable.memoizeResult(QueryTable.java:3441) at io.deephaven.engine.table.impl.QueryTable.selectOrUpdate(QueryTable.java:1445) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:1423) at io.deephaven.engine.table.impl.QueryTable.update(QueryTable.java:106) at io.deephaven.api.TableOperationsDefaults.update(TableOperationsDefaults.java:94) caused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: Having trouble with the following expression: Full expression : f4562_1(B,3) Expression having trouble : Exception type : java.lang.RuntimeException Exception message : Error in Python interpreter: Type: <class 'AttributeError'> Value: 'NoneType' object has no attribute 'orig_types' Line: 506 Namespace: _parse_signature File: /python/deephaven/table.py Traceback (most recent call last): File "/python/deephaven/table.py", line 604, in _py_udf File "/python/deephaven/table.py", line 506, in _parse_signature at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132) at com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:198) at io.deephaven.engine.table.impl.select.codegen.FormulaAnalyzer.getCompiledFormula(FormulaAnalyzer.java:133) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:194) ... 11 more
tests/test_vectorization.py.test_optional_annotations: tests/test_vectorization/VectorizationTestCase#L1
'null' not found in ' X| Y| Z\n----------+--------------------+--------------------\n 0| 13| 0\n 1| 0| 68\n 2| 17| 70\n 3| 19| 0\n 4| 0| 74\n 5| 23| 76\n 6| 25| 0\n 7| 0| 80\n 8| 29| 82\n 9| 31| 0\n'
tests/test_console.py.test_run_script_and_open_table: test_console/ConsoleTestCase#L1
could not run script: java.lang.RuntimeException: Error in Python interpreter: Type: <class 'deephaven.dherror.DHError'> Value: table view operation failed. : Error in Python interpreter Traceback (most recent call last): File "/opt/deephaven/venv/lib/python3.10/site-packages/deephaven/table.py", line 1120, in view return Table(j_table=self.j_table.view(*formulas)) RuntimeError: io.deephaven.engine.table.impl.select.FormulaCompilationException: Formula compilation error for: vectorized_func(I, J) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:214) at io.deephaven.engine.table.impl.select.SwitchColumn.initDef(SwitchColumn.java:56) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:115) at io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.create(SelectAndViewAnalyzer.java:63) at io.deephaven.engine.table.impl.QueryTable.lambda$viewOrUpdateView$33(QueryTable.java:1645) at io.deephaven.engine.table.impl.BaseTable.initializeWithSnapshot(BaseTable.java:1293) at io.deephaven.engine.table.impl.QueryTable.lambda$viewOrUpdateView$34(QueryTable.java:1643) at io.deephaven.engine.table.impl.perf.QueryPerformanceRecorder.withNugget(QueryPerformanceRecorder.java:349) at io.deephaven.engine.table.impl.QueryTable.lambda$viewOrUpdateView$35(QueryTable.java:1637) at io.deephaven.engine.table.impl.QueryTable.memoizeResult(QueryTable.java:3441) at io.deephaven.engine.table.impl.QueryTable.viewOrUpdateView(QueryTable.java:1636) at io.deephaven.engine.table.impl.QueryTable.view(QueryTable.java:1614) at io.deephaven.engine.table.impl.QueryTable.view(QueryTable.java:106) at io.deephaven.api.TableOperationsDefaults.view(TableOperationsDefaults.java:79) at org.jpy.PyLib.executeCode(Native Method) at org.jpy.PyObject.executeCode(PyObject.java:138) at io.deephaven.engine.util.PythonEvaluatorJpy.evalScript(PythonEvaluatorJpy.java:73) at io.deephaven.integrations.python.PythonDeephavenSession.lambda$evaluate$1(PythonDeephavenSession.java:194) at io.deephaven.util.locks.FunctionalLock.doLockedInterruptibly(FunctionalLock.java:51) at io.deephaven.integrations.python.PythonDeephavenSession.evaluate(PythonDeephavenSession.java:194) at io.deephaven.engine.util.AbstractScriptSession.lambda$evaluateScript$0(AbstractScriptSession.java:147) at io.deephaven.engine.context.ExecutionContext.lambda$apply$0(ExecutionContext.java:149) at io.deephaven.engine.context.ExecutionContext.apply(ExecutionContext.java:160) at io.deephaven.engine.context.ExecutionContext.apply(ExecutionContext.java:148) at io.deephaven.engine.util.AbstractScriptSession.evaluateScript(AbstractScriptSession.java:147) at io.deephaven.engine.util.DelegatingScriptSession.evaluateScript(DelegatingScriptSession.java:84) at io.deephaven.engine.util.ScriptSession.evaluateScript(ScriptSession.java:102) at io.deephaven.server.console.ConsoleServiceGrpcImpl.lambda$executeCommand$4(ConsoleServiceGrpcImpl.java:186) at io.deephaven.server.session.SessionState$ExportBuilder.lambda$submit$3(SessionState.java:1499) at io.deephaven.server.session.SessionState$ExportObject.doExport(SessionState.java:1008) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at io.deephaven.server.runner.scheduler.SchedulerModule$ThreadFactory.lambda$newThread$0(SchedulerModule.java:78) at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.server.console.python.DebuggingInitializer.lambda$createInitializer$0(DebuggingInitializer.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) caused by io.deephaven.engine.table.impl.lang.QueryLanguageParser$QueryLanguageParseException: Having trouble with the following expression: Full expression : vectorized_func(I, J) Expression having trouble : Exception type : java.lang.RuntimeException Exception message : Error in Python interpreter: Type: <class 'AttributeError'> Value: 'DUFunc' object has no attribute 'signature' Line: 488 Namespace: _parse_signature File: /opt/deephaven/venv/lib/python3.10/site-packages/deephaven/table.py Traceback (most recent call last): File "/opt/deephaven/venv/lib/python3.10/site-packages/deephaven/table.py", line 604, in _py_udf File "/opt/deephaven/venv/lib/python3.10/site-packages/deephaven/table.py", line 488, in _parse_signature at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.prepareSignature(PyCallableWrapperJpyImpl.java:152) at io.deephaven.engine.util.PyCallableWrapperJpyImpl.parseSignature(PyCallableWrapperJpyImpl.java:161) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.pyCallableReturnType(QueryLanguageParser.java:2513) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:2342) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.visit(QueryLanguageParser.java:132) at com.github.javaparser.ast.expr.MethodCallExpr.accept(MethodCallExpr.java:116) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:273) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:224) at io.deephaven.engine.table.impl.lang.QueryLanguageParser.<init>(QueryLanguageParser.java:198) at io.deephaven.engine.table.impl.select.codegen.FormulaAnalyzer.getCompiledFormula(FormulaAnalyzer.java:133) at io.deephaven.engine.table.impl.select.DhFormulaColumn.initDef(DhFormulaColumn.java:194) ... 38 more Line: 1122 Namespace: view File: /opt/deephaven/venv/lib/python3.10/site-packages/deephaven/table.py Traceback (most recent call last): File "<string>", line 16, in <module> File "/opt/deephaven/venv/lib/python3.10/site-packages/deephaven/table.py", line 1122, in view at org.jpy.PyLib.executeCode(Native Method) at org.jpy.PyObject.executeCode(PyObject.java:138) at io.deephaven.engine.util.PythonEvaluatorJpy.evalScript(PythonEvaluatorJpy.java:73) at io.deephaven.integrations.python.PythonDeephavenSession.lambda$evaluate$1(PythonDeephavenSession.java:194) at io.deephaven.util.locks.FunctionalLock.doLockedInterruptibly(FunctionalLock.java:51) at io.deephaven.integrations.python.PythonDeephavenSession.evaluate(PythonDeephavenSession.java:194) at io.deephaven.engine.util.AbstractScriptSession.lambda$evaluateScript$0(AbstractScriptSession.java:147) at io.deephaven.engine.context.ExecutionContext.lambda$apply$0(ExecutionContext.java:149) at io.deephaven.engine.context.ExecutionContext.apply(ExecutionContext.java:160) at io.deephaven.engine.context.ExecutionContext.apply(ExecutionContext.java:148) at io.deephaven.engine.util.AbstractScriptSession.evaluateScript(AbstractScriptSession.java:147) at io.deephaven.engine.util.DelegatingScriptSession.evaluateScript(DelegatingScriptSession.java:84) at io.deephaven.engine.util.ScriptSession.evaluateScript(ScriptSession.java:102) at io.deephaven.server.console.ConsoleServiceGrpcImpl.lambda$executeCommand$4(ConsoleServiceGrpcImpl.java:186) at io.deephaven.server.session.SessionState$ExportBuilder.lambda$submit$3(SessionState.java:1499) at io.deephaven.server.session.SessionState$ExportObject.doExport(SessionState.java:1008) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at io.deephaven.server.runner.scheduler.SchedulerModule$ThreadFactory.lambda$newThread$0(SchedulerModule.java:78) at org.jpy.PyLib.callAndReturnObject(Native Method) at org.jpy.PyObject.call(PyObject.java:449) at io.deephaven.server.console.python.DebuggingInitializer.lambda$createInitializer$0(DebuggingInitializer.java:30) at java.base/java.lang.Thread.run(Thread.java:1583)
CLAssistant
The following actions uses node12 which is deprecated and will be forced to run on node16: cla-assistant/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/