Notable fixes in R2020-09 - 7.3

Talend Data Fabric Release Notes

EnrichVersion
7.3
EnrichProdName
Talend Data Fabric
task
Installation and Upgrade
Release Notes

The R2020-09 Studio monthly release contains the following notable fixes.

For a full list of bugs fixed in the Studio monthly update, see changelog for R2020-09.

Big Data

Issue

Description

Compile error when Spark Batch Job use tFileInputJson, tAvroInput, or tFileInputXML Spark Batch Jobs on CDH6.1 or CDP7.1 can now run successfully with tFileInputJson, tAvroInput, and tFileInputXML components.
Compile error when Spark Job use tUniqRow Spark Jobs can now run successfully with the tUniqRow component.
Kudu table is not created with tKuduOutput Kudu tables is now created when running a Job with tKuduOuput on CDH 6.1.1 and CDH 6.3.3.
Kafka Spark Big Data Streaming does not work well Spark Streaming Jobs can now run successfully with the tKafkaOutput component, data are updated to the Kafka server.
Could not initialize class org.apache.http.conn.ssl.SSLConnectionSocketFactory while connecting to Hive in HTTP mode The compilation error "java.lang.NoClassDefFoundError: Could not initialize class org.apache.http.conn.ssl.SSLConnectionSocketFactory at org.apache.hive.jdbc.HiveConnection.getHttpClient(HiveConnection.java:606)" that appears when trying to connect to Hive server in HTTP mode has been solved.

Data Integration

Issue

Description

Performance issue at Talend Studio startup Talend Studio startup performance has been further improved through:
  • avoiding unnecessary re-launch during startup
  • improving the loading of Talend news on the Welcome page
  • building routines only if needed when logging on to a project
  • improving the creation of the links between context variables and the items reusing them when migrating a project from an older version
Performance issue for Continuous Integration Continuous Integration performance has been improved by avoiding Maven operations done by CommandLine when generating the source code.

Data Mapper

Issue

Description

cMap throws classcastException and is not able to map a property from java bean The issue caused y a change of behavior in Saxon 9.7 has been fixed.
tHMap is exceeding the 65535 bytes limit The tHMap component now uses Java Reflection to deal with outputs containing a large number of columns.
Cannot see the correct trees for Hierarchical Mapper section in Studio after importing them into a branch The issue that caused the line <nature>com.oaklandsw.transform.runtime.nature</nature> to be missing from the .project file has been solved.
High memory usage by TDMEndpoint class in Runtime The cache mechanism of the cMap component has been fixed to avoid high memory usage.

ESB

Issue

Description

Error occurs with Routes using cJms and connecting to WebsphereMQ when deployed in Talend Runtime.

The MQ Dependency issues have been fixed.

Error occurs with Routes using the groovy.json package in Talend Runtime 7.2.1.

The issue is fixed by adding feature camel-groovy in the generated KAR file, adding feature dependency groovy-json in feature camel-groovy and updating the groovy version.

A compilation error is seen when the tRestClient and tBigQueryBulkExec components are included in same build.

This issue is fixed by packaging the failureaccess-1.0.1.jar automatically in the build whenever guava-27.0.1-android.jar is included due to dependency.

Default Camel dependencies is not getting updated from Talend Studio 7.2.1 to 7.3.1

The issue has been fixed.

Issue of tSendMail component deployed in Talend Runtime with attachment.

The issue is fixed by excluding the jakarta.activation jar from the Job build.