Release NotesΒΆ

TV_3.11.0ΒΆ

00235 - Überarbeitung - REDGPR

02063 - Quotes in SECSCR Column List
The column list generated for sensitive columns is now enclosed in quotes.

02643 - BDATE Expression for initial load
Enhanced the BDATE expression logic to allow referencing a different column for BDATE calculation during the initial load, such as Created and Updated timestamps.

03280 - Actions using calendar to execute
This update introduces calendar-based execution logic for Action

03591 - change in PSA Column Expression
It was observed that changes to PSA column expressions (e.g., modified expression logic) were not detected during compare operations when reloading old data or applying patches. To ensure such changes are recognized, the column expression is now included in the DV view within the TSA_UNION block.

03592 - TSA column Expression no longer available
To preserve the principle that original values remain unchanged, handling TSA-level expressions will in future only be supported via the existing API S_REP_MODIFY_TSA_NEWCOL_EXPR. As a preparation step, we will first analyze if and how TSA_COL_EXPR has been used in previous deliveries.

03614 - CSV CFI Loader API Automation

03701 - FIX REPPSA - missing columns in DV view
This fix addresses missing columns in the REPPSA DV view. When additional TSA objects are present and one or more views lack certain columns, the repository now correctly inserts the missing fields as NULL columns. These NULL columns are generated outside the first UNION block, preventing datatype conflicts that would occur if the NULL definitions appeared in the first UNION part and were not interpreted as existing columns in subsequent UNION segments.

03737 - Optimization of Incremental Materialization
Incremental materialization can be executed for BDATEs that have changed according to the object status.

03969 - Selektive CFI APIs
new β€˜overload’-methods ADD_LOADER_BD_CSV / MODIFY_LOADER_BD_CSV, ADD_LOADER_BD_FBV / MODIFY_LOADER_BD_FBV, ADD_LOADER_BD_COLUMN_CSV / MODIFY_LOADER_BD_COLUMN_CSV and ADD_LOADER_BD_COLUMN_FBV / MODIFY_LOADER_BD_COLUMN_FBV

04022 - REPPSA - BDATE/ACTIVE Expression remove
build REMOVE APIs fΓΌr BDATE and ACTIVE expression, revuild MODIFY APIs removing expressions will only be pssoible with the new APIs

04065 - SCURTY - Status View for Sandbox Privileges
A new Status View has been introduced to clearly show why certain object groups are no longer accessible in the sandbox. This transparency reflects the enforcement of the Least Privilege principle, ensuring that access is granted only where strictly necessary

04115 - Trigger Application Action for all BDATEs
Application actions should also be triggered for BDATEs that were not expected according to the load cycle but for which loading has occurred.

04171 - Error handling in API_DR
catch loop-back connection error in DR_API scripts.

04210 - REMOVE LOADER CASCADE
Remove of loader-definitions (CFI/DBI) implicitly removes LOADER_BD and LOADER_COLUMN Definitions. Remove LOADER_BD implicitly removes LOADER_COLUMN Definitions.

04222 - several STA Views enhancement and enrichment

04230 - Cleanup WATCHER_EXEC_ERROR
every 15 minutes a check is scheduled to detect watcher jobs which need an auto reset

04295 - Cleanup Monitoring
Fixing: Filtering of last event Monitoring Endpoint E_ALL_ADM_WATCHER_STATUS

04297 - Patch - Fix (SCD 3, technical valid rows)
This patch ensures that only technically valid records are prepared for patch processing. For SCD Type 3, the BDATE value was previously generated incorrectly and has now been fixed. Additionally, bulk-load support (PSA) has been implemented for loading patch rows efficiently.

04304 - REPPSA - Refresh used when opening BV
Some BVs trigger changes only in the APB, yet still get opened and closed, which can lead to missing materializations in REPPSA. To prevent this, opening a BV will now automatically trigger a one-time REPPSA refresh.

