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