Updated built-in script-language-container
Details
| Detail name | Value |
|---|---|
| Changelog Number | 11111 |
| Type | Improvement |
| Status | Resolved |
| Fix Versions | Exasol 6.2.12 |
| Resolution Date | 2020-11-20 |
Improvement
The updated built-in script-language-container contains the following changes and fixes:
changes
- Add boto3, pysftp and paramiko packages to Python and Python3
- Add exasol websocket-api package to Python3
- The container contains lists for actual installed packages in the build_info
- Java EMITS UDF Scripts cannot emit null
- Return untruncated stacktraces for Java and Python UDFs.
- Support for chained exception for Java and Python 3 UDFs
- Improve shutdown handling of the UDFClient to reduce the risk of orphaned exaudfclient processes in error cases
- Added user to passwd file to be compatible with docker-db
fixes
- Fix error in Python3 UDFs when emitting a dataframe with only one Timestamp column
- Fix Python3 UDF bug during reset after get_dataframe reaches the end of the iterator
Changed behavior
All error messages from Java, Python 2/3 and R-UDFs contain error codes such as the 7.0 container