04305 - REPPSA - remove PSA column definition
There is an issue in handling removed source columns in TSA: when a column is deleted in the source (and thus in TSA), the corresponding PSA column should be logically removed in the repository (not physically). Currently, REP_CHECK_TSA_COLUMNS in REPPSA does not reliably determine whether a PSA column can be removed, and it also uses an incorrect PSA_COLUMN_NAME in the view definition.

04317 - ALL_ADM_JOB_LOG fehlende EintrΓ€ge

04385 - Enhance Monitoring: ADD DB Backup
Additional Monitoring APIs

  • DB Backup Monitoring

  • Object Status

  • Application Status

  • License Status

04402 - redctl preclone - set REDSYS PW to default and remove wallet
redctl preclone now removes all wallets.
Use etc/postclone.sql to reset passwords of REDSYS and TU_REST to their default values and to truncate audit logs before restarting RED-PSS.

04461 - JSON2CSV - convert only in case of json top-level array

04532 - EXASYS Schema
Additonal EXASYS Schema inlcuding Views for Exasol Status Information

  • Backup List

  • Back Schedule

  • Database Status View

  • License Info

04538 - application action: export to file on some mountpoint

04568 - Role R_APPMON removed
Monitoring Views (STA-Views) are granted publicly, thus this role is obsolete.

04751 - Enable access LOG MSGKEY via Code Libraries (LUA, Python, …)

04866 - Misuse of p_doExecute in S_ADM_CONNECTION_TOGGLE
misuse of parameter p_doExecute fixed - NULL=TRUE => execute / FALSE => list commands steps only

05055 - SPLIT_ON_LOAD_ABORT with integer
Wrong calculation for SPLIT_ON_LOAD_ABORT with integer in DBI_CDC_STATUS

05095 - Script Language Container for TV 3.11

CHANGES

OLD_PACKAGE

OLD_VERSION

NEW_PACKAGE

NEW_VERSION

new

(null)

(null)

cachetools

7.0.0

new

(null)

(null)

hijridate

2.3.0

new

(null)

(null)

ipython-pygments-lexers

1.1.1

new

(null)

(null)

jaraco-collections

5.2.1

new

(null)

(null)

jaraco-context

6.1.0

new

(null)

(null)

jaraco-functools

4.4.0

new

(null)

(null)

pyproject-api

1.10.0

new

(null)

(null)

redlib

0.2.0

new

(null)

(null)

rustworkx

0.17.1

removed

Lasagne

0.1

(null)

(null)

removed

Theano

1.0.5

(null)

(null)

removed

apache-beam

2.64.0

(null)

(null)

removed

argon2-cffi

23.1.0

(null)

(null)

removed

argon2-cffi-bindings

21.2.0

(null)

(null)

removed

async-timeout

5.0.1

(null)

(null)

removed

crcmod

1.7

(null)

(null)

removed

dill

0.3.1.1

(null)

(null)

removed

docopt

0.6.2

(null)

(null)

removed

exceptiongroup

1.2.2

(null)

(null)

removed

grpcio

1.65.5

(null)

(null)

removed

grpcio-gcp

0.2.2

(null)

(null)

removed

hdfs

2.7.3

(null)

(null)

removed

jaraco.collections

5.1.0

(null)

(null)

removed

jaraco.context

5.3.0

(null)

(null)

removed

jaraco.functools

4.0.1

(null)

(null)

removed

nvidia-cublas-cu12

12.4.5.8

(null)

(null)

removed

nvidia-cuda-cupti-cu12

12.4.127

(null)

(null)

removed

nvidia-cuda-nvrtc-cu12

12.4.127

(null)

(null)

removed

nvidia-cuda-runtime-cu12

12.4.127

(null)

(null)

removed

nvidia-cudnn-cu12

9.1.0.70

(null)

(null)

removed

nvidia-cufft-cu12

11.2.1.3

(null)

(null)

removed

nvidia-curand-cu12

10.3.5.147

(null)

(null)

removed

nvidia-cusolver-cu12

11.6.1.9

(null)

(null)

removed

nvidia-cusparse-cu12

12.3.1.170

(null)

(null)

removed

