Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.7.0
-
None
Description
As discussed in initial implementation of this feature current error detection implementation under ZEPPELIN-1105 is sub-optimal
Accuracy
Right now a code like:
print("there is no Error: ok")
will trigger a false positive paragraph ERROR status.
II. Speed
It is also slow, in case of the long strings in output, as noted in ZEPPELIN-1360.
There are at least two possible approaches to improve here:
- put user code under try ... except
- or re-direct sys.stderr and check for non-empty value
Attachments
Issue Links
- incorporates
-
ZEPPELIN-1360 Printing long strings is very slow in the python interpreter
- Resolved
- Is contained by
-
ZEPPELIN-1325 Better Python interpreter impl
- In Progress