NOTE:

  • Lithium 9.1.0 and newer require Java 17+. Previous versions require Java 11+.
  • A DataSync Agent can only point to a single database across all its tasks. This is to prevent issues with data from one Agent being saved to multiple targets.  
  • All tasks must have a unique queue. That is, no queue can be used in more than one task. This is to prevent race conditions that lead to a discrepancy of data. 

Version 

Release Date: TBD

Lithium 9.1.0 require Java 17+ to run with the new versions of the Spring libraries that require Java 17.

Enhancements

Upgrade to Spring Boot 3.4.2, Spring Framework 6.2.3, Spring Cloud 2024.0.0 and Spring AMQP/Rabbit 3.2.3 libraries. These libraries require Java 17+ to run and are using SnakeYAML 2.3 which are not affected by CVE-2022-1471.

Upgrade to YAJSW 13.14 to support Java 23.

Upgrade to Snowflake 3.22.0 JDBC driver.

Upgrade to version 12.8.1 (jre11) of the Microsoft SQL Server JDBC driver that supports up to SQL Server 2022.

(info) NOTEWith the newer version of the JDBC driver, you may need to set an additional parameter if you get a Secure Sockets Layer (SSL) encryption error. See here for more information.

Upgrade to Oracle 19.25.0.0 JDBC driver that supports up to Oracle 21c and compatible with Java 17+

Upgrade to AWS Java 1.12.782 libraries compatible with Java 17+

Support creating valid JSON files pushed to Azure Blob Storage.

Release Date: January 16, 2025

Enhancements

Support creating valid JSON files for saving records to multiple files for JSON and when JSON files are pushed to AWS S3.

Release Date: October 16, 2024

Enhancements

Upgrade to newest version of yajsw wrapper library for running DataSync Agent as a service for supporting Java 22 

Release Date: September 11, 2024

Enhancements

Support reading data from MBS that was sent from ServiceNow with Encrypt on Send option due to ServiceNow GlideEncrypter deprecation. See ServiceNow Encryption Options for more information. 

  • No labels