nvidia-cusparselt-cu12

0.6.2

(null)

(null)

removed

nvidia-nccl-cu12

2.21.5

(null)

(null)

removed

nvidia-nvjitlink-cu12

12.4.127

(null)

(null)

removed

nvidia-nvtx-cu12

12.4.127

(null)

(null)

removed

proto-plus

1.26.1

(null)

(null)

removed

protobuf

5.29.4

(null)

(null)

removed

py

1.10.0

(null)

(null)

removed

pyarrow-hotfix

0.6

(null)

(null)

removed

pydot

1.4.2

(null)

(null)

removed

scikit-neuralnetwork

0.7

(null)

(null)

removed

toml

0.10.2

(null)

(null)

removed

triton

3.2.0

(null)

(null)

upgraded

Cython

3.0.12

cython

3.2.4

upgraded

MarkupSafe

3.0.2

markupsafe

3.0.3

upgraded

PyJWT

2.10.1

pyjwt

2.11.0

upgraded

PyYAML

6.0.2

pyyaml

6.0.3

upgraded

Python

3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]

Python

3.12.3 (main, Jan 8 2026, 11:30:50) [GCC 13.3.0]

upgraded

asttokens

3.0.0

asttokens

3.0.1

upgraded

attrs

25.3.0

attrs

25.4.0

upgraded

beautifulsoup4

4.13.3

beautifulsoup4

4.14.3

upgraded

benfordslaw

2.0.1

benfordslaw

2.1.0

upgraded

bleach

6.2.0

bleach

6.3.0

upgraded

certifi

2025.1.31

certifi

2026.1.4

upgraded

cffi

1.17.1

cffi

2.0.0

upgraded

charset-normalizer

3.4.1

charset-normalizer

3.4.4

upgraded

click

8.1.8

click

8.3.1

upgraded

cloudpickle

2.2.1

cloudpickle

3.1.2

upgraded

comm

0.2.2

comm

0.2.3

upgraded

configspace

1.2.1

configspace

1.2.2

upgraded

contourpy

1.3.1

contourpy

1.3.3

upgraded

cryptography

44.0.2

cryptography

46.0.4

upgraded

dask

2024.8.0

dask

2026.1.2

upgraded

datazets

1.1.0

datazets

1.1.3

upgraded

debugpy

1.8.14

debugpy

1.8.20

upgraded

diff-cover

9.2.4

diff-cover

10.2.0

upgraded

distlib

0.3.4

distlib

0.4.0

upgraded

distributed

2024.8.0

distributed

2026.1.2

upgraded

dnspython

2.7.0

dnspython

2.8.0

upgraded

executing

2.2.0

executing

2.2.1

upgraded

fastavro

1.10.0

fastavro

1.12.1

upgraded

fasteners

0.19

fasteners

0.20

upgraded

filelock

3.6.0

filelock

3.20.3

upgraded

fonttools

4.57.0

fonttools

4.61.1

upgraded

fsspec

2025.3.2

fsspec

2026.1.0

upgraded

geographiclib

2.0

geographiclib

2.1

upgraded

gluonts

0.16.1

gluonts

0.16.2

upgraded

graphviz

0.20.3

graphviz

0.21

upgraded

greenlet

3.1.1

greenlet

3.3.1

upgraded

hijri-converter

2.3.1

hijri-converter

2.3.2.post1

upgraded

holidays

0.70

holidays

0.89

upgraded

httplib2

0.22.0

httplib2

0.31.2

upgraded

idna

3.10

idna

3.11

upgraded

importlib-metadata

8.6.1

importlib-metadata

8.7.1

upgraded

inflect

7.3.1

inflect

7.5.0

upgraded

iniconfig

2.1.0

iniconfig

2.3.0

upgraded

ipykernel

6.29.5

ipykernel

7.1.0

upgraded

ipython

8.35.0

ipython

9.10.0

upgraded

ipywidgets

8.1.6

ipywidgets

8.1.8

upgraded

jaraco.text

3.12.1

jaraco.text

4.0.0

