Release Notes 5.0

For information on upgrading from previous versions, see the Atoti Data Connectors Migration Notes

5.0.7

2025-06-26

Dependencies

Component Version
Atoti Server 6.1.9
Java JDK21

Summary

New features

  • None

Improvements

Improvements

Atoti Server upgrade

Upgraded to the latest version of Atoti Server, .

Datastore Check for Implicit Topics

Datastore check for implicit topics has been added to ensure that the datastore table exists before the DLC attempts to execute it.

5.0.6

2025-06-24

Dependencies

Component Version
Atoti Server 6.1.6
Java JDK21

Summary

New features

  • None

Improvements

New features

None

Improvements

Fixed casting exception when exporting using the MultipleResultFileOutputHandler.

The DEE was throwing a ClassCastException as the MultipleResultFileOutputHandler was trying to cast Objects to Strings.

5.0.5

2025-05-17

Dependencies

Component Version
Atoti Server 6.1.6
Java JDK21

Summary

New features

  • None

Improvements

New features

None

Improvements

Removed deprecated endpoint

Previously deprecated endpoint, submitTasks, has been removed.

Fixed AOutputHandler return type

The formatLevel method now returns an Object instead of a String to preserve the original value types.

Fixed deserialization

Fixed deserialization of DEE order.

Fixed topics override

Fixed issue preventing combining startup topics with overridden topics in one request.

5.0.4

2025-05-22

Dependencies

Component Version
Atoti Server 6.1.6
Java JDK21

Summary

New features

Improvements

New features

Out-of-box support for regex patterns

Cloud topic factories now handle regex patterns out of the box.

apply-file-pattern Scope Parameter

The apply-file-pattern scope parameter has been added. This flag modifies the behavior of the files scope parameter. See Scope parameters.

Improvements

Fixed DEE GAQ error

Fixed issue exporting a GetAggregatesQuery in a cube that contains multiple levels of the same name.

Fixed DEE Parsing of ExtractionProcedureValue Columns

The DEE no longer incorrectly parses the JsonExtractionProcedureValueDeeOutputColumn columns as JsonMeasureDeeOutputColumn.

5.0.3

2025-04-16

Dependencies

Component Version
Atoti Server 6.1.6
Java JDK21

Summary

New features

Improvements

New features

Cloud Fetching Configuration

CloudFetchingConfig can now be configured on the cloud sources.

Improvements

Atoti Server upgrade

Compiled against updated Atoti Server 6.1.6 version to resolve breaking changes impacting the data-extraction-engine module.

Fixed column parsing issue

Fixed an issue publishing to a store when the topic defined additional columns.

Fixed missed transaction error logs

Some transaction errors were not properly logged when trying to roll back a datastore transaction.

DLC no longer throws ActiveViamRuntimeExceptionexceptions

The DLC now throws IllegalArgumentException instead of ActiveViamRuntimeException for bad user requests.

Removed internal classes

We’ve removed internal classes where possible to reduce the need for releases due to breaking changes in Atoti Server.

Unnecessary CsvColumnParsers no longer created

CsvColumnParsers are no longer created if a column calculator exists in the channel description.

5.0.2

note

This version has been skipped.

5.0.1

2025-03-25

Dependencies

Component Version
Atoti Server 6.1.4
Java JDK21

Summary

New features

  • None

Improvements

New features

None

Improvements

Atoti Server upgrade

Compiled against updated Atoti Server 6.1.4 version to resolve breaking change issues.

5.0.0

2025-03-20

Dependencies

Component Version
Atoti Server 6.1.1
Java JDK21

Summary

New features

The DLC has been completely re-written. Here are a few highlights of the new features:

For more information on the new DLC, see the Getting Started guide.

Improvements

The DLC has been completely re-written. The improvements are included in the new features.

New features

Spring Auto Configuration

Spring Auto Configuration enables out-of-the-box functionality once the DLC is imported into a project.

Simplified ETL configuration

The DLC configuration has been simplified. In Java, configurations are now defined as Spring Beans. We have also introduced configuration through the use of Configuration properties.

Enhanced familiar requests

DLC requests should be familiar but are enhanced with additional features, while supporting existing ones (scope, branch, etc.)

Dynamic creation of Atoti Objects

Sources, Topics, and channels are now created at request time, allowing scope to be applied to topic, tuple publishers and column calculators.

Separated file format from data processing

File formats have been separated from data processing layers, so that clients can own file formats while data processing can be changed freely by projects without impacting file formats.

Improvements

The DLC has been completely re-written. The improvements are included in the new features.