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-denver
synchronize
#4502
Status
Success
Total duration
17s
Artifacts
–
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/
|