upgraded

joblib

1.4.2

joblib

1.5.3

upgraded

jsonpickle

3.4.2

jsonpickle

4.1.1

upgraded

jsonschema

4.23.0

jsonschema

4.26.0

upgraded

jsonschema-specifications

2024.10.1

jsonschema-specifications

2025.9.1

upgraded

jupyter-client

8.6.3

jupyter-client

8.8.0

upgraded

jupyter-core

5.7.2

jupyter-core

5.9.1

upgraded

jupyterlab-widgets

3.0.14

jupyterlab-widgets

3.0.16

upgraded

kiwisolver

1.4.8

kiwisolver

1.4.9

upgraded

levenshtein

0.27.1

levenshtein

0.27.3

upgraded

lxml

5.3.2

lxml

6.0.2

upgraded

matplotlib

3.10.1

matplotlib

3.10.8

upgraded

matplotlib-inline

0.1.7

matplotlib-inline

0.2.1

upgraded

more-itertools

8.10.0

more-itertools

10.8.0

upgraded

msgpack

1.1.0

msgpack

1.1.2

upgraded

narwhals

1.35.0

narwhals

2.16.0

upgraded

networkx

3.4.2

networkx

3.6.1

upgraded

objsize

0.7.1

objsize

0.8.0

upgraded

orjson

3.10.16

orjson

3.11.6

upgraded

packaging

22.0

packaging

25.0

upgraded

pandas

2.2.2

pandas

2.3.3

upgraded

parso

0.8.4

parso

0.8.5

upgraded

pathspec

0.12.1

pathspec

1.0.4

upgraded

patsy

1.0.1

patsy

1.0.2

upgraded

pillow

11.2.1

pillow

12.1.0

upgraded

pip

25.0.1

pip

25.2

upgraded

platformdirs

2.5.1

platformdirs

4.5.1

upgraded

plotly

6.0.1

plotly

6.5.2

upgraded

pluggy

1.5.0

pluggy

1.6.0

upgraded

prompt-toolkit

3.0.51

prompt-toolkit

3.0.52

upgraded

psutil

7.0.0

psutil

7.2.2

upgraded

pyOpenSSL

25.0.0

pyopenssl

25.3.0

upgraded

pyarrow

16.0.0

pyarrow

22.0.0

upgraded

pyasn1

0.6.1

pyasn1

0.6.2

upgraded

pycparser

2.22

pycparser

3.0

upgraded

pydantic

2.11.3

pydantic

2.12.5

upgraded

pydantic-core

2.33.1

pydantic-core

2.41.5

upgraded

pyexasol

0.27.0

pyexasol

2.0.0

upgraded

pygments

2.19.1

pygments

2.19.2

upgraded

pymongo

4.12.0

pymongo

4.16.0

upgraded

pyparsing

2.4.7

pyparsing

3.3.2

upgraded

pyspellchecker

0.8.2

pyspellchecker

0.8.4

upgraded

pytest

8.3.5

pytest

9.0.2

upgraded

python-ldap

3.4.4

python-ldap

3.4.5

upgraded

python-levenshtein

0.27.1

python-levenshtein

0.27.3

upgraded

pytz

2025.1

pytz

2025.2

upgraded

pyzmq

26.4.0

pyzmq

27.1.0

upgraded

rapidfuzz

3.13.0

rapidfuzz

3.14.3

upgraded

redis

5.2.1

redis

7.1.0

upgraded

referencing

0.36.2

referencing

0.37.0

upgraded

regex

2024.11.6

regex

2026.1.15

upgraded

requests

2.32.3

requests

2.32.5

upgraded

retrying

1.3.4

retrying

1.4.2

upgraded

rpds-py

0.24.0

rpds-py

0.30.0

upgraded

rsa

4.9

rsa

4.9.1

upgraded

scikit-learn

1.6.1

scikit-learn

1.8.0

upgraded

scipy

1.15.2

scipy

1.17.0

upgraded

setuptools

75.8.0

setuptools

80.10.2

upgraded

soupsieve

