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
- Removed deprecated endpoint
- Fixed AOutputHandler return type
- Fixed deserialization
- Fixed topics override
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
- Atoti Server upgrade
- Fixed column parsing issue
- Fixed missed transaction error logs
- DLC no longer throws
ActiveViamRuntimeException
exceptions - Removed internal classes
- Unnecessary CsvColumnParsers no longer created
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 ActiveViamRuntimeException
exceptions
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:
- Spring Auto Configuration
- Simplified ETL configuration
- Enhanced familiar requests
- Dynamic creation of Atoti Objects
- Separated file format from data processing
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.