Script Language Container is updated to version 9.0.0
Details
| Detail name | Value |
|---|---|
| Changelog Number | 22864 |
| Type | Improvement |
| Status | Resolved |
| Fix Versions | Exasol 8.33.0, Exasol 8.29.6 |
| Resolution Date | 2025-01-14 |
Background
Exasol database allows users to create and run scripts (User Defined Functions) in several languages.
Database component implementing support for those languages is called Script Language Container (SLC).
There are containers built into database installations and also custom ones that could be prepared by users on-demand and uploaded to BucketFS for further use. See Adding New Packages to Existing Script Languages for more details.
Improvement
The built-in Script Language Container is updated to script-languages-release version 9.0.0.
Detailed package changes can be found at: https://github.com/exasol/script-languages-release/tree/master/doc/changes/package_diffs/9.0.0/standard-EXASOL-all
There is a new parser implementation for Java Script Options available, which must be activated manually. It fixes some limitations of the old parser, see https://github.com/exasol/script-languages-release/issues/652 and https://github.com/exasol/script-languages-release/issues/878
Changed behavior
The UDF client binary name in the standard container has been renamed exaudfclient_py3 → exaudfclient Release 9.0.0 of the Script-Languages-Container was integrated, which also provides security related updates of several packages. Changed packages of SLC can be found at: https://github.com/exasol/script-languages-release/tree/master/doc/changes/package_diffs/9.0.0/standard-EXASOL-all