2.6

soupsieve

2.8.3

upgraded

sqlalchemy

2.0.40

sqlalchemy

2.0.46

upgraded

sqlfluff

3.3.1

sqlfluff

4.0.0

upgraded

sqllineage

1.5.4

sqllineage

1.5.7

upgraded

sqlparse

0.5.3

sqlparse

0.5.5

upgraded

statsmodels

0.14.4

statsmodels

0.14.6

upgraded

sympy

1.13.1

sympy

1.14.0

upgraded

tblib

3.1.0

tblib

3.2.2

upgraded

tomli

2.2.1

tomli

2.4.0

upgraded

torch

2.6.0

torch

2.10.0+cpu

upgraded

tornado

6.4.2

tornado

6.5.4

upgraded

tox

3.21.4

tox

4.34.1

upgraded

tqdm

4.67.1

tqdm

4.67.2

upgraded

typeguard

4.3.0

typeguard

4.4.4

upgraded

typing-extensions

4.13.2

typing-extensions

4.15.0

upgraded

typing-inspection

0.4.0

typing-inspection

0.4.2

upgraded

tzdata

2025.1

tzdata

2025.3

upgraded

ujson

5.10.0

ujson

5.11.0

upgraded

urllib3

2.4.0

urllib3

2.6.3

upgraded

virtualenv

20.13.0+ds

virtualenv

20.36.1

upgraded

wcwidth

0.2.13

wcwidth

0.5.3

upgraded

wheel

0.45.1

wheel

0.46.3

upgraded

widgetsnbextension

4.0.14

widgetsnbextension

4.0.15

upgraded

zipp

3.21.0

zipp

3.23.0

upgraded

zstandard

0.23.0

zstandard

0.25.0

unchanged

HeapDict

1.0.1

HeapDict

1.0.1

unchanged

Keras-Preprocessing

1.1.2

Keras-Preprocessing

1.1.2

unchanged

PyMeeus

0.5.12

pymeeus

0.5.12

unchanged

annotated-types

0.7.0

annotated-types

0.7.0

unchanged

async-generator

1.10

async-generator

1.10

unchanged

autocommand

2.2.2

autocommand

2.2.2

unchanged

backcall

0.2.0

backcall

0.2.0

unchanged

backports.tarfile

1.2.0

backports.tarfile

1.2.0

unchanged

catboost

1.2.8

catboost

1.2.8

unchanged

chardet

5.2.0

chardet

5.2.0

unchanged

colorama

0.4.6

colorama

0.4.6

unchanged

contextvars

2.4

contextvars

2.4

unchanged

convertdate

2.4.0

convertdate

2.4.0

unchanged

croniter

6.0.0

croniter

6.0.0

unchanged

cycler

0.12.1

cycler

0.12.1

unchanged

dask-jobqueue

0.9.0

dask-jobqueue

0.9.0

unchanged

dataclasses

0.6

dataclasses

0.6

unchanged

decorator

5.2.1

decorator

5.2.1

unchanged

defusedxml

0.7.1

defusedxml

0.7.1

unchanged

emcee

3.1.6

emcee

3.1.6

unchanged

entrypoints

0.4

entrypoints

0.4

unchanged

ftputil

5.1.0

ftputil

5.1.0

unchanged

future

1.0.0

future

1.0.0

unchanged

fuzzywuzzy

0.18.0

fuzzywuzzy

0.18.0

unchanged

genson

1.3.0

genson

1.3.0

unchanged

geopy

2.4.1

geopy

2.4.1

unchanged

immutables

0.21

immutables

0.21

unchanged

ipython-genutils

0.2.0

ipython-genutils

0.2.0

unchanged

jedi

0.19.2

jedi

0.19.2

unchanged

jinja2

3.1.6

jinja2

3.1.6

unchanged

jqpy

1.0.0

jqpy

1.0.0

unchanged

jsonpath-ng

1.7.0

jsonpath-ng

1.7.0

unchanged

korean-lunar-calendar

0.3.1

korean-lunar-calendar

0.3.1

unchanged

lazy-import

0.2.2

lazy-import

0.2.2

unchanged

liac-arff

2.5.0

liac-arff

2.5.0

unchanged

locket

1.0.0

locket

1.0.0

unchanged

mpmath

1.3.0

mpmath

1.3.0

unchanged

natsort

8.4.0

natsort

8.4.0

unchanged

nest-asyncio

1.6.0

nest-asyncio

1.6.0

unchanged

nsx-policy-python-sdk

4.2.0

nsx-policy-python-sdk

4.2.0

unchanged

nsx-python-sdk

4.2.0

nsx-python-sdk

4.2.0

unchanged

nsx-vmc-aws-integration-python-sdk

4.1.2.0.1

nsx-vmc-aws-integration-python-sdk

4.1.2.0.1

unchanged

nsx-vmc-policy-python-sdk

4.1.2.0.1

nsx-vmc-policy-python-sdk

4.1.2.0.1

unchanged

numpy

1.26.4

numpy

1.26.4

unchanged

partd

1.4.2

partd

1.4.2

unchanged

pexpect

4.9.0

pexpect

4.9.0

unchanged

pickleshare

0.7.5

pickleshare

0.7.5

unchanged

ply

3.11

ply

3.11

unchanged

ptyprocess

0.7.0

ptyprocess

0.7.0

unchanged

pure-eval

0.2.3

pure-eval

0.2.3

unchanged

pyasn1-modules

0.4.2

pyasn1-modules

0.4.2

unchanged

pynisher

1.0.10

pynisher

1.0.10

unchanged

pyrfr

0.9.0

pyrfr

0.9.0

unchanged

pyrsistent

0.20.0

pyrsistent

0.20.0

unchanged

python-dateutil

2.9.0.post0

python-dateutil

2.9.0.post0

unchanged

python-louvain

0.16

python-louvain

0.16

unchanged

pyvmomi

8.0.3.0.1

pyvmomi

8.0.3.0.1

unchanged

six

1.17.0

six

1.17.0

unchanged

smac

2.3.1

smac

2.3.1

unchanged

sortedcontainers

2.4.0

sortedcontainers

2.4.0

unchanged

stack-data

0.6.3

stack-data

0.6.3

unchanged

threadpoolctl

3.6.0

threadpoolctl

3.6.0

unchanged

toolz

0.12.1

toolz

0.12.1

unchanged

traitlets

5.14.3

traitlets

5.14.3

unchanged

vmware-vapi-common-client

2.52.0

vmware-vapi-common-client

2.52.0

unchanged

vmware-vapi-runtime

2.52.0

vmware-vapi-runtime

2.52.0

unchanged

vmware-vcenter

8.0.3.0

vmware-vcenter

8.0.3.0

unchanged

vmwarecloud-aws

1.64.1

vmwarecloud-aws

1.64.1

unchanged

vmwarecloud-draas

1.23.1

vmwarecloud-draas

1.23.1

unchanged

vsphere-automation-sdk

1.87.0

vsphere-automation-sdk

1.87.0

unchanged

webencodings

0.5.1

webencodings

0.5.1

unchanged

websocket-client

1.8.0

websocket-client

1.8.0

unchanged

zict

3.0.0

zict

3.0.0

05121 - Parameter Usage DR_API-Script-Body (generated SELECT-Statement)
Parameter usage in API_REDGPR.*_PSA_OBJECT and API_REDGPR.*_TRG_OBJECT for calling orginal S_*-Scripts fixed.

TV_3.11.1ΒΆ

05134 - HU default password used for TU and GU if password is NULL
Password is now mandatory for GU and TU users.

05148 - Incremental Materialization for SCD type 2
When a BDATE changes in an SCD Type 2 table, the materialization must be re-run for the period starting from that BDATE up to the current date.

05155 - Exasys Bugs on TV 3.11

05173 - Future BDATE retention for Application Actions
Possibility to restrict the trigger period for application actions into the future.

05179 - REDLIB: Variable concat is not working correctly