R2021-10 (cumulative patch) - 7.3

Version
7.3
Language
English
Product
Talend Data Fabric
Module
Talend Studio
Last publication date
2021-11-18

R2021-10 (cumulative patch)

Info Value
Patch name Patch_20211022_R2021-10_v1-7.3.1
Release date 2021-10-22
Target version 20200219_1130-7.3.1
Product affected Talend Studio

Introduction

This monthly release includes all previous generally available patches for Talend Studio 7.3.1.

Prerequisites

Consider the following requirements for your system:

  • Talend Studio 7.3.1 must be installed.
  • If you need to work on MDM workflows after the upgrade, install the Bonita BPM Integration package before installing this monthly patch.

Installation

Before applying an update to Talend Studio, check:

Installing the patch using Software update (for on-premises users)

  1. Log in to Talend Administration Center and go to Settings->Configuration->Software Update. Enter the correct values and save them referring to the documentation: Configuring the Software Update repository in Talend Administration Center.
  2. Download the new patch from the Settings->Software Update page into the nexus repository.
  3. Log in to Talend Studio with remote mode.
  4. Click the Update button displayed on the login window to install the patch.

Installing the patch manually using Talend Studio (for Cloud users)

  1. Download the patch from the Downloads page of your Talend Cloud portal.
  2. Create a folder named "patches" in your Studio installer directory and copy the patch .zip file to this folder.
  3. Restart your Studio.
  4. Click OK when prompted to install the patch, or restart the commandline to install the patch automatically.
  5. After installing the patch, if you want to fetch license from cloud AWS - Australia

    1) Open "{your_patch_zip}/plugins".

    2) Open "{Studio_home}/configuration/org.talend.configurator/bundles.info".

    3) Change the version of org.talend.license.gui and org.talend.license.gui.talend in bundles.info(in the last two lines) to the version of the jars in plugins.

    Example:

    The jars in plugin folder of the patch zip are "org.talend.license.gui_7.3.1.20210623_0656-patch.jar" and "org.talend.license.gui.talend_7.3.1.20210623_0656-patch.jar", modify them in bundles.info file to "org.talend.license.gui,7.3.1.20210623_0656-patch,plugins/org.talend.license.gui_7.3.1.20210623_0656-patch.jar,4,false" and "org.talend.license.gui.talend,7.3.1.20210623_0656-patch,plugins/org.talend.license.gui.talend_7.3.1.20210623_0656-patch.jar,4,false"

Installing the patch using CommandLine (for on-premises users)

Execute the following commands to install the patch:

  1. Talend-Studio-win-x86_64.exe -nosplash -application org.talend.commandline.CommandLine -consoleLog -data commandline-workspace startServer -p 8002 --talendDebug
  2. initRemote {tac_url} -ul {TAC login username} -up {TAC login password}
  3. checkAndUpdate -tu {TAC login username} -tup {TAC login password}

After installing the patch, you need to stop CommandLine and clean the org.eclipse.osgi folder under the {Talend-Studio}/configuration directory, where {Talend-Studio} is the installation directory of your Talend Studio.

Installing the patch using Continuous Integration

To install the patch using the CI builder, use the -Dpatch.path option at build time. See Building and Deploying for details.

Note: It is strongly recommended to resynchronize poms after installing the patch by clicking the Force full re-synchronize poms button in the Build -> Maven view in the Project Settings dialog box in Talend Studio.

New features in R2021-10

  • TDI-43170 - tSnowflakeOutputBulkExec to connect to S3 through roles.
  • TDI-45110 - Access "Shared drives" with GoogleDrive components
  • TDI-45864 - Support File components with ORC file format (DI)
  • TDI-45939 - Workday Raas/SOAP supporting X509 certificate

Fixed issues in R2021-10

  • TUP-32616 - Remove and replace MD5
  • TUP-32758 - Amazon MySQL required in the Metadata DB connections dropdown
  • TUP-32857 - MongoDB metadata connection failed
  • TUP-33067 -tAmazonAuroraInput and tAmazonAuroraOutput list multiple different version driver moudules
  • TUP-32947 - tELTOUTPUT: Concatenating context variables in the "Default schema" field not working
  • TDI-46766 - Add "JCenter" repo for the "Marklogic-runtime" build.
  • TDI-46084 - Align jersey-core and jersey-client between tcompv0,REST and neo4j
  • TDI-46759 - Error while transform data from Boolean to BIT in MSSQL Server using tDBOutputBulkExec
  • TDI-46720 - tSalesforceOutput dispaly the time with LOCAL time zone rather the time in salesforce time
  • TDI-46721 - studio patch introduced compilation error for the job
  • TDI-46777 - tBigQueryOutput automatically converts the time from PM to AM when dynamic datatype is used
  • TDI-46682 - Can't send e-mails via smtp.office365.com need to upgrade mail-1.4.7.jar to latest version
  • TDI-46869 - Continue to TDI-46692 (The wrong decimal point is given for the Parquet Data where Logical Type is Decimal and Primitive Type is INT32/64))
  • TDI-46840 - The tMongoDBInput assigns null for empty value field, instead of empty
  • TDI-46774 - tS3Put doesn't copy the whole file over if using cache
  • TDM-9032 - Spark job on GCP Dataproc using TDM components in BD batch framework for using tGSConfiguration
  • TDM-8974 - Improve performances in case of nested distinct elements
  • TDM-9060 - Remove lgpl dependency from org.talend.transform.flattener
  • TDM-9069 - Add double quote to new messages in 7.3.1
  • APPINT-33694 - Route Splitter is not working with "XPATH"
  • APPINT-33842 - NPE in tDB* when selecting "data source alias"
  • TBD-13071 - Cannot pass a global variable of type date to a spark subjob using tRunJob after R2021-06
  • TBD-13030 - Failed to generate code occurs on tSqoopImport with avro format
  • TBD-13010 - Issue on tFileInputDelimited in Big Data Batch Job (Last Column is blank)
  • TBD-12939 - tFileInputDelimited + tLogRow batch job get compile error
  • TBD-13145 - java.lang.Character cannot be cast to java.lang.String
  • TDQ-19726 - tFirstNameMatch: Old Job fails
  • TDQ-19353 - tKMeans(Str)Model, tPredict: Fixed the error when running an Azure Databricks Job with Model computed in the current Job selected
  • TDQ-19385 - tSynonymSearch, Spark components: Fixed the error when searching more than one column

Security CVEs fixed

  • CVE-2021-35515 (commons-compress-1.19.jar,commons-compress-1.20.jar), impacted:

    DI Components

  • CVE-2021-39153 (xstream-1.4.17.jar), impacted:

    DI Components

    DQ Libraries

  • CVE-2021-29425 (commons-io-2.6.jar), impacted:

    DI Components

  • CVE-2021-37714 (jsoup-1.13.1.jar,jsoup-1.11.2.jar), impacted:

    DI Components

    ESB Components

  • CVE-2015-5237 (protobuf-java.2.5.0), impacted:

    DI Components

    DQ Libraries

New features in R2021-09

  • TDI-42314 - tAmazonAuroraRow Component
  • TDI-46568 - Bump component-runtime to 1.36.1
  • TDI-45468 - Support streaming append in tfileoutputexcel for xlsx format
  • TDI-46348 - Support DSR (Delta Standalone Reader) to read data from Databricks Delta tables

Fixed issues in R2021-09

  • TUP-31359 - Maven URI is wrong for hadoopcluster-runtime-*.jar and pop up missing asm-3.1.jar when check BD connection
  • TUP-31910 - Duplicating component with Existing connection resets the connection setting
  • TUP-32548 - Fix Table widget columns for Advanced panel
  • TUP-32567 - Value including TAB in tForeach will be corrupted after clicking Jobscript tab
  • TUP-32620 - Update the metadata of MySql following TDI-46252
  • TUP-32658 - Table name cannot be renamed after selecting "choose from repository" when creating job by "create job from templates"
  • TUP-32677 - Studio set tRunJob, but miss job version info
  • TUP-32682 - [Zendesk Studio] Unable to create Zendesk Metadata
  • TUP-30342 - Studio misplaces the component dragged from Metadata to a job with many components
  • TUP-32573 - Routines are not updated after doing a pull and merge
  • TUP-32790 - StackOverflowError occurs by tELTMap when table name is directly input in Japanese with escaped double quote
  • TUP-32671 - AS400 Special character (pound sign £) in table column names causing errors
  • TUP-32744 - Job latest revision version doesn't match the correct latest SVN revision
  • TUP-32872 - MDM Server Connection failed: missing t_stoken
  • TDI-46496 - tFTPConnection shows Password textbox with Public Key authentication mode
  • TDI-45788 - tAzureStorageOutput store the memory adress of byte[] for JSON
  • TDI-45850 - TCK components CosmosSQLAPI and Netsuite metadata cannot be connected for master
  • TDI-46567 - If "Use custom connection parameters" is true, but don't add any parameter, it will throw NPE error
  • TDI-46059 - Change mvn url to official mvn url for tServiceNowXXX components
  • TDI-46270 - tFileList log message is misleading
  • TDI-46481 - Strange behaviour with "Batch size" in tJiraInput"
  • TDI-46333 - tFtpFileList unable to list files from some directories in AS 400
  • TDI-46031 - Adding tRedshiftConnection component impacts the performance of job
  • TDI-46615 - Run job on JobServer fail when studio and jobserver are different JDK
  • TDI-46591 - tFTPGet will create infinite folder when retrieve all file but access deny
  • TDI-46660 - Null values are being replaced with the last available value in tDynamoDBOutput
  • TDI-46531 - When exporting a schema from tDBCDC, Date pattern for TALEND_CDC_CREATION_DATE in the XML file contains "null"
  • TDI-46678 - tGoogleDrive* Advanced settings / DataStore Path visibility
  • TDI-46610 - No logout for tFTPGet working in the FTPS mode
  • TDI-46471 - tKafkaOutput possible data loss
  • TDI-46612 - 'ERROR_MESSAGE' after variable' is not set after tMySQLRow component execution
  • TDI-46625 - [7.3.1 SAP]Bapi Function "Y_YM_EQ_HIS_FAIL_NOTIF_RFC" failed
  • TDI-46643 - DSO and Infoobjects writes in any namespace
  • TDI-46692 - Encountered error from tFileInputParquet component "org.talend.parquet.data.simple.IntegerValue cannot be cast to org.talend.parquet.data.simple.BinaryValue"
  • TDI-46511 - [7.3.1] tMomInput: "Sleeping time" parameter is not used in code generated for Websphere MQ
  • TDI-46315 - Need import 2 times sapjco3.jar
  • TDI-46599 - Parquet file generated with varchar data is shown as Hex values
  • TDI-46587 - tParquetOutput - DI Job - Dynamic Issue
  • TDI-46527 - Dataloss with Parquet components for timestamp field with nano seconds
  • TDI-46635 - Some SAPHANA input types are converted to Varchar in the DDL when job run remotely
  • TDI-46555 - Unrecognized type id_byte[] while doing dynamic schema mapping
  • TDI-46252 - Studio: MySQL Connection issues due to TLS 1.2 after java upgrade to 1.8.0_292
  • TDI-46600 - Failure in SAP Transport Archive TBDK900118 (for BW 7.3)
  • TDM-8971 - [cMap]Invalid error requiring a main input connection is shown when trying to create a map
  • TDM-8851 - Option to wrap the output to the array even if there is a single object
  • TDM-8903 - Expression with combination of 0-scale Decimal and Trim input option fails
  • TDM-8951 - Restarting ESB Runtime produces 'Resource is not open' error in log
  • TDM-8904 - studio hang when run thmap job which miss main link
  • TDP-10295 - [7.3.1 TDP] New Date Formatted column values in TDP are empty when outputted via tDataPrepRun in Spark Batch Job
  • APPINT-33092 - Unexpected waiting for javax.sql.DataSource dependencies
  • APPINT-33503 - '@' not generated with tRESTResponse after migration
  • APPINT-33605 - Customers are facing errors when publishing new versions of existing artifacts
  • APPINT-33638 - Datasource ignored when DB components in Joblet
  • APPINT-33623 - Secure sensitive parameters are not cleaned inside published artifact object
  • APPINT-33649 - Native Library .dll already loaded in another classloader
  • TBD-12737 - date type failed write to Hive when using comma separator of csv file
  • TBD-12780 - Error happens in BD job when writing data to Hive
  • TBD-12872 - Input file having comma(,) within the column value is truncated by tFileInputfullRow component in 7.3.1
  • TBD-12885 - Spark job fails with MultiObjectDeleteException on S3 bucket
  • TBD-12891 - java.lang.NoSuchMethodError: org.apache.spark.network.util.JavaUtils.byteStringAs(Ljava/lang/String;Lorg/apache/spark/network/util/ByteUnit;)J
  • TBD-12901 - Big-data-batch job fails with "Java.lang.ClassNotFoundException: org.apache.knox.gateway.shell.AbstractCloudAccessBrokerRequest" in 7.3.1
  • TDQ-18796 - Fixed performance issues on Data Profiling
  • TDQ-19701 - Datamart: End date pushed to 2050, Dec 31st
  • TDQ-19328 - Generating a report: Enhanced the behavior of Analysis execution between
  • TDQ-19687 - Upgraded mysql5 driver to 5.1.49
  • TDQ-19683 - tPersonator: Enhanced security when connecting to the API

Security CVEs fixed

  • CVE-2021-35515 (commons-compress-1.19.jar,commons-compress-1.20.jar), impacted:

    Build, publish docker images

    Excel metadata

    DQ Libraries

  • CVE-2009-4611 (jetty-6.1.26.jar, jetty-util-6.1.26.jar), impacted:

    DI Components

  • CVE-2021-20328 (mongo-java-driver-3.12.0.jar), impacted:

    DI Components

New features in R2021-08

  • TDI-46357 - Support for SCRAM-SHA-256 Authentication Mechanism for MongoDB 4.X.X
  • TDI-42593 - Allow couchbase components to pass timeout parameters in Couchbase Connection
  • TDI-46542 - Bump component-runtime to 1.35.1
  • TDI-46423 - tSQSOutput - Get Amazon SQS Response - "Message ID"
  • TDI-45536 - Multiple SAP Connections from SAP RFC Server
  • TDI-46231 - tSapTableInput - data type mapping from SAP(NUMC) to Talend
  • TDI-46475 - Deprecate the list of components in 7.3
  • TUP-30465 - Feature to remove older versions of jobs

Fixed issues in R2021-08

  • TUP-32001 - Tacokit slow to start
  • TUP-32120 - tELTMap:left join works as inner join
  • TUP-32384 - can't select job from the master when comparing the job
  • TUP-32444 - Parquet components are not available after upgrading with latest Studio June patch (Patch_20210623_R2021-06_v2-7.3.1)
  • TUP-32464 - tdboutput issue with data viewer
  • TUP-32383 - Migration executed at every logon
  • TUP-32333 - Unable to access a repository resource file in TMC
  • TUP-32310 - Migration task for checkbox to "true" for existing components will make the components from deactive to active.
  • TUP-32307 - Studio Integration plugin: Support of "Table" values in TCK components.
  • TUP-32133 - CI: execute by project relation order for generateAllPoms command
  • TUP-30820 - Fail to create file json if Export as context at step 4
  • TUP-31506 - Arrow is not in the right direction when there are more than one input component
  • TUP-32294 - Bug in integration ActiveIfs in studio
  • TUP-32438 - Parameter (Component List) is empty but is required
  • TDI-46355 - FTP and FTPS: Adding logout before disconnect
  • TDI-46367 - tFTP component with "SFTP Support" does not work when HTTP proxy set
  • TDI-46442 - Couchbase: rename "Analytics" to "N1QL for Analytics"
  • TDI-46283 - [7.3.1] tAzureStoragePut Filemask issue with + in the filename
  • TDI-46448 - Kafka UnsupportedVersionException
  • TDI-46070 - tDbInput not working with dynamic type in schema in Talend Runtime
  • TDI-46403 - tCouchbaseInput N1QL select query triggered the primary index creation
  • TDI-46397 - Caused by: net.snowflake.client.jdbc.SnowflakeSQLException: Connection has been closed.
  • TDI-46279 - tFileInputParquet can't read INT96 type from hive parquet format table
  • TDI-46373 - Resuming logs get corrupted intermittently
  • TDQ-19637 - Fixed the error preventing a Job using tDqReportRun to run successfully in Talend Management Console
  • TDQ-19031 - tMatchGroup, VSR algorithm: Fixed the error causing unexpected results when using more than one match rule
  • TDQ-19233 - tDataUnmasking Spark components: fixed the error causing incorrect results
  • TDQ-19457 - tDataMasking Spark components: Fixed the error preventing from detecting the file defined in Generate from file/list
  • TDQ-19520 - ELT Job with JDBC connection as a context model: Fixed the error preventing from transferring the context value to the Integration perspective
  • TDQ-19561 - Redundancy analysis: Fixed the error preventing from opening the analysis editor
  • TDQ-14303 - Improved the basic and evolution reports to compare analyses
  • TDQ-19354 - tPatternMasking Spark components: Fixed the error causing the same input to have different outputs when no password has been set
  • APPINT-33490 - [7.3.1] _ERROR_MESSAGE in the TRestClient is never populated globalMap

Security CVEs fixed

  • CVE-2018-1002200 (plexus-archiver-3.4.jar, plexus-archiver-3.5.jar), impacted:

    Build, publish docker images

    ESB Components

  • CVE-2021-26291 (maven-compat-3.0.jar, maven-compat-3.3.1.jar, maven-compat-3.3.9.jar, maven-compat-3.6.3.jar), impacted:

    Build, Build/publish docker images

  • CVE-2021-26291 (maven-core-3.0.jar, maven-core-3.3.1.jar, maven-core-3.3.9.jar, maven-core-3.6.0.jar, maven-core-3.6.1.jar, maven-core-3.6.3.jar), impacted:

    Build, Build/publish docker images

  • CVE-2021-28165 (jetty-all-9.4.36.v20210114-uber.jar), impacted:

    ESB Components

  • CVE-2021-28168 (jersey-core-common-2.30.jar), impacted:

    DQ Libraries

  • CVE-2021-34428 (jetty-server-11.0.2.jar), impacted:

    DQ Libraries

  • CVE-2021-27807 (pdfbox-2.0.19.jar), impacted:

    DI Components

  • CVE-2021-28657 (tika-parsers-1.24.1.jar), impacted:

    DI Components

New features in R2021-07

  • TBD-10185 - Support Datasets API in tMap - Spark Batch - Inner|Left Join / Match model: Unique match
  • TBD-12636 - Support Datasets API in tPartition
  • TBD-12317 - Tech preview - CDP Public Cloud AWS - Milestone 2 - configuration with wizard (Knox)
  • TBD-12577 - HDP 3.0 (spark 2.3.2) deprecate removals
  • TBD-12576 - HDInsight 3.6 (spark 2.3.1) deprecate/removals
  • TDI-46022 - HTTP header customization in tMicrosoftCRMOutput component -
  • TDI-45915 - N1QL Analytics query for couchbase components
  • TDI-46167 - Tech Preview - Manipulate Db Column field (case,quoting) in component schema
  • TDI-45914 - BigQuery : support Multiple resultsets stored Procedure executions
  • TDI-46349 - BigQuery : After variables for Statistics / jobId
  • TDI-46112 - Adding ProfileCredentialsProvider for ts3connection
  • TUP-23337 - Option to disable Job's screenshot creation
  • TUP-28580 - Replace current "Copy to branch", with "Copy from branch"
  • TUP-30538 - Snowflake test connection should be optional
  • TUP-31123 - In studio, do not store login credentials on disk for TAC and reprompt instead
  • TDI-45136 - improve tRunJob to support Dynamic context and EXTRA_CLASSPATH
  • TDI-45795 - Upgrade components to use the latest version of cxf
  • TDQ-19372 - SSN masking: Improved the masking and unmasking processes by checking the country

Fixed issues in R2021-07

  • TBD-12510 - java.lang.RuntimeException: when tFileInputDelimited and tFileOutputParquet are linked directly
  • TBD-12283 - Compile error when tImpalaInput not using an existing connection
  • TBD-12601 - Spark Hive CDP 7.1 Appending Hive Table adds NULL values
  • TBD-12713 - tSqoopImport sometimes encountering error when exporting to AVRO file
  • TBD-12314 - Job fails when tS3Configuration component is using with activated Assume Role property
  • TBD-12617 - tFileInputDelimited (BD Batch) - Encounters "java.lang.OutOfMemoryError on the patch R2021-04
  • TUP-31531 - Studio, the changed job shows on the top of the repository browser list
  • TUP-31736 - Custom routine's functions are not proposed in tmap available functions
  • TUP-31904 - java.lang.NullPointerException at org.talend.repository.items.importexport.handlers.cache.RepositoryObjectCache.initialize
  • TUP-31858 - Implicit Context Load - can't find the jdbc driver class
  • TUP-31883 - Implicit Context Load using Snowflake - Object does not exist error
  • TUP-31549 - Align commons-lang3 dependency version in all components
  • TUP-31880 - Build job failure due to joblet relationship didn't record
  • TUP-31866 - Studio wont work after delete license or license is expired
  • TUP-31869 - Studio, TCK components: Table element issues in "Advanced settings" tab.
  • TUP-31626 - Studio does not keep branch name in repository.project.branch when merging another branch
  • TUP-31871 - Implicit contextload does not work with microsoftsql server and windows authentication + useNTLMv2=true;domain={MYDOMAIN}
  • TUP-31608 - Output link from one tELTMSSqlMap to another tELTMSSqlMap is not saved after we remove once
  • TUP-31218 - Medata for salesforce:UI show issue when enable Mutual authenticaiton
  • TUP-31909 - Shared mode for Talend Studio doesn't work
  • TUP-32015 - Guess schema datatype mapping issue in mongoDb metadata connection
  • TUP-31985 - Studio fails to open after applying R2021-05 patch with Talend Cloud Big Data License
  • TUP-31623 - No input window when connecting to Bitbucket failed with remote connection
  • TUP-32255 - Studio create webservices metadata fail
  • TDI-45770 - MongoDBOutput/CosmosOutput, the write concern is only visible once using connection is not checked
  • TDI-46067 - Align commons-lang3 dependency version in all components
  • TDI-46248 - tGS components with service account have a compile error when they checked on 'Die on error' [2]
  • TDI-46125 - [7.3.1] FTP Connection - Truncated server reply
  • TDI-45907 - Lose precision when loading BigDecimal data to MSSQL with single insert query
  • TDI-46165 - tBigQueryInput deletes the token properties file for OAuth2.0
  • TDI-46304 - Parquet output component fails with java.lang.IllegalArgumentException for Number datatype
  • TDI-46307 - Parquet output components fails with java.lang.IllegalArgumentException for timestamp Datatype
  • TDI-46081 - Oracle BLOB data not ingesting in table when using Dynamic schema
  • TDI-46340 - tMongoDBConnection with DB version 3.5.X and Later/Cannot properly read from MongoDB Array
  • TDI-46218 - tRedshiftOutput data loss when insert size matches the input size
  • TDI-46251 - MsSQL row named "column" results in code generation error on dynamic table create
  • TDI-46329 - tS3List NullPointerException in R2021-05
  • TDI-46393 - filter HIDDEN_TEXT type field
  • TDI-46396 - align net.minidev:accessors-smart and org.ow2.asm:asm:jar for studio
  • TDI-46321 - tFileOutputExcel outputs 1 less number in NB_LINE global varaible
  • TDM-8953 - job tdm_tdmt260_multi_thmapinput_and_tmap is failed on patch Patch_20210708_TDM-8933_v1-7.3.1
  • TDM-8805 - Cobol level 88 exported as avro enum looses numericity
  • TDM-8865 - Remove dependency on BouncyCastle
  • APPINT-33196 - Unable to locate Spring NamespaceHandler while deploying the route.
  • APPINT-33209 - [7.3.1] HTTP response code cannot be retrieved using global variable tESBConsumer_1_HTTP_RESPONSE_CODE with one way webservice
  • APPINT-32939 - ParseException
  • APPINT-33364 - org.talend.utils.json.JSONObject$Null cannot be cast to java.lang.String
  • APPINT-32340 - [tESBConsumer 7.3.1] NullPointerException if context variable is not provided
  • APPINT-33413 - Java 11 dependencies are not correctly resolved
  • TDQ-19499 - Redundancy analysis: Fixed errors coming from the "Compute only number of A rows not in B" feature
  • TDQ-19281 - tStandardizeRow: Fixed the error causing a null pointer exception
  • TDQ-19402 - tQASBatchAddressRow: Fixed the error on the path to the configuration file
  • TDQ-19545 - Maximal Length in analyses: Fixed the error on a delimited file containing Japanese characters
  • TDQ-19583 - Simple analysis on a HDFS file via a Hive table: Fixed the error causing an incorrect schema
  • APPINT-33444 - xpathBuilder_cSplitter_1 cannot be resolved as a variable

Security CVEs fixed

  • CVE-2021-29425 (commons-io-2.5.jar), impacted:

    DI Components

    Big Data Components

  • CVE-2017-18640 (snakeyaml-1.18.jar), impacted:

    Build, publish docker images

  • CVE-2021-22118 (spring-web-5.2.12.RELEASE.jar), impacted:

    ESB Components

  • CVE-2020-11987 (kie-drools-wb), impacted:

    DQ Components

  • SourceClear Premium (No CVE) (oauth2-oidc-sdk-6.5.jar), impacted:

    DI Components

  • CVE-2021-31684 (json-smart-2.4.2.jar), impacted:

    DI Components

    Data Quality Libraries

New features in R2021-06

  • TDI-45963 - Support After variables
  • TDI-46092 - Add connection component for Tck/Neo4j
  • TDI-45794 - [7.3.1]tRabbitMQ components message headers
  • TDI-46094 - Add Studio connection tck for RabbitMQ
  • TDI-46041 - Return ok/green error message on check connection returning autorizationPermissionMismatch[403]
  • TDI-45797 - tS3Put Ability to set retention via Object Lock
  • TDI-45304 - Workday supporting WS-Security / Basic auth
  • TDI-45155 - Introduce expand functionality with Talend Microsoft CRM components.
  • TDI-45813 - Missing Additional parameters in tSAPADSOInput
  • TDI-45575 - Support Parquet File format for regular DI
  • TUP-30489 - Display a progress bar for Patch Instalation
  • TUP-30834 - Upgrade studio to use the latest version of axis2 / remove axis 1
  • TUP-31117 - Improve performances related to recursive jobs
  • TUP-26184 - tELTMap - Problem displaying/scrolling in the mapping phase when creating a join between 2 tables that contain many columns.
  • TUP-30619 - Missing Additional parameters in SAP Connection
  • TUP-31122 - new Data Center in AWS Australia
  • TUP-26268 - Tech preview - Manipulate Db Column field (case,quoting) in component schema
  • TUP-30343 - feature request to have the "Export Dependencies" option checked by default
  • TDM-8646 - Add abs,mod,true,false,count functions
  • TBD-12295 - AWS EMR 6.2.x on Spark 3 - GA
  • TBD-12339 - Support of Knox for CDP Data Hub Clusters AWS Public Cloud TECH PREVIEW
  • TBD-9501 - Merge files into a single file for tFileOutputParquet

Fixed issues in R2021-06

  • TUP-31759 - Get error : Could not resolve dependencies for project org.example.tup_local_autotest.code:routines:jar:7.3.1: Could not find artifact org.talend.libraries:Example:jar:6.0.0-SNAPSHOT
  • TUP-31754 - Oracle CDC: fail to catch the changes on table
  • TUP-30978 - Remove CommandLineServerLauncher.java
  • TUP-31213 - tNetSuiteV2019Input failed to guess schema because preview subjob can't work
  • TUP-31227 - Studio populate UnstagedChanges for Global Routines and SQL Templates when opening a new Feature Branch
  • TUP-31252 - Improve the data collector for AMC
  • TUP-31630 - tDBInput_X_NB_LINE is null if more than 9 tDBInput on a joblet only
  • TUP-31384 - Job cannot build due to cyclic reference
  • TUP-31316 - Error connecting to Azure SQL database with Azure Active directory method
  • TUP-31159 - When use remote mode with Custom log / unlocked, have only one popup of commit
  • TUP-30849 - Improve build Job performance
  • TUP-31380 - Build fails on Routines on CI Builder
  • TUP-31787 - AMC perspective: fail to list data in db history and db detailed history.
  • TUP-31553 - Hadoop Metadata Wizard when using custom distro dialog box doesnt pop up to import dependencies
  • TUP-31326 - AMC main chart can't display when using redhat
  • TUP-31238 - Library sync with JFrog/Nexus on studio startup doesn't use proxy
  • TUP-31868 - Publish DemoServiceConsumer to docker image fail
  • TDI-45796 - Marklogic log messages are not correctly retrieved from resource files
  • TDI-45986 - Compile error for KafkaInput when version is 0.9.0.1
  • TDI-46115 - Missing snappy-java-1.1.1.7.jar for tKafkaInput when version is 0.9.0.1
  • TUP-31164 - Guess schema button on the informix tDBinput component returns zero length datatype
  • TUP-31228 - Netsuite tck guess schema when use existing connection and Token-based login type
  • TDI-46100 - Connection component support is missing for Standalone TCK connectors
  • TDI-45981 - NetSuite2019Input require commons-lang3.jar, after download still throw error
  • TDI-46152 - latest patch generate compilation Error with Die on Error Disabled in tMap
  • TDI-46062 - "Operation not permitted error" in TAC for jobs with tFilecopy
  • TDI-44917 - Check if Outline ERROR_MESSAGE is set in components
  • TDI-46042 - tAzureAdlsGen2Input fails with org.talend.components.adlsgen2.runtime.AdlsGen2RuntimeException) For input string: "2389668843" when file size > 2GB
  • TDI-46088 - tWorkdayInput can't guess schema and run job with JDK 11
  • TDI-46065 - tRedshiftOutputBulkExec has compile error
  • TDI-46297 - FCB 'EnableRegionalDisco' is disabled error when using tMicrosoftCrmInput
  • TDM-8827 - tHMap Caching Issue in 7.3.1
  • TDM-8843 - EDI ISA16 should be used for component repetition, but Talend Studio is using the default of instead and not picking up the mapped ':'
  • TDM-8856 - Remove conflicting bundle mvn:org.talend.transform/org.apache.xml.resolver
  • TDM-8818 - Improve performance for opening items in Mapping
  • TDM-8807 - org.talend.designer.runprocess.ProcessorException: java.lang.NullPointerException
  • TDM-8764 - Commandline import data throw FileNotFoundException, but studio is normal
  • TDM-8683 - Update XStream version used by TDM
  • TDM-8755 - Disable Message "Change Loop Specification Message" in case of loop
  • TDM-8747 - Fix help link on Representation Dialog
  • TDM-8315 - Add Online help on TDM documentation
  • TDM-8444 - Use the Central Link Management Service for TDM documentation
  • TDM-8306 - Change the heplid value for datamasking functions
  • TDQ-19417 - tRuleSurvivorship: New check box to support the t-Swoosh algorithm
  • TDQ-19484 - tMatchGroup: Fixed issues on the Multi-pass option
  • TDP-10118 - [Spark]tDataprepRun job returns null value for matches pattern column of preparation
  • TBD-12515 - tSqoopimport Advanced Setting -> Job Memory Parameter sub Component.is not visible when using CDH v6.1.1
  • TBD-12520 - Error: "invalid variable declaration" Multiple file in single tfileinputdelimited component in Big Data spark batch jobs
  • TBD-12698 - {Spark Streaming} Some fields in Spark Configuration tab are absent
  • APPINT-32940 - Dependency user libs are always embedded in osgi bundle
  • APPINT-31392 - Not able to retrieve the cookies from trestclient.
  • APPINT-32843 - Error while deploying a route with a subjob that uses tAzureStorageQueue (Backport)
  • APPINT-33124 - Issue while deploying through Snapshot - " Caused by: java.lang.NumberFormatException"
  • APPINT-29782 - Fail to install cMap route to runtime if not install tdm feature
  • APPINT-32851 - cSplitter with JSonPath is not working as expected (V7.3.1)
  • APPINT-33026 - NPE with cSplitter configured with Parallel Processing (backport)
  • APPINT-33231 - Create SAP metadata, click check connection will get error

Security CVEs fixed

  • CVE-2018-11771, CVE-2019-12402 (commons-compress-1.18.jar), impacted:

    Metadata excel file

    DI Components

    Big Data Components

    ESB Components

    DQ Components

  • CVE-2017-12629 (lucene-queries-4.10.4.jar), impacted:

    DQ Components

    Big Data Components

  • CVE-2018-8032 (axis-1.4.jar), impacted:

    Exchange, mdm connections

    DI Components

    DQ Components

  • CVE-2017-1000487 (plexus-utils-1.1.jar, plexus-utils-3.0.8.jar, plexus-utils-3.0.17.jar), impacted:

    Share, download libraries

    ESB Components

  • CVE-2018-8012 (zookeeper-3.4.5.jar,zookeeper-3.4.8.jar), impacted:

    Big Data Components

  • CVE-2020-9492 (hdfs-client-3.2.1.jar), impacted:

    DI Components

  • CVE-2021-29425 (commons-io-2.6.jar), impacted:

    ESB Components

    DQ Components

    DQ Libraries

  • CVE-2020-13956 (httpclient-4.5.5.jar), impacted:

    Publish docker images

  • CVE-2018-8088 (slf4j-ext-1.7.25.jar), impacted:

    Build, publish docker images

  • CVE-2017-18640 (snakeyaml-1.18.jar, snakeyaml-1.23.jar, snakeyaml-1.24.jar), impacted:

    Build, publish docker image

  • CVE-2021-29505 (xstream-1.4.16.jar), impacted:

    DI Components

    ESB Components

    DQ Libraries

  • CVE-2020-27218 (jetty-server-9.4.33.v20201020.jar), impacted:

    DI Components

  • CVE-2020-9492 (hadoop-hdfs-client-3.2.0.jar, hadoop-hdfs-client-3.2.1.jar), impacted:

    DI Components

New features in R2021-05

  • TUP-30846 - Unify studio version information & patch information in studio logs
  • TUP-30377 - Move the "Allow specific characters (UTF8,...)" preference setting to project setting.
  • TUP-30730 - Remove SAS from metadata wizard.
  • TUP-25494 - Feature for Branch order
  • TUP-30585 - Support MongoDB 4.4 API for MongoDB metadata wizard
  • TUP-26747 - Clickable hyperlink from Outline listed component to the job canvas
  • TDM-7811 - Collect Representation information in TDM and upload them to Talend
  • TDI-45836 - Standalone connectors support in studio
  • TDI-44969 - [neo4jv4] Handle multiple queries / constraints
  • TDI-45122 - Add Charset column or "use UTF-8" option for tFileFetch-> Post method ->Parameters
  • TDI-44945 - Snowflake DB Output Die on Error
  • TDI-45716 - tDBRow is not giving error when primary key is violated
  • TDI-45728 - Workday - guess schema : On RAAS Soap, use XSD to build schema
  • TDI-45663 - tS3List: Adds Missing File Details
  • TDI-45580 - Contextualize multipart threshold parameter for S3 components
  • TDI-45491 - Contextualized configuration properties for S3 component
  • TDI-41535 - scp components need to support more key algorithms
  • TDI-42451 - JSON format needed to tSalesforceBulkExec component
  • TDQ-19030 - Compare null values in Data Profiling - Cross Table Analysis
  • TBD-12133 - AWS EMR 6.2.x on Spark 3 - Tech preview
  • TBD-12453 - Tech preview - CDP PC on Azure

Fixed issues in R2021-05

  • TDI-46060 - tFTPFileList 7.2 is compiling ok, however on 7.3 I have errors: Duplicate local variable
  • TDI-45910 - tFTPTruncate fails to compile when "Filemask" is used and "Use Perl5 Regex" is unchecked
  • TDI-45838 - Salesforce Record mismatch
  • TDI-45551 - blob type doesn't work in SingleStore dynamic
  • TDI-45900 - Encoding doesn't work for byte[] type when tFileOutputDelimited use CSV option
  • TDI-45879 - tNetuite2019Input NBLine get null when the record number is 0
  • TDI-45898 - Netsuite/TCK: output component can't delete record from Custom Transaction record type
  • TDI-45899 - Netsuite/TcompV0: output component can't delete record from Custom Transaction record type
  • TDI-45874 - tNetsuite2019Input search condition for Date type issue
  • TDI-45869 - tPostgresqlCDC will fail by an error since schema name is empty when using context
  • TDI-46004 - For tEXist*, perhaps we need to change the maven path of ws-commons-util-1.0.2.jar
  • TDI-45873 - Netsuite of TCOMPV0 and TCK cannot run in the same job
  • TDI-45859 - tFileCopy cannot copy a file over different filesystem when enabling "Remove source file" option
  • TDI-46064 - SAP transport package update for 2021-05
  • TDI-45943 - Error details are not captured ty tLogCatcher when parallel processing enabled in job
  • TDI-45924 - TDI-43931 Milliseconds Truncated when Running an Independent Subjob
  • TDI-45913 - Enforce that only Strings, Maps and HashMaps can be loaded from the crcMap file
  • TDI-45753 - tKafkaInput error with lz4 compressed topics
  • TDI-45968 - The wrong module name for commons-codec-1.14.jar in the tGoogleDataprocManage_java.xml
  • TDI-45642 - tDBOutput with dataAction Update/Insert or Update/Update or Insert with every column as a key leads to confusing error
  • TUP-31155 - Still got many "missing jar" log in CI mode, need to find a way to tell it's from CI and avoid the log
  • TUP-30524 - Commandline login svn project tag fail (only SVN, GIT is OK)
  • TUP-31060 - CI build errors on reference project job requiring a routine
  • TUP-31234 - Build job fail with option "Execute tests" if any test case fail
  • TUP-31248 - impala metadata connection issues for Cloudera
  • TUP-31346 - Branch initialisation not working for a new repository after applying cumulative patch for 7.3.1 studio.
  • TUP-31237 - Invalid username or password when creating a Snowflake Metadata Connection with a Snowflake password that has a slash character
  • TUP-31096 - Could not find or load main class error on the jobs created on the Feature Branch which has #
  • TUP-30413 - Comma missing for tELTMap with multiple inputs, when aliases are used. (Implicit join)
  • TUP-30430 - Job with joblets: monitoring info in studio incomplete or not visible
  • TUP-30546 - Add the missing signatures on studio jobs on mass
  • TDM-8810 - cMAP - Output is lost if cMap is terminal
  • TDM-8715 - TDM items display not right on Integration perspective in main and reference project
  • TDM-8648 - [tHMap]HL7V2 Warnings are not shown in the Run Log when an HL7v2 transformation is used
  • TDM-8790 - get naming conflict compile error when run DI job with 2 thmaps
  • TDM-8746 - Migration from 6.3 to 7.3 and the map from nested XML to flat file get the different result
  • TDM-8761 - Eclipse runtime:route of main project use map refer reference project's customer bean throw warning
  • TDM-8758 - Multi-output Flattener creates element names that cannot be used as Studio connection names
  • TDM-8713 - tHMap always generate row
  • TDM-8571 - Can't connect to mysql db with JDK11
  • TDQ-19374 - tRuleSurvivorship: fix the error with t-swoosh algorithm
  • TDP-10109 - [Spark]tDataprepRun job fails
  • TBD-9502 - tAggregateRow on CDH611: inconsistency between DI and Spark Batch job
  • TBD-11039 - Dataproc Spark job fails with java.lang.NoSuchMethodError
  • TBD-12347 - R2021-02 Complete changes Documentation (action on file migration)
  • TBD-12369 - Enforce that System path separator character is indeed a character
  • TBD-12372 - Enforce that only Strings, Maps and HashMaps can be loaded from the crcMap file
  • TBD-12384 - [7.3.1] CDP Impala Repository Connection issue with Drivers
  • TBD-12388 - Error when writing in parquet file using CDH6.3.3: Could not initialize class org.apache.hadoop.hive.conf.HiveConf$ConfVars
  • TBD-12449 - Error "java.lang.NoSuchFieldError: INSTANCE" in spark job with tDataprepRun component
  • TBD-12516 - Spark YARN-cluster mode batch job fails with missing routines error
  • APPINT-32254 - "bean-validation" ignored when deployed in Runtime
  • APPINT-32593 - java.lang.ClassNotFoundException: org.apache.cxf.message.Message
  • APPINT-32806 - tRestClient throws "The entity is not backed by an input stream" exception when processing processing HTTP 202 response with empty payload
  • APPINT-32189 - Backport "org.apache.camel.blueprint.BlueprintCamelContext cannot be cast to org.apache.camel.spring.SpringCamelContext"
  • APPINT-32338 - [7.3.1] Route with spring definition fails with "org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace "
  • APPINT-32898 - NPE when try to publish a job
  • APPINT-32855 - [CI] Joblets are not preinstalled to local maven repo during CI build
  • APPINT-32574 - [7.3.1 r2021-03] The fix in esb folder cannot be generated automatically if the esb folder is existing
  • APPINT-32905 - Issue with Rest service flow
  • APPINT-32776 - [7.3.1] tDbInput not working with dynamic type in schema in runtime
  • APPINT-32995 - [CI] beans from referenced project are not installed during CI build
  • APPINT-32953 - Route+routelet will not build as osgi kar file without a first run in Studio

Security CVEs fixed

  • CVE-2019-12423, CVE-2020-13954 (apache-cxf-3.3.4.jar, apache-cxf-3.3.7.jar), impacted:

    Studio Product

    Big Data Components

    DI Components

    MDM Components

    ESB Components

  • CVE-2019-10086(commons-beanutils-core-1.8.0.jar), impacted:

    Studio Product

    Big Data Components

  • CVE-2015-1832 (derby-10.11.1.1.jar), impacted:

    Studio Product (audit)

    Big Data Components

  • CVE-2020-13956 (httpclient-4.5.7.jar, httpclient-4.0.1.jar, httpclient-4.2.5.jar, httpclient-4.3.1.jar, httpclient-4.5.2.jar, httpclient-4.5.12.jar), impacted:

    Studio Product

    Big Data Components

    DI Components

  • CVE-2019-10172(jackson-mapper-asl-1.9.14.TALEND.jar), impacted:

    Studio Product (Build, Publish docker image)

    Data Mapper components (tHMap / cMap)

    DI Components

  • CVE-2021-27568 (json-smart-2.2.1.jar,json-smart-2.3.jar)

    Big Data Components

    DI Components

  • SourceClear Premium (No CVE) (maven-shared-utils-3.0.0.jar,maven-shared-utils-3.0.1.jar,maven-shared-utils-3.1.0.jar)

    Studio Product

    ESB Components

  • CVE-2020-13955 (calcite-core-1.16.0.jar)

    DI Components (JDBC Component)

  • SourceClear Premium (No CVE) (commons-codec-1.11.jar)

    Studio data encrytion and decryption, build and publish docker images

    Big Data Components

    DI Components

  • CVE-2014-3643 (jersey-core-1.4.jar, jersey-core-1.9.jar), impacted:

    DI Components

    Big Data Components

New features in R2021-04

  • TUP-30047 - Need support of tRunJob with Dynamic Job option enabled on test cases / CI/CD
  • TUP-30381 - Support greenplum driver for Greenplum Database in studio metadata
  • TUP-30358 - Enhance Data Collector - Route usage details
  • TUP-30953 - Improve the data collector for MDM/AMC/Additional package
  • TUP-30382 - CI: Add the console log from commandline to the default jenkins log
  • TUP-21090 - Support connection component for tacokit
  • TUP-30291 - Add Suggestable support for Table options (List) in Studio
  • TUP-30537 - Routine/Bean custom jars dependency management step 2
  • TDI-45732 - Unchecking "Die on Error" in tmap doesn't work as expected in certain scenarios
  • TDI-44490 - Option to specify parent object in tSalesforceInput when PK Chunking is enabled.
  • TDI-43755 - Allow "include deleted records" option to be available on the tSalesforceInput component on Bulk Query mode
  • TDI-42478 - tFTPConnection : SSL/TLS Client Authentication does not work : no suitable certificate found - continuing without client authentication
  • TDM-8708 - Integration of multi-output flattening wizard in 7.3.1
  • TDI-45014 - Two factors authentication with SFTP components
  • TDI-44956 - Salesforce connection with Mutual auth for basic connection type
  • TDI-45533 - tSAPBAPI component - to catch the error and continue the processing
  • TDI-45762 - Update Snowflake driver in Studio
  • TDI-45323 - Support OpenID auth(AWS Web Identity Provider) for S3 connectors
  • TDI-45481 - Generate a connection Component in Tck/Studio
  • TDI-45229 - Netsuite/tck increase performance for establishing connection
  • TDI-43092 - Adapt the Snowflake connector to NOT rely on the region ID
  • TDI-44213 - Workday - Add basic authentication method for RaaS
  • TDQ-16801 - tBRMS: New feature - Possible to use master or custom artifacts for JBoss BRMS
  • TBD-12269 - Spark - tSnowflakeConfiguration - Additional JDBC parameters
  • TBD-12079 - Support Cluster Policy for Databricks transient clusters
  • TBD-11317 - Joblet - tS3Configuration component inside joblet for reading files from s3

Fixed issues in R2021-04

  • TUP-31246 - Inner routine node disappeared after refresh repository view
  • TUP-30203 - Performance issue when logon project / switch branch
  • TDI-45741 - FTPS and SFTP show if issue for tFTPFileProperties
  • TDI-45746 - job does not transmit global variable to independant subjob if the type of the variable is date
  • TDI-45742 - Shoud add tag scope for version 'testcontainers.version'
  • TDI-45723 - Sanitize Marklogic String command
  • TDI-44712 - Internal Snowflake Loader produces SQLException, when on Snowflake history query doesn't fail
  • TDI-45786 - tFileOutputDelimited store memory address, not value with dynamic column
  • TDI-45787 - Fix incorrect wording in tMongoDBInput and tCosmosDBnput components
  • TDI-45776 - Missing slf4j-jdk14-1.6.1.jar for bonita components when using 5.10.1+Java Client
  • TDI-45834 - Job Deployed to MDM server and using tFileCopy fails with java.lang.ClassNotFoundException: org.talend.FileCopy
  • TDI-45595 - SAP transport package custom requirements for HQ
  • TDI-45712 - tAzureAdlsGen2Output fails with this exception when there is 0 records in the input stream
  • TDI-45779 - 7.3.1 NetSuite/TCK cannot delete JournalEntry record
  • TDI-45790 - 7.3.1 NetSuite/TcompV0 cannot delete JournalEntry record
  • TDI-45650 - tDeltaLakeOutput- not handling the updates when we are using Dynamic schema
  • TDI-45515 - Missing mapping for custom_transaction_type in tNetsuiteV2019Input causes error on Guess schema
  • TDI-45577 - Job using snowflake dynamic schema fails with SchemaParseException: Illegal character in: columnname when source DB column has #, $ characters
  • TDI-45699 - tAzureAdlsGen2Output dynamic type for input component job fails
  • TUP-25417 - JDK11: run a job call a child job use twebservice meet error
  • TUP-30558 - Pop up error page when import zip contain pigudf
  • TUP-30325 - Can't pop up shell 'tMap configuration modified', can't apply my modification for tMap trace debug mode
  • TUP-30800 - Some conflict error shows after doing pull and merge for specific project
  • TUP-30685 - Mvn package job use joblet in subref project fail to run the bat file correct.
  • TUP-30768 - Can't reset performance_record if first patch use manual installation then the second use Software update
  • TUP-30429 - the job export from v6.5.1 can't be imported to v7.3.1
  • TUP-30625 - Job/joblet fail to generate jobscript after add custom routine jar as dependency
  • TUP-30216 - Commandline install patch and login project throw NPE
  • TUP-30615 - Schema Update Detection popping up everytime upon opening the job
  • TUP-30921 - Job fails with "Could not find the context Default" after migration 7.2.1 to 7.3.1 R2021-01
  • TUP-31013 - Jackson plugins missing some type of license on studio 7.3
  • TUP-30438 - Issue when updating snowflake table using tELTOutput
  • TUP-30731 - tELTPostgresqloutput context not work when checked "use update statement without subqueries"
  • TUP-30793 - TCK Datastore on studio Metadata
  • TUP-29284 - Duplicate code completion items in tJava
  • TUP-30806 - Invalid Job issues while importing in Talend 7.1 studio
  • TUP-29033 - Fail to run testcase in studio and CI
  • TUP-31027 - [performance] studio will hang when import a special job
  • TDM-8775 - Saxon Exception after applying R2021-03 Studio patch
  • TDM-8687 - Talend Data Mapper 7.3.1- Duplicate local variable drOut_tHMap_2
  • TDM-8738 - thMap with 2 inputs failing on studio
  • TDM-8783 - With Talend Data Management Platform License - tHMap Component is not loaded and giving error message after applying R2020-03 patch on the studio
  • TDM-6428 - Add limit for length field of function RemoveFirstChars
  • TDM-8577 - There is error about id conflict if create map from thmap(random)
  • TDM-8612 - Structure won't use xml which created the structure as input sample data
  • TDM-8690 - can't test run map with output represetation MAP
  • TDM-8694 - Message with single quote messes the XQuery
  • TDM-8711 - Provide an example of multi-output flattening map
  • TDM-8759 - error "Resource '/X12 HIPAA documentation' does not exist." is in error log after install X12_5010_HIPAA
  • TDM-8661 - Fix label issue in function properties interface
  • TDQ-19243 - Fixed CWE-95 in ExpressionAction
  • TDQ-19274 - Fixed errors on JSON Small and Fast Parser. Upgraded to 2.4.2
  • TDQ-19242 - Fixed one error on jetty-http
  • TDQ-19255 - Fixed one error on jersey-core
  • TDQ-19261 - Fixed one error on XStream Core
  • TDQ-19017 - tDataShuffling: Fixed the error preventing from using a context in the Seed for random generator setting
  • TDQ-19273 - Analyses: Removed the incorrect warning on the indicator threshold
  • TDQ-19182 - Reports: Removed the incorrect warning on the indicator threshold
  • TDQ-19194 - Add a red-warning image on unsupported Spark3 components
  • TDQ-18959 - tDataMasking Batch/Streaming: same input should mask to same output when no password set
  • APPINT-32108 - Micro Service with SAP components fail on TMC (Remote Engine)
  • APPINT-32288 - Wrong bundle version of jobs called by Soap Service when deployed in Runtime
  • APPINT-32688 - R2021-03 issue with tDB* using datasource
  • APPINT-32416 - Importing route from a zip file, imports all the other jobs (CLONE/Backport)
  • APPINT-32576 - tESBConsumer - wrong header content-type (CLONE/Backport)
  • TBD-12354 - Spark Databricks tDeltaLakeOutput component context issue with MERGE
  • TBD-12333 - UI issue in tCollectAndCheck when component has input data flow
  • TBD-12322 - Error while encoding: java.lang.RuntimeException: java.lang.String is not a valid external type for schema of int
  • TBD-12308 - Spark job happen compiler error if we selected CDH 5.13 after install Patch_20210319_R2021-03_v1-7.3.1.zip
  • TBD-12281 - tCollectAndCheck has a compile error if it's linked to tFileInputDelimited that set value for header and spark job has more than one tCollectAndCheck components
  • TBD-12253 - HDP 2.6.5 - Generated json is incomplete
  • TBD-12203 - Apply retry for all API calls in databricks launcher
  • TBD-12196 - Impalarow not working as expected
  • TBD-12194 - "Show optional Assume Role properties" checkbox does not exist in tS3Configuration component after import
  • TBD-12154 - SPL30x : classNotFound with multiline option in tFileInputDelimited
  • TBD-11885 - tBigQueryOutput truncate option leads to compile error
  • TBD-11878 - Compile error when run spark job using BigQuery Input components on DataProc14
  • TBD-11875 - NPE in tFileInput with byte array Spark Local

Security CVEs fixed

  • CVE-2017-15708 (commons-collections-3.2.1.jar), impacted:

    Big Data Components

  • CVE-2016-6814 (groovy 2.4.6), impacted:

    ESB Components

  • CVE-2020-26939 (bcprov-jdk15on-1.60.jar), impacted:

    Studio product

  • CVE-2019-12402 (commons-compress-1.8.1.jar), impacted:

    Studio Product, Job and or docker image building and publishing

    DI Components

    Big Data Components, Spark Local with 2.4.0, and distribution HDP 2.6.0

  • CVE-2020-10683 (dom4j-2.1.1.jar), impacted:

    Studio Product

    DI Components

    ESB Components

  • CVE-2020-25638(hibernate orm 5.3.18.Final.jar, hibernate-core-3.5.6-Final.jar), impacted:

    Studio Product

    Data Mapper components (tHMap / cMap)

  • CVE-2020-13956 (httpclient-4.5.3.jar, httpclient-4.5.6.jar), impacted:

    Studio Product

    Big Data Components

    ESB Components

  • CVE-2020-28491 (jackson-dataformat-cbor-2.8.11.jar), impacted:

    Studio Product, using Semantic Analysis with Elasticsearch

  • CVE-2019-10172 (jackson-mapper-asl-1.9.13.jar), impacted:

    DI Components

    Big Data Components

  • CVE-2020-15250(junit-4.13.jar / junit-4.12.jar / junit-4.11.jar), impacted:

    Studio Product, usage of Test cases

    DI Components

  • CVE-2021-20328 (mongo-java-driver-3.2.1.jar, mongo-java-driver-3.4.2.jar), impacted

    Usage of Mongo DB (Components / Wizard)

  • CVE-2019-16869(netty-3.5.5.Final.jar), impacted:

    Studio Product, jar was unused, only removing

  • CVE-2021-21350 (xstream-1.4.15.jar), impacted:

    Studio Product (Data Quality: Drools / MDM)

    DI Components

    ESB Components / Build of OSGI jobs

  • SourceClear Premium (No CVE) (jersey-media-jaxb-2.26.jar), impacted:

    DI Components

New features in R2021-03

  • TUP-29801 - Improve logon dialog loading time
  • TUP-26185 - Merge GIT branches - Conflict resolution - the "Compare Result" view does not display differences with a tELTMap component
  • TUP-30169 - adapter the tjdbc bulk components for studio and support singlestore database only with a whitelist
  • TUP-30338 - Data Collector improvement step 1
  • TUP-29014 - Only build and package beans/routines that are used in Route/Job
  • TDM-8545 - EDIFACT Importer
  • TDI-45700 - Add support to Netezza v11
  • TDI-45301 - UsingS3 bucket-owner-full-control option on an S3 Bucket
  • TDI-45487 - support bulkexec components for singlestore for studio
  • TDI-45590 - Support MongoDB 4.4 API for MongoDB and CosmosDB components
  • TDI-44106 - tCosmosDBInput : allows to select the fields to return to avoid the limit 'The reply message length 4297571 is less than the maximum message length 4194304'
  • TBD-11947 - MVP: CDP Public Cloud DataHub 7.x on AWS (manual configuration)
  • TBD-11944 - GCP: support Service Account + OAuth2 access Token Spark Batch
  • TBD-11943 - Support Databricks 7.3 LTS with Spark 3.x components GA
  • TBD-11882 - tCollectAndCheck enhancements (available in streaming job and allows file comparison)
  • TESB-31500 - [Dependency Management] Build and package beans that are used in Routes

Fixed issues in R2021-03

  • TUP-30230 - Remove org.talend.libraries.apache.batik from the studio
  • TUP-30378 - Talend 7.3.1 tDBInput or tMSSqlInput component will not open query editor.
  • TUP-30044 - The job when executed against RE, doesn't finish, no exit code received
  • TUP-27224 - Update Daikon Crypto Utils to 1.15.0
  • TUP-27851 - CVE:XStream Core
  • TUP-28520 - CVE:UnboundID LDAP SDK for Java
  • TUP-30273 - tDBOutput component compilation error
  • TUP-30548 - Debugger does not work in 7.3 if the installation path contains space
  • TUP-30269 - Snowflake components having schema cannot retrieve column name in Japanese
  • TUP-26534 - xercesImpl:2.4.0
  • TUP-27791 - CVE:Apache Derby Database Engine and Embedded JDBC Driver
  • TUP-29586 - Change repository context variable type didn't pop up job update
  • TUP-30333 - tMap with Lookup model Reload at each row freezes Studio
  • TUP-30041 - tBigQueryInput Column Type - the Schema's db Type not correct for this components
  • TUP-30093 - if want to upgrade tcompv0 to 0.29.0 or higher, need to upgrade the commons-codec plugin for maintance/7.3 for studio
  • TUP-30250 - Not able to share snowflake connection between job and joblet
  • TUP-30180 - Studio slowness on merge operation
  • TUP-30103 - Studio sometimes hangs for 20 seconds
  • TUP-29719 - Update Jackson Databind to 2.11.4
  • TUP-30109 - [7.3.1] Log4J preferences does not save
  • TUP-30257 - TMAP - Java & Traces Debug preview not working
  • TUP-27154 - Update BeanUtils to 1.9.4
  • TUP-29397 - CVE on jackson-core-2.4.6.jar
  • TUP-30043 - Add a new option for tELTOracleMap to generate automatic column alias on selection
  • TUP-30142 - JasperSoft product can't install TUP patch R2020-12
  • TUP-30648 - Migration: tRun job cannot run if Install 731 R02 monthly patch plus R03 temp patch
  • TUP-30651 - Login page won't be refreshed after delete project
  • TDI-45593 - The component tAzureStorageGet fails with the error "The container name must be in lowercase" if the container name is in numeric
  • TDI-45613 - Tftpfilespropertie component only fetch first filename if md5 is selected
  • TDI-45702 - tELTOutput has syntax error when checked "use update statement without subqueries" and tELTMap doesn't have where clauses
  • TDI-45644 - tGoogleDriveGet component gives a "java.net.SocketTimeoutException: Read timed out" with a big GoogleSheets
  • TDI-45668 - CVE: ant-1.10.8
  • TDI-45418 - Update Jackson libraries to 2.11.4
  • TDI-45727 - Replace default IP of proxy in components
  • TDI-45725 - Backport MongoDBBulkLoad fix (IndexOutOfBoundsException ) into CosmosDB
  • TDI-45495 - Netsuite/tck: Guest Schema - Retrieve schema error for custom and standard record with Token-based auth
  • TDI-45637 - 7.3.1 NetSuite cannot map Other Custom Fields in Account record type
  • TDI-45561 - Getting Permission denied error in tFileInputExcel in Talend 7.3.1
  • TDI-45563 - Runtime Lineage: Compile error seen with RESPONSE_HEADERS
  • TDI-45436 - CVE on xstream-1.4.14.jar
  • TDI-45555 - [CVE] netty-codec*: Recheck if TDI-43876 and TDI-44274 has been backported
  • TDM-532 - There is display problem about Refresh button tooltip in Mapping
  • TDM-8402 - LoopIndex cannot be used as the SortKey of a SimpleLoop
  • TDM-8401 - Support XPath functions as Distinct parameter
  • TDM-8223 - [tHMap] A tHMap job with 1.5k input columns exceeds the 65535 bytes limit
  • TDM-8541 - XML file with DOCTYPE can not be imported
  • TDM-4511 - First time switch to Mapping should display "Data Mapper" panel
  • TDM-497 - There is error when add an element but don't add name for it and close the structure
  • TDM-8603 - Issue with upgrade to Studio 7.3.1
  • TDM-8446 - Facing memory issues with a job using TDM after migrating to 7.1,00199937
  • TDM-8574 - The specified value cannot be converted to the specified type. (307) (INPUT) Reason - Converting: Float (32) -> Decimal
  • TDM-8610 - [tHMap] Output is incorrect when "Map each row property" is enabled
  • TDM-8620 - [tHMap] Compiler error when 2 schema input connections are used: duplicate connectionClass variable
  • TDM-8605 - Need to add custom beans and routines jar automatically when test run map
  • TDM-8636 - Upgrade jackson version to 2.11.4
  • TDM-8633 - Deploy route with (routelet using cmap) to esb runtime will return error
  • TDM-8647 - The emit loop instance if empty doesnt work the same way in 731 as it was in v6
  • TDM-8632 - NullPointer Exception when calling Distinct Child Element on SimpleLoop for an input field.
  • TDM-8660 - EDI Reader not reporting wrong element on certain errors
  • TDM-8604 - Need to compile custom beans and routines jar after import project
  • TDM-8626 - Deploy route with ctalendjob (with map using custom jar) to esb runtime and it's failed
  • TDM-8723 - Loop Distinct combined with Streaming no longer works
  • TDM-8542 - tHMapinput run fail after whole job 'Refactor to Spark joblet'
  • TDM-8649 - tHMapInput can't copy&paste when there is OnSubjobOK before it
  • TDQ-19231 - [CVE] Removed poi and poi-ooxml jar files from Studio
  • TDQ-19045 - [CVE] Updated Jackson Databind to 2.11.4
  • TDQ-19187 - [CVE] Updated Commons Compress to 1.19
  • TDQ-19070 - [Security] Fixed errors on Apache Ant library
  • TDQ-19075 - [Security] Fixed one error on Netty/Handler library
  • TDQ-19200 - [Security] Fixed one error on Apache Hadoop HDFS Client
  • TDQ-19073 - [Security] Fixed one error on JUnit library
  • TDQ-19083 - tDataMasking: Fixed errors on the Extra parameter setting
  • TDQ-19119 - tDataUnmasking: Fixed errors when unmasking two columns
  • TDQ-19239 - Improved the monthly releases process
  • TDQ-19208 - tNaiveBayesModel, tPredict: Removed the Support of Spark 1.3
  • TBD-12252 - DynamoDB component has compile error on DBR7.3 (Spark)
  • TBD-12199 - Can't import bigdata batch job's testcase
  • TBD-12180 - Spark job can't run success if tAzureFSConfiguration is used with ADLS Gen2
  • TBD-12169 - Spark Jobs failing on databricks after recently adding a new property "modification_time"
  • TBD-12160 - Dynamic distribution setup with CDP 7.1.4.0-203 missing tools-1.8.0.jar file and does not sync to local Nexus Repo for CICD build P2
  • TBD-12155 - Fix issue importing jobs with versions of distribution not existing anymore
  • TBD-12125 - Headers created in HDFS split files are not recognised by tfileInputdelimited component in spark job.
  • TBD-12117 - File component prepending defaultFS URI
  • TBD-12083 - Compiling error with tFileOutputParquet
  • TBD-12076 - Compilation error for migrated BD batch job on Hive output component
  • TBD-12065 - tWriteJsonField provides nulls when using group element
  • TBD-12011 - Compile error on tKafkaInput component in streaming job
  • TBD-12002 - Compile error on job with tFileStreamInputJSON component
  • TBD-11964 - Different time zone for Standard jobs and BD Batch
  • TBD-11960 - tKafkaOutput - Failed to generate code
  • TBD-11906 - Incorrect "Policy" field type in optional Assume Role properties in tS3Configuration
  • TESB-31554 - Update Jackson libraries to 2.11.4
  • TESB-29780 - Upgrade beanutils to 1.9.4
  • TESB-32157 - Microservice with cSOAP consumer always fails with unable to find valid certification
  • TESB-31465 - Studio ESB build performance improvement

New features in previous monthly releases

  • TDI-40364 - performance enhancement for tChangeFileEncoding component
  • TDI-42274 - Add Safety Switch checkbox for tSalesforceOutputBulkExec
  • TDI-43232 - tELTOutput:Improve productivity in the where clause
  • TDI-44964 - Observability: add configuration parameters
  • TDI-45463 - Data Lake Databricks ELT support
  • TDI-45542 - Redshift bulkload to support parquet format
  • TDQ-18999 - Several components support Spark 3.0 (local)
  • TDQ-19191 - tDataShuffling supports Spark 3.0 (local)
  • TBD-10921 - Spark 3.0.x - local mode - batch and streaming
  • TBD-11080 - Adding "Inherit credentials from AWS Role" to DynamoDB components in Spark jobs
  • TBD-11684 - Advanced configuration options for transient Databricks clusters
  • TBD-11990 - Support Databricks 7.3 LTS with Spark 3.x components TP
  • TUP-29835 - Studio will be hided if click password then click other places on Mac with BigSur
  • TUP-29700 - Don't share libraries during logon studio
  • TUP-28023 - Support shared studio
  • TUP-29350 - tMap Display issues with BigSur
  • TUP-29641 - tAdvancedFileOutputXML display issues with MacOS BigSur
  • TUP-29775 - TabFolder display issue with BigSur
  • TUP-29782 - ELTDBMap display issues on Mac with BigSur
  • TUP-29783 - tELTSAPMap display issues on Mac with BigSur
  • TUP-29784 - WebService display issues on Mac with BigSur
  • TUP-29845 - Remove useless "Remove" button on module view
  • TDI-43370 - tELTSAPMap - Allow different path reference between SAP function and FTP
  • TDI-45007 - [7.3.1]tGreenPlumGPLoad need to add LOG_ERRORS and REUSE_TABLE for Greenplum 5.x and above
  • TDI-31602 - Enhance component tGreenplumGPLoad
  • TDI-44641 - Talend SAP rfc server failOver
  • TDI-45144 - Support For GreenPlum 6.x
  • TDQ-18757 - SAP Hana supported in Profiling perspective for Table and View schemas
  • TDQ-19005 - SAP Hana supported in Profiling perspective for Calculation View schemas
  • TDQ-18829 - tDataMasking: Dynamic schemas are supported
  • TDQ-18830 - tDataUnmasking: Dynamic schemas are supported
  • TDQ-19081 - MacOS Big Sur supported in the Profiling perspective
  • TBD-5285 - tKafkaCommit component available in Spark Streaming jobs
  • TBD-5637 - [Kafka] Function to get key, topic and partition - Input & Output
  • TBD-11264 - AWS - extend STS AssumeRole field support - CDP 7.1
  • TBD-11265 - AWS - extend STS AssumeRole field support - Databricks
  • TDI-44915 - Google Cloud components ability to use just OAuth token
  • TUP-28013 - Be able to compare metadata connection conflicts (TCK)
  • TDM-5384 - Provide access to the compiled versions of routines from Mapping Perspective > Test Run feature
  • TUP-25346 - tELTTeradataOutput - aliases are mandatory for calculated columns
  • TBD-10097 - Snowflake for BigData - Key pairs authentication support
  • TBD-11616 - Parameterize dataset API utilization for migrated components
  • TUP-25235 - tELTTeradataMap : allow to rename the alias
  • TUP-29059 - Add project name in the studio performance log
  • TUP-28050 - Shared Studio: Avoid possible actions that are not supported on shared studio
  • TUP-28833 - Shared Studio: support custom javajet component in shared studio
  • TUP-29076 - support memsql in studio metadata and components
  • TUP-22358 - CI-Builder: setting context with "Apply Context To Children" enabled doesn't work
  • TUP-29126 - Github Renaming the default branch from master
  • TUP-28790 - Enhance detection of localhost
  • TDI-44910 - Add memsql support in studio
  • TDI-45050 - Add possibility to use UNWIND queries in Neo4jv4 output component
  • TDI-45038 - add "timestamp" info for component start event for studio audit log
  • TDI-40637 - Couchbase read only one document
  • TESB-29949 - Pass the data source to a job using a context variable
  • TESB-28330 - cConfig/Beans - Support customer groupid and artifact name (additional to custom version)
  • TDQ-18815 - tDataEncrypt: Dynamic data type is supported
  • TDQ-18816 - tDataDecrypt: Dynamic data type is supported
  • TDQ-18573 - More national check digits are handled in Bank account generation and Bank account masking functions
  • TDQ-18544 - New Bank account masking function: Mask account number and keep original country and bank code
  • TDQ-18614 - Generate account number and keep original country: Updated the input validation method
  • TDQ-18615 - More national check digits are handled in Mask account number and keep original country
  • TDQ-18616 - Renamed the Bank account masking functions Mask/Unmask account number and keep original country
  • TDQ-18735 - New Bank account unmasking function: Unmask account number and keep original country and bank code
  • TBD-4952 - Add button to browse Google credentials file
  • TBD-10086 - Spark framework does not pushdown the SQL where conditions/filters provided in the component
  • TBD-11035 - Support MapR 6.1 with MEP 6.1.1 Static Lightweight Distro - DI / Spark Batch / Spark Streaming
  • TBD-11490 - Support Spark params outside of config jar files
  • TBD-11237 - [Datasets] Use multiline fields in tFileInputDelimited on CSV mode
  • TBD-10087 - AWS - extend STS AssumeRole field support - BigData
  • TBD-9975 - Load external Hadoop conf jar for Spark Batch & Spark Streaming - Built-in mode
  • TUP-28342 - Save maven url for components with parameter MODULE_LIST
  • TUP-25246 - Automatically detect custom maven URI for external dependencies
  • TUP-28274 - Shared Studio: Can't find EMR 5.29 option in Hadoop Cluster wizard after enable shared studio mode
  • TUP-27765 - Shared Studio: "cosmosDB can't be deployed" Error shows after logging into a project
  • TUP-27762 - Shared Studio: new version of ci builder can't synchronize to m2 of multi user
  • TUP-28640 - Improve JDBC database support framework to load supported DBs and components automatically
  • TUP-28785 - Make custom maven url work in Job/Route
  • TDI-44718 - [7.3.1] Request feature for Talend works with PingFederate configure for Snowflake OAuth2 with grant type of username and password.
  • TDI-44177 - [TDP] tDatasetOutput et al. components don't support proxy at runtime
  • TDI-44721 - Integrate Netsuite/tck in Studio
  • TDM-8249 - JAVA object based transformation in cMAP
  • TUP-28758 - Add a warning when we login to a project and if there is migration to do
  • TESB-29271 - Improve debugging for Routes in Talend Studio
  • TDI-44950 - Oauth 2.0 support for microsoft crm 2016 on-premise
  • TBD-11152 - Support Databricks 6.4.0
  • TBD-11087 - Add Query option to tDeltaLakeInput
  • TBD-7402 - Support using multiple S3 buckets on Spark jobs
  • TBD-10642 - Support non-encrypted EMR with SSE-KMS + custom policies
  • TBD-10671 - Generic Extension of Sqoop capabilities
  • TBD-10473 - Hive input components for Dataproc distribution to work with Service account
  • TBD-9385 - Use s3a as default connector for S3 (aka remove s3n)
  • TUP-28323 - Improve the maven build time spent during login project
  • TDI-44755 - Upgrade AWS SDK's version for related components
  • TDI-44720 - AWS RedshiftManage refresh: Clusters Start/Pause and new node types
  • TDI-41936 - tSnowflakeOutput (and bulk) UPSERT should use schema-defined keys for matching
  • TDI-44730 - Update Snowflake driver in Studio
  • TDI-44268 - Create new tck connector Neo4j
  • TDI-41172 - RabbitMQ: implement in Tacokit (for Studio)
  • TDI-44312 - Extend RabbitMQ to support Exchange in output
  • TDI-44652 - Remove platform selection in tDatasetIO
  • TDI-39689 - Support for Multiple Schemas for Teradata Components
  • TUP-28432 - Upgrade AWS SDK's version
  • TUP-28334 - Enhance logging of performances
  • TUP-28322 - Improve speed for online news
  • TDI-44626 - Enable Dynamic columns support for TCK components
  • TDI-44623 - [OBSERVABILITY] : add PID and (Thread-ID OR UUID) information
  • TDI-44806 - [OBSERVABILITY] : Add customization for event frequency
  • TDI-44824 - [OBSERVABILITY] : Update daikon-audit library version
  • TDI-44670 - Runtime Lineage - Finalize component part
  • TDI-44734 - Enhance output path system for logging of runtime json
  • TDI-44735 - Issues with Runtime lineage with Queries
  • TDM-8074 - Field alignment in positional flat file structures
  • TDM-8163 - Add new Function FormatDateTime
  • TUP-28405 - Enhance Data Collector
  • TUP-27654 - Databricks Delta Lake - Support ELT & MERGE
  • TUP-28011 - Emf Compare / Git conflict - tcompv0 support
  • TUP-27506 - Execute custom script from jenkins task
  • TUP-27454 - Generate poms for projects from jenkins task
  • TBD-11007 - lightweight dependencies
  • TBD-10669 - Customizable precision for Datasets
  • TBD-11029 - AWS Spark S3 KMS Encryption issue (EMR 5.29)
  • TBD-10588 - Add the location option to Delta's Metastore
  • TBD-10769 - Add the Drop & Truncate option to Delta's Metastore
  • TBD-10774 - Add the optimize table option to Delta's Metastore
  • TBD-10793 - Load hadoop conf jar from a contextualized parameter - Repository / YARN-Client / Spark Batch & Spark Streaming
  • TBD-10908 - Upgrade httpclient to 4.5.12 & httpcore to 4.4.13
  • TUP-28142 - Add talendDebug for CI
  • TUP-28051 - Easily forward properties from cibuilder to commandline
  • TUP-26542 - MultiUser: readonly user can't logon remote project
  • TUP-27879 - Shared user can't write library index file library_data.index
  • TUP-28048 - MultiUser: readonly user can't update license
  • TUP-27679 - The preparation data aren't same as the source data when tDataPrepRun creates a new preparation with dynamic column
  • TUP-27862 - Add possibility to customize pattern for dates when retrieve table
  • TUP-25566 - All the recycle bin should not be build or executed
  • TUP-25103 - tELTMap - ctrl+space shortcut is not working to retrieve easily job context
  • TDI-44590 - Salesforce bulk v2 query (Extraction from Salesforce Object using bulk V2)- Salesforce componnets
  • TDI-44364 - tMongodboutput: Data insert and update with selective columns
  • TDI-44295 - Studio - Improve performance of SAP Streaming
  • TDI-42668 - tSSH replace deprecated library Ganymed with Apache mina-sshd
  • TDI-44045 - S3 Family component to have an option for enablePathStyleAccess() function
  • TDI-44630 - HA on master nodes with AWS EMR
  • TESB-29133 - Update dom4j to 2.1.3
  • TESB-29322 - Microservice monitoring - expose Camel metrics
  • TDQ-18438 - tStandardizePhoneNumber: new column isValidPhoneNumberForRegion
  • TDQ-18439 - New indicator: Valid Phone Number for Region Count
  • TDI-43899 - tJDBCSCDELT SCD Type 0 Field Support
  • TDI-44284 - Rename old tEXAxxx connectors in tExasolxxx
  • TDI-37016 - tVerticaOutputBulk doesn't support Dynamic schema
  • TDI-44039 - internal_ip_only for tGoogleDataprocManage component
  • TDI-44167 - tJDBCSCDELT component to support Databricks Delta
  • TUP-27633 - Update Montlhy release name in toolbar
  • TUP-27680 - Can't use the database "MAPPING" parameter to decide the component UI if show
  • TDM-7800 - Add merge option to tHConvertFile
  • TESB-28700 - [Password Secure] Publish to TMC
  • TDI-38246 - Add the ability to authenticate with Google Cloud Storage using service accounts in the tGSConnection component
  • TDI-44466 - BigQuery Bulk - Add service account authentication for Google Storage properties
  • TDI-44448 - Support AWS EMR 5.29.0
  • TDI-44109 - tFTP components (FTP server) to be able to connect with tsetProxy (Http)
  • TDI-44476 - Enhance tUnload Redshift Component to support download in parquet format
  • TBD-9999 - Support CDP Milestone I: Dynamic Distro for CDP Data Center 7.x
  • TBD-9737 - Support HDInsight 4.0 Static Distro - DI / Spark / Spark streaming
  • TBD-10362 - Support Databricks instance pools in Spark jobs
  • TUP-26669 - Adapt HDInsight wizard for HDInsight 4.0
  • TUP-26699 - Enhance context propagation over reference project - Resolve link conflict with Git
  • TUP-27259 - Change default driver to Microsoft official for MSSql in Metadata
  • TUP-27157 - Searchable Stitch connectors
  • TDI-43962 - Talend Data Preparation Support for Dynamic Schema
  • TDI-44214 - Change default driver to Microsoft official for MSSQL connector
  • TDI-43717 - Tck component CosmosDBSQLAPI for Studio
  • TDI-44216 - AWS Redshift Partner Tracking
  • TDI-44171 - Observability: Add "Component" label to component-related events
  • TDI-44172 - Observability: Create new "component execution" event and emit it frequently
  • TDI-44061 - Snowflake - External Oauth2 support
  • TDI-44181 - Support new authentication for ADLSgen2
  • TDQ-18462 - MSSQL Database: Microsoft is now the default driver
  • TBD-10198 - Add database/table parameters on DeltaLake components
  • TDM-7679 - Flattener: generate the flattening map (via New Map wizard)
  • TDM-7095 - Get the index of the parent Loop
  • TDI-43218 - Azure storage components provide connectivity through SAS Token or Account key. This feature request is to provide connectivity though AD authentication.
  • TBD-9991 - Support for EMR 5.29 Static Distro - DI / Spark batch / Spark streaming
  • TBD-10328 - Merge operation for Delta Lake in tDeltaLakeOutput
  • TBD-10169 - Upgrade Delta Lake connectivity
  • TBD-10265 - Upgrade Snowflake connectivity
  • TBD-9643 - Support Oracle 19c
  • TBD-10206 - Upgrade httpclient to align with other components
  • TUP-16546 - Prompt users for new password in Studio Connection when AD/LDAP credentials change in TAC
  • TUP-25708 - Avoid GIT Branch conflicts due to Timestamp and ID
  • TUP-26186 - Use the operators =, <=, <, >=, >, <> instead of EQ, LE, LT, GE, GT, NE in tELTTeradataMap
  • TUP-26284 - Upgrade AWS SDK for driver in metadata
  • TUP-26956 - Update Studio top bar to reflect monthly deliveries for better understanding
  • TUP-26288 - Enhance context propagation over reference project
  • TDI-43878 - Accessing DynamoDB GSI
  • TDI-43724 - Extend AWS STS assume role field for Studio
  • TDI-43719 - Rename tSQLDWHXXX component to tAzureSynapseXXX and support adls gen2
  • TDI-44179 - Support new load method with COPY statement in tSynapseBulkExec
  • TESB-27806 - Expose Talend Microservices Metrics in a monitoring system like Prometheus
  • TESB-24998 - Interpret context variables used in provider and consumer endpoints in Data Services and Routes
  • TMC-19740 - Delete "update corresponding task" check box from Studio publish to Cloud dialog
  • TDI-39575 - Support AD authentication for Azure SQL Data Warehouse with tMSSQL connectors
  • TDQ-17784 - DQ components (Spark Batch) support Databricks on Azure & AWS
  • TDQ-18049 - tMatchModel: Feature importance report can be saved on Databricks (Azure/AWS) and HDInsight (Azure)

Fixed issues in previous monthly releases

  • TUP-30416 - After migrating from Studio 641 to 731, job with a lengthy pathname fails to run or build.
  • TUP-30083 - SharedStudio: Cannot check sap connection successfully
  • TUP-23477 - MAC Mojave/BigSur: the connection line on the left can't display when creating XML/Json/MDM
  • TUP-30360 - Add a preference option to disable the publish to nexus
  • TUP-28519 - Update org.talend.libraries.apache.google jars
  • TUP-29764 - Password field items in item file have wrong encryption value
  • TUP-29869 - CVE on bcprov-jdk15on-1.64.jar and bcprov-jdk15on-1.65.jar
  • TUP-29885 - ERROR: Some patches are not compatible with current product
  • TUP-27150 - CVE: dom4j:2.1.1
  • TUP-30108 - tELTMSSqlInput & tELTMSSqlMap context not recognized after migrating to 7.3.1
  • TUP-23738 - The couchbase icon is not correct when import
  • TUP-30186 - On studio ,java.lang.RuntimeException: Illegal hexadecimal character m at index 0
  • TUP-30067 - Dataproc Hive metadata not in sync with Hive component
  • TUP-30373 - Implicit Context with field separator tab "\t" doesn't work anymore
  • TDI-29308 - tWriteXMLField don't support schema have default value when the field is null able
  • TDI-32744 - Partitionning components does not work in a Joblet
  • TDI-45455 - Not able to create excel file (.xlsx) after migrating to 7.1 from 6.3 using tFileOutputExcel component
  • TDI-45526 - tSalesforceOutputBulkExec using Bulk V2 crashes when zero records
  • TDI-45400 - Dynamic Schema has default length of 100 even after setting to different amount
  • TDI-45476 - tFileOutputMSXML with several Inputs : performance degradation 7.3.1 vs 6.3.1 (x10 times slower)
  • TDI-45505 - "useDataSource" property is not processed by tJDBCOutput correctly
  • TDI-45432 - tBigQueryOutput fails when the checkbox "Create the table if it doesn't exist" is ticked
  • TDI-45529 - CVE Upgrade bouncy-castle to 1.68 in studio
  • TDI-45447 - CVE on bcprov-jdk15on-1.64.jar and bcprov-jdk15on-1.65.jar
  • TDI-45489 - Backport nimbus upgrade on 7.3
  • TDM-8650 - tHMap component is missing after R2021-01 Patch
  • TDM-8308 - Implicit Decimal Not In Output
  • TDM-8519 - Structure/map can't open after rename Structure/map_II
  • TDM-8537 - Integrate Spark local 3.x dependency in TDM bigdata components
  • TDM-7801 - Cleanup Database Connection and Table import options
  • TDM-8323 - show document for json/xml structure with UTF-8 BOM encoding will return error
  • TDM-8383 - Error throw in error log when structure's used by result is no objects
  • TDM-8391 - JSON: problem to write array of map
  • TDM-8394 - the space is automatically trimmed in the TestRun(to external file) for MAP, XML reps
  • TDM-8415 - Support Map Group as root when writing Avro datum
  • TDM-8440 - Exception when selecting DatabaseLookup function
  • TDM-8482 - JSON Writer produces wrong XML Attributes
  • TDM-8484 - Json with Map Group,structure can't show as csv
  • TDM-8509 - AgConcatFirstPresentValue Properties shows Delimiter parameter
  • TDM-8568 - Option to keep implied decimal on output for older maps
  • TDM-8580 - Job with multiple tRunJob fail with NoClassDefFoundError
  • TDQ-19065 - Fixed XStream Core errors
  • TDQ-19071 - Fixed Apache Hadoop MapReduce App errors
  • TDQ-19013 - CVE: Upgraded Spring Core and Spring Beans
  • TDQ-19156 - Database connection, ELT_CONNECTION_URL: Character limit risen to 1000.
  • TDQ-19101 - tDataMasking, tDataUnmasking: The Generate value between two values function supports the Date data type
  • TESB-30766 - Error occurred when execute Microservice jar of RestServiceWithRoutineAndJoblet_Ms
  • TESB-31563 - Microservice: ClassNotFoundException: org.eclipse.jetty.client.HttpClientTransport
  • TESB-23765 - Limitation on camel S3 component
  • TESB-31044 - Data service's endpoint can't be updated if passed as a context variable
  • TESB-30931 - Dependency for camel jdbc cannot be resolved
  • TESB-30620 - Custom components don’t work when using route on Remote Engine / Runtime
  • TESB-31657 - AWS SQS not able to deploy to Runtime
  • TESB-31783 - Failed to get nested archive for entry BOOT-INF/lib/aws-java-sdk-1.11.848.jar Caused by: java.lang.IllegalStateException: Zip64 archives are not supported
  • TESB-31724 - tDB* issue using datasource
  • TESB-31631 - Reusing routelets fails to pass through context values
  • TESB-31975 - Global variable null after tRestRequest
  • TESB-31180 - Deprecate use of run in Local Runtime (Studio)
  • TESB-31916 - CVE: Upgrade Jetty version
  • TESB-32014 - WHEN trigger Type of cMessageRouter is empty after re-opening a route
  • TESB-31697 - Need select bcprov-jdk15on-1.65.jar from local which exists in .m2 while building a job that contains tRESTClient
  • TESB-31529 - cleanup Studio artifact sensitive parameters in contexts files during publish to Cloud [2]
  • TESB-32252 - Bundle is not compatible with this blueprint extender
  • TBD-10508 - [BUG]Compiler error if I use tPubSubOutput when I select Dataproc distirbution
  • TBD-11333 - snowflake table can't create if I specify a Date type
  • TBD-11748 - NPE when tExtractRegexFields has reject line
  • TBD-11760 - Compile error when I use tKinesisOuput if I select Databricks64 AWS
  • TBD-11821 - Compile error when enabled CSV option for tFileInputDelimited using Dataset
  • TBD-11883 - Hive sasl property enabled for Dataproc Hive Spark job
  • TBD-11936 - [7.2.1] talend tsqoop component printing password in log
  • TBD-11967 - resourceMap cannot be resolved with tDatapreprun after patch Patch_20201023_R2020-10_v1-7.3.1.zip
  • TBD-11971 - [7.3.1] Spark joblets keeps defaulting to HDFS even if S3 is selected
  • TBD-11987 - thbaseconnection configured with mapr 5.0 fails to compile with 731 R2020-12 patch
  • TBD-12027 - tDataprepRun - Spark local - missing json lib
  • TBD-12041 - BD job when executing using user impersonation fails with log4j2 permission denied
  • TBD-12056 - [7.3.1] Spark Databricks tDeltaLakeOutput component context issue
  • TBD-12068 - A mapreduce job with hbase component fails to compile after upgrading from 6.4 to 7.3
  • TUP-30069 - Open job with NPE and job which in folder disappeared
  • TDI-36042 - Component Framework :Salesforce: warning is not friendly when type in wrong userid/password/secret key
  • TDI-45124 - Additional blank lines inserted using tFTPPut toward a FTPS server
  • TDI-45322 - Values in Custom body fields in NetSuite are not return for InventoryTransfer transaction
  • TDI-45356 - Align httpclient and httpcore libraries in tcomp v0 components
  • TDI-45366 - CVE / axis jars
  • TDI-45385 - Update H2 to 1.4.198+
  • TDI-45260 - tFileInputPositional inappropriately handles CR(\r) as a row separator
  • TDI-45383 - tReplacelist not works well when replacing the special character of "|"
  • TDI-45386 - [TCK][Studio] ADLSGen2 is unable to run in the ESB runtime (OSGI Mode)
  • TDI-45440 - CVE on hibernate-core-3.6.10.Final.jar
  • TDI-45346 - tFileFetch shows error when receiving 202 response code
  • TDI-45355 - tSalesforceInput component fetches only batch size records for Big Objects
  • TDI-45265 - [7.3.1] Dynamic type with Delta lake
  • TDI-45404 - tFileOutputExcel component gives The maximum number of cell styles was exceeded error
  • TDI-45377 - [7.3.1] tGPGDecrypt issue - gpg: decryption failed: No secret key
  • TDI-45319 - tAzureAdlsGen2Output Get the error No FileSystem for scheme "file" when run the job on Remote Engine
  • TUP-29862 - CVE on hibernate-core-3.6.10.Final.jar
  • TUP-29548 - [7.3.1][R2020-10] dependency jar file renamed during maven build
  • TUP-29706 - "Ingres" "Interbase" "Informix" not support auto fill
  • TUP-29579 - Improvement for Saving jobs with joblets
  • TUP-29540 - Refreshing a Test case after modifying component on job is not taking affect automatically
  • TUP-29698 - Items may be reloaded during repository actions in git manual commit mode
  • TUP-29595 - Slow start of studio when install all additional packages
  • TUP-29590 - [7.3.1] R2020-11_v2 httpcore sometime not included tRunjob tHiveConnection and routine
  • TUP-29559 - Update H2 to 1.4.198+
  • TUP-29826 - When uncheck required module from Routines, routine will get compile error
  • TUP-29551 - Integrated Security using Windows Authentication in AMC not available
  • TUP-29672 - CVE / axis jars
  • TUP-29550 - "rename" button in the Job tab duplicates item in Pom file
  • TUP-30170 - [7.3.1] tHbaseInput error with R2020-11 or higher java.lang.String cannot be cast to java.util.List
  • TDM-8252 - 7.2.1: Exceptions when using a bean with TDM
  • TDM-7556 - XML Sample importer should introspect more than one array item
  • TDM-8516 - Hikari DataSource and associated pool are not closed when route is stopped
  • TDM-8518 - TDM error - XPTY0004: An empty sequence is not allowed as the value in 'cast as' expression
  • TDM-6896 - Upgrade Saxon library to 9.9
  • TDM-8347 - Upgrade to org/codehaus/jackson 1.9.15-TALEND
  • TDM-8400 - Highlighting incorrect with hidden choice arrays
  • TDM-8423 - Security: upgrade hibernate dependency
  • TDM-8520 - right click/double click map doesn't work after closing all maps
  • TDM-8544 - Cleanup unused dependencies in com.oaklandsw.transform.runtime
  • TESB-31214 - Unable to utilize the Runtime datasource in DI Jobs with DB credentials blank (part 2)
  • TESB-31188 - LinkageError when resolving method "javax.xml.soap.SOAPPart.setContent(Ljavax/xml/transform/Source;)V"
  • TESB-30864 - There are errors in studio log when try to build microservice jar in route with ctalendjob + external jar
  • TESB-31436 - Route compilation error for missing org.apache.activemq
  • TESB-31293 - Some fixes in TESB-29553 cause performance issue
  • TESB-31231 - Workspace to be selected manually in Cloud Studio (TPS-4613)
  • TESB-24965 - Can't use context parameter inside cDelayer component
  • TESB-30685 - TRestClient call doesn't return anything when HTTP-202 and skip remaining rows
  • TESB-31307 - Need update guava related jars for CVE
  • TESB-31338 - Unable to initialize bean service org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to initialize bean service (TPS-4602)
  • TESB-31444 - class org.apache.cxf.headers.Header cannot be cast to class org.apache.cxf.headers.Header
  • TESB-30030 - Config files in "esb" folder could not be patched
  • TESB-31068 - cRest doesn't accept value set in a bean class in the Endpoint field
  • TESB-31277 - After publish to cloud, job with context password fails with NullPointer exception
  • TDQ-19022 - Fixed errors on Axis jar
  • TDQ-19066 - Fixed errors on jackson-databind
  • TDQ-19069 - Fixed errors on jetty-http
  • TDQ-19072 - Fixed errors on Google Guava
  • TDQ-18850 - tDataMasking: Fixed error on Reject flow when masking several columns
  • TDQ-18919 - tDataMasking (Spark): Fixed the null pointer exception error
  • TDQ-18952 - Fixed error when moving a TDM resource
  • TBD-11377 - tBigQueryInput with source type set up as query couldn't be compiled after install patch R2020-09 of 7.3.1
  • TBD-11559 - Compile error on job with tRedShiftOutput using all data types
  • TBD-11597 - GCS Connector - used version is too old and does not work anymore since august 2020
  • TBD-11701 - Error when writing in parquet file snappy org.apache.spark.deploy.yarn.ApplicationMaster- User class threw exception: java.lang.NoSuchFieldError: ZSTD
  • TBD-11723 - NoClassDefFoundError when run a DI job that call a spark streaming job
  • TBD-11724 - Spark Job - tMap throwing java.lang.IndexOutOfBoundsException
  • TBD-11757 - [Spark local 2.3 and below] "java.lang.IllegalArgumentException: requirement failed: Option 'dbtable' is required" error on 4 DBInput components
  • TBD-11772 - S3 component doesn't work on CDP 7.1.1
  • TBD-11815 - The header property in the tFileInputDelimited Component in the batch job does not get the value passed by the standard job
  • TBD-11818 - Two linked tMap in RDD cause compile error
  • TBD-11828 - Spark job fails with error java.sql.Date cannot be cast to java.sql.Timestamp
  • TBD-11864 - Empty code window in case of using tMap component in streaming job
  • TBD-11868 - CDP can not create new dynamic distributions
  • TBD-11683 Improve the performance of migration task UpdateRemovedHadoopVersion.java
  • TUP-29693 - [7.3.1] after the patch R2020-11V2 context variable in the tJDBCConfiguration stays as a string and not a context var
  • TUP-29366 - [bug] studio can rename alias to an existing name
  • TUP-29231 - Shared Studio: Check Exchange related functions after Exchange websevice issue resolved
  • TUP-29227 - Publish Artifact to TMC gives NPE at org.talend.core.model.context.JobContextParameter.sameAs
  • TUP-29359 - Error generating Audit Report: "ORA-01745: invalid host/bind variable name" when "CURSOR_SHARING" variable set to non-default value
  • TUP-29166 - Remove unnecessary redrawing of DecorationFigure
  • TUP-29072 - When renaming link (table) between teltinput and teltmap , the generated SQL query is not updated
  • TUP-28891 - Shared Studio: Check which functions will write data into folder "temp" of Studio installation folder from code
  • TUP-29358 - Performance: It takes more than 1 hour to show "Update Detection" after clicking "detect and update all jobs" icon in a special project
  • TUP-29090 - [7.2.1] Extra plus '+' signs in generated SQL
  • TUP-29130 - copy to branch not work
  • TUP-29157 - Cannot open job : Failed to create the part's controls / org.eclipse.core.runtime.AssertionFailedException: null argument:Java project not found
  • TUP-29165 - Remove duplicated invokes of ProjectManager.isInCurrentMainProject
  • TUP-29011 - Improve performance of automerge conflicts analyzation
  • TUP-29420 - Studio crashing when selecting or opening studio git drop-down with huge tags & branches
  • TDI-45204 - Incorrect outline label for tFileFetch variable
  • TUP-29149 - Bug releate tPostgresInput
  • TUP-26486 - Can't quickly refresh the GUI when switch format
  • TUP-28314 - Talend Studio - Git Pull and Merge not showing branches
  • TUP-29300 - error thrown in error log when do copy to branch
  • TUP-29224 - [7.3.1] ELTMAP generate wrong SQL When dragging multiple columns at the same time
  • TUP-29383 - DBInput component miss delta lake when use TDI.license
  • TUP-29368 - [SingleStore]Mapping file missing for metadata when install new monthly 11 patch
  • TUP-29344 - Local context variables of new context envs inherited from Metadata Connection are read-only
  • TUP-29391 - "Save As" loses changes in the studio
  • TUP-28657 - Wrong behavior while Job Setting project config to choose From Database
  • TDI-45182 - NetSuiteV2019: Align CXF version to 3.3.7 and check missing Woodstox dependency
  • TDI-44989 - Broken key for error message for tDatasetInput\Output
  • TDI-45159 - An input box won't show up in tAzureSynapseBulkExec's advanced settings
  • TDI-45232 - The job fails with NoSuchFieldError: SIGNING_REGION
  • TDI-45224 - Review/Update tJasper* components dependencies
  • TDI-44244 - AzureDLSgen2 TaCoKit: make service stateless
  • TDI-45162 - [Studio] For the tELTPostgresql and tETLTeradata component, the JDBC driver is imported in the tELT* Otuput
  • TDI-45089 - [7.2.1] File excel metadata from user mode to event mode : date field doesn't work as expected
  • TDI-45211 - Unable to get the binary document if query type is DocumentID
  • TDI-45011 - More work needs to be done regarding TDI-44340 (Values in Custom body fields in NetSuite are not return)
  • TDI-45146 - tJDBCConnection details are not showing up in the Log even in debug level
  • TDI-45160 - Invalid argument exception while unzipping files with special characters using tFileunarchive
  • TDI-45167 - tFileDelete not working on modified Excel files
  • TDI-45207 - tSnowflakeBulkExec copy command option does not work with skip_header=0 statement
  • TDI-45228 - Demo dataset does not load correctly in DI job
  • TDI-45006 - [Microsoft CRM] Using "Like" in Conditions Operator of tMicrosoftCRMInput, produces a compilation error
  • TDI-45161 - Dynamic Schema with Parallelization enabled throwing error for tFileOutputDelimited
  • TDI-45193 - Dynamic schema with parallel for tFileInputPositionnal
  • TDI-44856 - tsalesforceoutput throws java.lang.StringIndexOutOfBoundsException: String index out of range: -4
  • TDI-45243 - Update XStream to 1.4.14
  • TDI-45135 - File contents are mixed when two(or more) components are trying to concurrently write into the same file.
  • TDI-45331 - Exit code for SSH component is not working as expected
  • TDI-45310 - [7.3.1] job compilation error introduced in Sep and Oct patch
  • TDI-45227 - talendStats_STATSProcess Error about ELTComponents and Stat&Log tables creation
  • TDI-45156 - tDynamoDBOutput performance slow
  • TDI-45147 - tGSCopy component -not copying file in correct path mentioned in target folder.
  • TESB-31086 - tESBConsumer behaves unusual with Cloud DI and DI license
  • TESB-31128 - Talend 731 Regression : VIEW with quotes give compilation error for Camel components
  • TESB-30734 - Ci-builder of route calling Job failing
  • TESB-31062 - tJDBCInput issue using datasource
  • TESB-31234 - context variables corresponding to TMC connections are not cleaned up in Studio during publish to Cloud
  • TESB-28488 - CVE: spring-webmvc:5.1.4.RELEASE
  • TESB-28489 - CVE: spring-web:5.1.4.RELEASE
  • TESB-29869 - Update Camel Swagger UI version
  • TESB-29870 - Update Camel Kafka version
  • TESB-29946 - Close streams after calling getResourceAsStream in generated code
  • TESB-30068 - Update MQTT client library
  • TESB-30096 - Update Camel AMQP Netty version to 4.1.48.Final
  • TESB-30158 - Update Snakeyaml to 1.26
  • TESB-30165 - Update Karaf jars in Studio
  • TESB-30792 - Upgrade maven plugins
  • TESB-30795 - (Studio) Update Cryptacular version
  • TESB-31116 - CVE on jsch-0.1.53.jar
  • TESB-31179 - Update XStream to 1.4.14
  • TDM-8479 - Not able to view the structure in data mapper from XSD
  • TDM-8269 - Combination of is null and is present Functions
  • TDM-8455 - Structure/map can't open after rename Structure/map
  • TDM-8253 - Improve XSD importer so that it can filter out complex elements
  • TDM-8338 - Beans or Routines can't be compiled immediately when you open a map at first time after importing a project
  • TDM-8341 - XSD Importer creates invalid element for xml:lang
  • TDM-8372 - XML Schema importer should not create Anonymous_Any/Any elements
  • TDM-8377 - Mapping:Structures under folder can't show after open close structure
  • TDM-8384 - Improve Show Document performance for large XSD Structures
  • TDM-8421 - test run map with Beans is failed in remote project-local mode after switch branch
  • TDM-8450 - Support duplicate member names
  • TDM-8469 - bigdata jobs fails with spark 2.0, 2.1 and 2.2
  • TDI-44873 - cve - bump olingo/odata to v4.7.1 for Microsoft CRM input/output
  • TBD-9090 - Different appearance for tS3Configuration in Spark Batch & Spark Streaming
  • TBD-10975 - Compiler error when spark stream job use tFileInputJson or tAvroInput
  • TBD-11038 - The distribution AMAZON_EMR with the version APACHE_2_4_0_EMR doesn't exist
  • TBD-11073 - tFileOutputDelimited with BigDecimal and Date: different output for the same input
  • TBD-11100 - Need to upload jar antlr4-runtime-4.7.1-6.0.0.jar to our official nexus.
  • TBD-11376 - Resource Manager exception during check services on MapR 6.1 MEP 6.1.1
  • TBD-11380 - [chore] Add latest Spark versions for Custom Spark distribution
  • TBD-11492 - [Spark Local 2.4, Spark Streaming] "java.lang.NoSuchMethodError: com.amazonaws.http.AmazonHttpClient.disableStrictHostnameVerification()V" on File components with job using tS3Configuration component
  • TBD-11537 - Compile error on tTeradataOutput, tJDBCOutput, tMysqlOutput, tOracleOutput components with byte[] data type
  • TBD-11584 - Incorrect httpcore jar version is required by tS3Configuration component in Spark Local 2.0 - 2.2 jobs
  • TBD-11588 - treatConnectionForDummyMap NullPointerException
  • TBD-11591 - "NullPointerException" when the data contains null for the groupby column in tAggregateRow in spark batch job
  • TBD-11592 - spark-streaming-kafka-0-10-assembly_2.11-2.4.0.jar Maven URI is wrong
  • TBD-11656 - [7.3.1] Spark Streaming Job tHBaseOutput fails to compile when Kerberos used
  • TBD-11663 - Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Level
  • TBD-11675 - [7.3.1] DataProc Spark Hive Job fails with error java.lang.NoSuchMethodException
  • TBD-11686 - ClassNotFoundException show in error log after logon studio
  • TBD-11687 - Cannot download AWS jars after applying patch 7.3.1-R2020-11
  • TBD-11703 - "No enum constant org.talend.hadoop.distribution.ESparkVersion.SPARK_3_0" error on opening job / code generation if job contains Snowflake Input/output components
  • TBD-11719 - Wrong distribution version in imported jobs in tHiveConnection
  • TBD-11726 - [TUJ] Serialization issue with tAggregateRow
  • TBD-11727 - [TUJ] Missing parquet-hadoop-bundle-1.6.0.jar for parquet in streaming and local 2.1
  • TBD-11729 - unable to run Spark built-in after install Patch_20201120_R2020-11_v2-7.3.1.zip
  • TBD-11732 - tHiveCreateTable - Untick "Set Application Name" creates compilation error
  • TBD-11738 - [7.3.1] tAggregate: Error on GroupBy Null Boolean field
  • TBD-11743 - Compile error on tKinesisInputAvro component with Spark 2.4 (Local)
  • TDQ-18396 - Fixed the Jersey Media JAXB issue
  • TDQ-18398 - Fixed the Jodd Core issue
  • TDQ-18399 - Fixed the jsoup Java HTML Parser issue
  • TDQ-18401 - Fixed LZ4 and xxHash issues
  • TDQ-18962 - Fixed the XStream Core issue
  • TDQ-18897 - Fixed Apache HttpComponents HttpClient issues
  • TDQ-18874 - Upgraded and removed jars from Elasticsearch plugin
  • TDQ-18489 - tDataShuffling: Fixed the compile error in Apache Spark Batch Jobs
  • TDQ-18817 - tMatchGroup: Fixed the error on contexts support in Confidence Weight field
  • TDQ-18852 - tDqReportRun: Fixed the error preventing from running a Job with two analyses with different metadata
  • TDQ-18960 - tDqReportRun: Fixed the error preventing from running a Job when one of the analyses fails
  • TDQ-18976 - Fixed the error preventing from creating DI Jobs in Business rule analysis
  • TDQ-18799 - tPersonator: Updated the case of the setting names
  • TDQ-18953 - tDbInput: Encryption of null values with tDataEncrypt
  • TDQ-19012 - tDataMasking: Fixed the compile error preventing from using some values in Seed for random generator field
  • TBD-11703 - "No enum constant org.talend.hadoop.distribution.ESparkVersion.SPARK_3_0" error on opening job / code generation if job contains Snowflake Input/output components
  • TESB-31177 - Compile error if configure 'Use Custom GroupId' for parent job
  • TUP-29360 - Missing log4j2 jar on user routines
  • TUP-29290 - "Detect and Update all jobs " is not identifying the changes in imported projects.
  • TUP-29265 - " cannot be resolved" error after installing latest R2020-10 patch
  • TUP-28852 - Keytab fields missing for impala metadata
  • TUP-29121 - Add a way to force maven online in commandline
  • TUP-29164 - Remove unnecessary invokes of checkStartNodes
  • TUP-29208 - Add warning in module installation dialog when can't connect to user libraries repository.
  • TUP-29183 - Backport TUP-26278:Metadata - Automatically renames a schema without warning (replaces "." with "_")
  • TUP-29170 - SWTBOT:Can't use library path to install JDBC driver
  • TUP-28893 - Support more types of artifact for share libs
  • TUP-29131 - Spark job use a jdbc component from metadata do now store jar as mvn uri in item file
  • TUP-29301 - Can't open compare editor for Project Settings conflict
  • TUP-29285 - Improve reloading logic of Custom Uri Mapping
  • TDQ-18826 - tDqReportRun requires to manually download a lot of jars if it's Impala report
  • TUP-28978 - should not show the jar name with timestamp when search remote
  • TUP-28979 - Routine: jar name should consistent with the custom mvn uri that you customized
  • TUP-28828 - Add a migration task to handle maven uri for MODULE_LIST
  • TUP-28846 - Export Type Dropdown is empty when publishing Big Data Batch jobs job into Artifact Repository for Talend Studio 7.2 and 7.3
  • TUP-28983 - Can't switch to another version on Impala connection
  • TUP-28945 - For Snowflake connection, the tDBConnection which is displayed in the joblet (in tDBInput) is not retained in the job from where the joblet is invoked
  • TUP-29039 - Studio compile error when use delta lake(context mode) schema
  • TUP-28904 - [7.3.1] CI/CD build for DI jobs that contain 2 different versions of httpcore and httpclient are inconsistent with Studio build
  • TUP-26868 - xmlMapping file are not correctly add to class path in debug mode
  • TUP-28934 - JDBC connection created under folder can not generate the all the components for jdbc when drag to job
  • TDI-44935 - Logger doesnt take the full query as single string in toraclerow component
  • TDI-44087 - Align XStream version for Bonita components
  • TDI-44747 - Unable to execute partial update on a Couchbase JSON Document if a null value is included in the incoming data
  • TDI-45015 - tFileInputMail retrieve attachment - very slow
  • TUP-28800 - Signature:MDM: Exported project containing a default MDM item without signature
  • TDI-45068 - Can not resolve messages for DataPrepConnectionHandler
  • TDI-45023 - Update tJasper* components to use Apache POI v.4.1.2
  • TDI-45054 - tFileOutputExcel errors when protected checkbox is checked
  • TDI-44941 - tFTPPut : Not able to Rename file in destination sftp server using tFtpPut by using regular expression.
  • TDI-44523 - CVE:c3p0:JDBC DataSources/Resource Pools
  • TDI-45098 - tHttpRequest shows an error when receiving HTTP response 201/202
  • TDI-45062 - tFileCopy changes the last modified timestamp for Unix .SH
  • TDI-45020 - tJIRAInput does not return data, where as the tREST does return data correctly
  • TDI-44997 - Redshift components has compile error for sepcial manual query
  • TDI-44924 - tFileFetch not validating SSL on https calls
  • TDI-44622 - The mvn path for talend-bonita-client is wrong
  • TDI-44004 - Update CXF to 3.3.7 due to CVE-2020-1954
  • TDI-44993 - tS3Get performance issue using multipart target to EFS/NAS
  • TDI-44685 - Close streams after calling getResourceAsStream in generated code
  • TDI-44686 - Fix potential NPE in component_begin.javajet
  • TDI-44985 - ObjectId data type getting inserted as string in tmongodboutput
  • TDI-44994 - CVE: google-oauth-client:1.27.0
  • TESB-30722 - Flow Count issue in Talend 7.3.1 After applying the Latest Patch (R2020_08 and R2020_09))
  • TESB-30649 - can't export route, NPE show in error log
  • TESB-30661 - Wrong artifact version of the job called by a route
  • TESB-30691 - Incorrect Route version in Runtime after sequential publish from Studio
  • TESB-29553 - Publishing a route with cTalendJob from Studio and commandline gives different results
  • TDM-8325 - Talend Data Mapper job not working as expect after upgrade to 7.3
  • TDM-8431 - tHMapInput fails with org.apache.commons.lang3.time.FastDateParser for MapR 61
  • TDM-8365 - Studio Attempted to beginRule: R/, does not match outer scope rule for Data Mapper
  • TDM-8409 - tHMap with payload output of HL7V2 representation has an NPE execution error
  • TDM-8419 - tDatamasking component fails at runtime when tHMap is also present in the same job
  • TDM-8359 - Warning about overflow is incorrect for negative Cobol numbers
  • TDQ-18550 - The Generate account number and keep original country function supports alphabetical characters in the output
  • TDQ-18613 - Fixed the error on the Generate account number and keep original country function preventing it from working for some countries
  • TDQ-18730 - Fixed the error on the Generate account number and keep original country function preventing it from working when adding a space at the end of a US account number
  • TDQ-18861 - Fixed the error when running a report with many columns
  • TDQ-18866 - tBatchAddressRowCloud (Loqate): Fixed the error when using password with special characters
  • TDQ-18881 - Datamart: Improved the migration check mechanism
  • TDQ-18812 - tDataEncrypt/tDataDecrypt: Fixed the error on the password that was not hidden in the generated code
  • TDQ-18843 - Updated BeanUtils to 1.9.4
  • TDQ-18909 - tDataMasking: Fixed the error when using String data type in Seed for random generator
  • TDQ-18857 - tFirstNameMatch: Fixed the TUJ error
  • TDQ-17694 - Fixed the errors on Data Mapper for Jackson
  • TDQ-18384 - Fixed the error on Apache Ant Core
  • TDQ-18387 - Fixed the error on Apache FontBox
  • TDQ-18390 - Fixed the errors on Apache Zookeeper server
  • TDQ-18392 - Fixed the error on Google Guava
  • TDQ-18393 - Fixed the errors on HTTP Client
  • TDQ-18406 - Fixed the error on Xerces2 J
  • TBD-10922 - Compile error on spark job with several tFileOutputXML
  • TBD-11216 - KMS key id field should not be displayed for AES 256 encryption
  • TBD-11378 - tHiveInput in DI has authentication type for all distributions
  • TBD-11382 - Inconsistent behavior of job execution for EMR 5.29
  • TBD-11395 - TWriteJsonField component incorrectly converts byte[] data type into JSON structure
  • TBD-11399 - EMR 5.29 Sqoop job fails with Parquet file format
  • TBD-11446 - tFileOutputDelimited migration issue with csv options
  • TBD-11454 - tDBFSGet:Can't get file from dbfs to local directory
  • TBD-11463 - intermittent java.lang.VerifyError: Stack map does not match the one at exception handler xx
  • TBD-11476 - [7.3.1] Multiple Parquet files in tFileInputParquet component
  • TBD-11481 - After applied the 7.3.1 path log4j1 routine dependency use wrong log4j version(log4j2)
  • TBD-11484 - [7.3.1] After Migration from 7.0.1 to 7.3.1 Methode BigDataParseUtils.parseTo_int
  • TBD-11517 - Compile error on Byte[] and Char data types on Spark job with tSQLRow component
  • TBD-11521 - tHDFSCopy throwing compilation error when 'Copy Merge' option is checked.
  • TBD-11527 - Compilation error in (7.3.1 studio) with OnSubJobOk on tFileInputXml (Spark Batch)
  • TBD-11529 - tMap compatibility issue - tRowGenerator in Big Data Batch
  • TBD-11534 - Spark job fails when there is more than one character in field separator - MapR 61
  • TBD-11543 - spark job + tHMap produces 0 byte output - post patch R2020-10
  • TBD-11544 - Spark Streaming Local Spark with tKafkaInputAvro fails to compile
  • TBD-11549 - java.io.InvalidClassException: org.apache.commons.lang3.time.FastDateParser issue still exists after applying R2020-10 patch
  • TBD-11560 - Failed to run spark batch job with CDH6.1 lightweight on Linux
  • TBD-11561 - spark job with tHMapInput component fails intermittently
  • TBD-11572 - tFileInputDelimited reading a field separator STX (\u0002) with default value define in schema will throw an java.lang.NullPointerException
  • TBD-11599 - Remove default setup to maven for spark.sql.hive.metastore.jars prop
  • TBD-11601 - Spark streaming job has a compile error when job design with tFileInputXML on EMR529
  • TBD-11623 - aws accesskey and secret key are shown as paintext when spark job use redshif and s3 components
  • TBD-11632 - java.lang.ClassCastException: class java.lang.String cannot be cast to class java.lang.Character
  • TBD-11663 - Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Level
  • TBD-11674 - tOracleInput component doesn't have Query field
  • TBD-11486 - Merge result to a single file doesn't work on ADLSGen1 storage
  • TBD-11487 - Incorrect jars are requested while adding new CDH 6.1.1 metadata and click "Check Services" button
  • TBD-11447 - Wrong rowSeparator value when csv option is used
  • TBD-11440 - tHDFSConnection not works with MapR 6.1.0(YARN mode)
  • TBD-11388 - Compilation error with MapRDBOutput component
  • TBD-11369 - java.lang.NoClassDefFoundError: org/apache/hadoop/fs/FSDataInputStream
  • TBD-11355 - Use custom classpath is not taken into account when lightweight is used
  • TBD-11329 - Generated code empty with tUnite being used in Spark streaming job
  • TBD-11326 - "R2020-07: ""Failed to generate code"" error when Spark job uses tFileInputFullRow--OnSubjobOK--tJava"
  • TBD-11316 - Compilation issue in MapR 61 BD streaming job - MEP 6.1.0
  • TBD-11313 - "java.io.InvalidClassException: org.apache.commons.lang3.time.FastDateParser;"
  • TBD-11309 - [7.3.1] Spark Batch Job HDI keeps defaulting tAzureFSConfiguration for every component even if not checked
  • TBD-11251 - tFileInputDelimited (BD Batch) - Context Value in Header property is ignored
  • TBD-11250 - "Job with tS3Component fails on HDP3.1 distribution when ""Assume role"" is chosen"
  • TBD-11231 - [7.3.1] Build job containing tHDFSCopy component misses httpcore and httpclient jars
  • TBD-11202 - Use S3 bucket policy name is displayed incorrectly in streaming job
  • TBD-11167 - Issue on tFileInputDelimited in Big Data Batch - Error when using context variable in Field Separator with Reject link
  • TBD-11154 - Issue with precision in tHiveOutput
  • TBD-11127 - tFileOutputDelimited output is not the same from 6.3.1 and 7.3.1
  • TBD-11119 - tHiveInput with DataProc 1.4 in DI: no rows retrieved
  • TBD-10855 - tExtractJsonFields: compile error with byte array
  • TBD-10072 - tHiveOutput metastore note isn't hidden after Append changed to Overwrite
  • TBD-9987 - ClassNotFoundException when I run tHbaseLookupInput on spark streaming job
  • TBD-5879 - Missing label for tDynamoDBConfiguration when selecting Use Endpoint
  • TBD-5167 - tBigQueryInput project label should same as tBigQueryConfiguration
  • TUP-28066 - MicroSoftCRMInput&Output:The system is attempting to engage a module that is not available: addressing
  • TUP-28612 - [TCK] Guess Schema button run the subjob instead of calling discover schema method
  • TUP-28903 - NPE exception when clicking on context
  • TUP-28659 - Change crypto-utils to use release version instead of snapshot for routines
  • TUP-27076 - Unable to connect to codecommit GIT after the first login.
  • TUP-28603 - Export item missing signature
  • TUP-25171 - Issue when using components inside Joblet
  • TUP-27601 - NPE when try to copy-paste database component inside the job
  • TUP-28664 - When opening the Cloud DataPreparation view within the Studio it fails
  • TUP-28776 - Remove logging of missing jar
  • TUP-27356 - Sybase/exasol/built-in display issues for tCreateTable
  • TUP-28778 - "java.lang.ClassCastException" thrown in error log when d&d Input/Output/Trigger Input/Trigger Output from Palette into joblet
  • TUP-28783 - Schema Reverts Back to Built-in from Repository in tDBSCD
  • TUP-28311 - Illegal argument exception while retrieving bapi in metadata and running it
  • TUP-28618 - [Bug] db type dont show Delta in impact page
  • TUP-27849 - CVE:pgdjbc Postgresql-jre7
  • TUP-28952 - Avoid NPE when delete items from recycle bin in product without ESB
  • TUP-29012 - If I open spark job before di job, on di job run tab I can see spark configuration tab
  • TUP-29024 - Open project setting always warn connection is updated for stat&logs.
  • TUP-29022 - Studio always pop up detection shell if use JDBC connection in job setting
  • TUP-28944 - Issue with performance tracking with french locale
  • TDI-44798 - Job gets stuck Intermittently - if one of the flow fails in tparallelize
  • TDI-44911 - Dynamic column with excel offset issue in tFileInputExcel
  • TDI-44726 - Missing some necessary parameters in TalendDate.isDateStrict
  • TDI-44771 - PreJob (in multithread mode) failing but exit code = 0 showing in studio
  • TDI-44568 - Update poi related jar 4.1.0 to 4.1.2 which contains fix regarding OOM for tFileOutputExcel
  • TDI-44883 - Capture component "ERROR_MESSAGE" when 'Die on error' is disabled
  • TDI-44880 - Questions related to Global variable functioning with Die on error
  • TDI-44868 - tGSPut unable to upload large file size more than 1GB
  • TDI-44962 - Job fails with Stream closed exception when executed on Job server
  • TDI-44937 - TalendDate.formatDateLocale()gives random value for FR country code in java 11
  • TDI-44825 - JDBC can't store component properties properly
  • TDI-44893 - tSoap components doesn't returning a fault message
  • TDI-44839 - CVE:pgdjbc Postgresql-jre7
  • TDI-44957 - [7.3.1] tSSH timeout after 600 seconds with R2020-08 or R2020-09
  • TDI-43985 - [TDS Components] Inconsistencies on resetting parameters when the campaign change
  • TDI-44866 - mscrm 2011 fails with java 11
  • TDI-44896 - tGreenplumGPLoad component always shows NBLINES=0
  • TDI-44897 - tGreenplumGPLoad: add exit code to the outline
  • TDI-44934 - tCosmosdbInput component throw exception with wildcard text index
  • TESB-29857 - Commandline issue with -g option
  • TESB-29516 - cRest try to unmarshall POJO array to InputStream
  • TESB-29825 - [7.3.1] CI build fails to build SOAP services with -pl option
  • TESB-30623 - Data service job bundles built via CI contain empty routines library jar
  • TESB-30427 - Unable to utilize the Runtime datasource in DI Jobs with DB credentials blank
  • TESB-30136 - "javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed;"
  • TESB-30713 - [7.3.1] ClassNotFoundException when deploy DemoRESTRoute to runtime
  • TDM-8363 - Map isn't working after R2020-09 patch installation (Error: Input to cast cannot be atomized)
  • TDM-8364 - TDM IO WriteURL broken
  • TDM-8318 - Cobol Reader should silently truncate records with VB option
  • TDM-8322 - Avro Export XML Attributes for primitive types
  • TDM-8326 - Cobol Reader stops on 0xFF values with Variable Blocked format
  • TDM-7780 - Result is incorrect when map attributes from xml to json
  • TDM-7781 - Result is incorrect when map attributes from xml to flat
  • TDM-8189 - Sort expression is ignored when a loop expression uses the DISTINCT property
  • TDM-8217 - Warning should not be issued for BTS and FTS segments
  • TDM-8293 - highlight is not right when show document for json with null element or invisible group
  • TDM-8301 - TDM doesn't work with Mysql 8
  • TDM-8327 - NumberFormatException when running an imported project with a Map rep on the output map element
  • TDM-8335 - distinct sort is not right after test run
  • TDQ-18824 - CVE: Upgraded the PostgreSQL JDBC driver to the latest version for tPostgresqlInvalidRows and tPostgresqlValidRows
  • TDQ-18748 - tDqReportRun: Fixed context issues in the Report filenames field
  • TDQ-18765 - tMultiPatternCheck: Fixed the issue on Date format
  • TDQ-18795 - tBRMS and Synonym Index: Fixed the issue when sharing the Studio
  • TDQ-18784 - tPersonator: Permanently enabled the Basic setting from Address Output Groups
  • TDQ-18844 - Updated the Apache POI related jars to 4.1.2
  • TBD-11144 - Compile error when spark batch job use tFileInputJson, tAvroInput, or tFileInputXML
  • TBD-11222 - cdh6.1.1: ClassNotFoundException: org.apache.hadoop.fs.FSDataInputStream
  • TBD-11184 - [CDH633] Kudu table is not created with tKuduOutput
  • TBD-11134 - Compiler error when spark job use tUniqRow
  • TBD-10463 - [BUG]Can't generate code if spark streaming job use tKafkaInputAvro
  • TBD-11203 - [Spark Streaming] Runtime Exception "java.lang.ClassNotFoundException: Class org.apache.hadoop.fs.s3a.S3AFileSystem not found" on tS3Configuration component using s3a Filesystem
  • TBD-11046 - Kafka spark big data streaming doesn't work well
  • TBD-10983 - Could not initialize class org.apache.http.conn.ssl.SSLConnectionSocketFactory while connecting to hive in http mode
  • TBD-11174 - Class not found Log4jFactory
  • TBD-10885 - [7.3.1] change between Talend 7.0.1 and 7.3.1 in the management of columns of type "DATE" in files in "parquet" format when using a tFileOutputParquet component
  • TBD-11103 - Spark job doesn't work under CDP7.1.x with kerberos
  • TBD-10845 - [7.3.1] EMR Spark job 5.29 gives error java.lang.NoClassDefFoundError: org/apache/xbean/asm6/ClassVisitor
  • TBD-10953 - tFixedFlowInput: NPE happens if byte[] is null
  • TBD-11093 - tJDBCOutput doesn't pick up context written in tJava
  • TBD-10291 - HDP 3.1: bad parquet package make job failed to compile
  • TBD-10857 - Build job get COMPILATION ERROR
  • TBD-11181 - [Spark Local 2.4] Runtime exception on job with tS3Configuration using s3a filesystem
  • TBD-11324 - Compile error on Spark Streaming job with tKafkaAvroInput component
  • TBD-11248 - cdh6: compile issue with tKuduInput
  • TBD-11274 - CDH: Can't compile job from TUJ / CI Auto te
  • TUP-28617 - Need download commons-codec-1.14.jar while running a job which contains tWebServiceInput
  • TUP-28096 - Error show when open/close jobs after 'Refactor to Spark Joblet' in MR job
  • TUP-27268 - I couldn't create a structure under a git child branch
  • TUP-28682 - Connection info missing when create dataset for tck components
  • TUP-28063 - Improve studio bundles reloading logic
  • TUP-28628 - Detection of update of project blocked in case of wrong item
  • TUP-28576 - Reference projects routine POM file is modified and can't be committed to GIT
  • TUP-28487 - Long time spent to save context links when import
  • TUP-28316 - Left git related issues checked with support
  • TUP-28258 - tETLInput and tETLMap does not show datatypes for Snowflake DB on Import Metadata
  • TUP-28372 - Modules Tab is not updated when switching branches
  • TUP-26341 - Talend Token Collector doesn't work with http/https proxy
  • TUP-28370 - NPE show in error log after logon if there is conflict
  • TUP-27820 - context group with same key causing the issue
  • TUP-28419 - Sync patch m2 jars should not be done after TCK server startup
  • TUP-28324 - Avoid pom resolution for studio artifacts
  • TUP-28134 - TCK Components shown as hidden by default in the palette settings
  • TUP-28308 - build error and joblet maven xml file has incorrect values and Couldn't parse data error message
  • TDI-44439 - tJDBCSCDELT with mysql: Drop table if exists and create fail when table exist already
  • TDI-44063 - Update xercesImpl:2.4.0
  • TUP-28078 - metadata folder generated under .../poms/jobs when create new connection in remote project
  • TUP-28331 - TDatasetInput CSRF token method follow redirection
  • TUP-28085 - Error while compiling a Kafka component with Big Data studio
  • TUP-28440 - iterate subprocess generator does not take into account test cases entirely
  • TDI-44889 - Can't create metadata (Wizard) if Value validation failed and ActiveIf hides property
  • TDI-44164 - Execution failed for tacokit component via Job Server or Remote Engine
  • TDI-44174 - ComponentManager is not thread safe
  • TDI-44387 - [CVE] Remove log4j dependency from components-dataprep
  • TDI-31162 - tOracleOutput components fails in DataViewer when clicking "Use datasource alias"
  • TDI-44748 - Error in method "add" for the component tFileOutputMSXML
  • TDI-44743 - Issue when using a password protected workbook
  • TDI-44654 - tFTPConnection data session is closed when FTPS is used
  • TDI-44765 - guava jar files conflict when using tBigQueryXXX component
  • TDI-44803 - tFileInputMail can't export attachment from a specific email
  • TDI-44795 - Salesforce query using toLabel() in query mode = "Bulk" fails with error
  • TDI-44846 - Compilation error on SSH component about port
  • TDI-44858 - update sap transport resource in studio
  • TDI-44698 - tSnowflakeBulkExec component doesn't truncate data
  • TDI-44691 - tSAPDataSourceReceiver doesn't work with JDK 11
  • TDI-44855 - SSH component appends new line to the output
  • TDI-44826 - tRunjob does not provide complete details in resuming logs
  • TDI-44759 - tTeradataTPTExec "Define Log table" option missing
  • TESB-30102 - API documentation bridge add wrong subdomain (Azure)
  • TESB-29963 - MQ Dependency issues in Runtime
  • TESB-29980 - Issue of tsendemail component deployed in runtime with attachment
  • TESB-29895 - run route with saxon component in studio returns error
  • TESB-29786 - Problems using groovy.json
  • TESB-29819 - Studio doesn't select model beans during exporting
  • TESB-30055 - Package jar "failureaccess-1.0.1.jar" in the build whenever guava-27.0.1-android.jar is included due to dependency
  • TDI-44714 - Deprecate for tPetals components
  • TDI-44394 - tAzureStorageGet Target Need to be Configurable
  • TDI-44807 - [OBSERVABILITY] : initialize moment only when necessary
  • TDI-44678 - tFileOutputXML produces file even tho no values are passed to it
  • TDI-44760 - TMomOutput not changing the value of the queue
  • TDI-43729 - Update Tika version to 1.24.1
  • TDI-44386 - [CVE] - Update Talend Proxy version
  • TDI-44745 - FileInputDelimited fails to properly consume CipherInputStream
  • TDI-44671 - [Studio] CosmosSQLAPI and AzureAdlsGen2 cannot work together with Snowflake in Java 11
  • TDI-44145 - Update Commons Codec to 1.13+
  • TDM-8225 - cMap throws classcastException and not able to map a property from java bean
  • TDM-8307 - High memory usage by TDMEndpoint class in Runtime
  • TDM-8164 - tHMap is exceeding the 65535 bytes limit,00184134
  • TDM-8260 - NPE when mapping to JSON with attributes
  • TDM-8264 - Cannot see the correct trees for Hierarchical Mapper section in Studio after importing them into a branch
  • TDM-8268 - Bug Data Mapper - StringLength function
  • TDM-8203 - add the bufferedReaderFromBOMInputSource to the csv importer
  • TDM-8207 - AgConcat automatic generation should not add a single index filter
  • TDM-8251 - Avro exporter throws AvroRuntimeException: Duplicate field Attributes
  • TDM-8261 - RightAlign function can't save "field max length" value when run DI job
  • TDM-8263 - CSV Writer fails if Structure contains XML Attributes on primitives
  • TDQ-18736 - Improved the migration check for 7.3 monthly releases
  • TDQ-18542 - tMatchGroup (t-swoosh): Fixed the computation error when using two match rules
  • TDQ-18623 - Profiling perspective: Fixed the error when importing a 7.2 context-based connection to 7.3
  • TDQ-18666 - Hive database: Fixed the error caused by switching contexts when saving the database connection
  • TDQ-18709 - Joblet: Fixed the error on contexts when using the Joblet in a Standard Job
  • TDQ-18740 - dom4j updated to 2.1.3
  • TDQ-18164 - Spark tDataMasking: Fixed the error that was masking values by the same value when "Seed for random generator" is enabled
  • TUP-26138 - Unexpected character ('<' (code 60)): was expecting double-quote to start field name
  • TUP-28295 - UI Problem of TCOMPV0 in 731 Release + Aug. Nightly Build Patch
  • TUP-28009 - Dependency is dropped on creating new version
  • TUP-28002 - Share Library errors show in error log after logging into remote project
  • TUP-27590 - Relationship.index might get really big
  • TUP-27814 - Talend Studio taking long time than normal for launching
  • TUP-27812 - CVE:Bouncy Castle JSSE provider and TLS/DTLS API
  • TUP-27447 - [7.2.1] Unable to build a project with a project reference
  • TUP-27374 - [7.2.1] Commandline doesn''t pick up the correct JVM arguments
  • TUP-28338 - [7.3.1]configuring Implicit tContextLoad in the job Goes on error after installing the patch 07_2020
  • TBD-10885 - [7.3.1] change between Talend 7.0.1 and 7.3.1 in the management of columns of type "DATE" in files in "parquet" format when using a tFileOutputParquet component
  • TBD-11114 - [Spark Batch] "java.lang.Boolean is not a valid external type for schema of decimal(38,18)" runtime exception on tHiveOutput component with all data types in schema
  • TBD-11103 - Spark job doesn't work under CDP7.1.x with kerberos
  • TBD-10924 - The operator != is undefined for the argument type(s) double, null
  • TBD-10977 - [Spark 21, HDP260] java.lang.UnsupportedOperationException: Cannot infer type for class org.apache.spark.ml.linalg.Vector because it is not bean-compliant
  • TBD-10983 - Could not initialize class org.apache.http.conn.ssl.SSLConnectionSocketFactory while connecting to hive in http mode
  • TBD-11040 - Unable to build BD Streaming job
  • TBD-11052 - Compilation error with migrated job
  • TBD-11078 - [7.3.1] Spark Batch Job fails to compile when using MapRDBInput component
  • TBD-9565 - java.lang.ClassCastException on tSqoopMerge component
  • TBD-10621 - ClassNotFound/NoSuchMethod on Hive components on HDP 3.1
  • TBD-10878 - Spark UI interface problem (org.glassfish.jersey.servlet.ServletContainer.service)
  • TBD-10954 - tFileOutputDelimited applies trim operation but shouldn't
  • TBD-10957 - tFileInputPositional with reject flow only: correct rows are going to reject
  • TBD-11055 - tKuduOutput has compilation error while selecting Dynamic Distribution CDH 6.3.3
  • TBD-11097 - tMap:Cannot resolve column that type is designed as Long type
  • TBD-11016 - Disable KMS key id for emr 5.15 and s3a filesystem in spark batch
  • TUP-27776 - Can't build job from CI (missing jar dependency)
  • TUP-27926 - Invalid SQL syntax when adding CDC for a MSSQL based source table
  • TUP-27953 - tSalesforceInput component displays in-job tSalesforceConnection incorrectly
  • TUP-27609 - Maven option -Dpatch.path not working when -Dgeneration.type=local is used
  • TUP-28221 - CLONE - Remove linefeed character from messages_fr.properties file
  • TDI-43606 - JdbcInput Mysql dynamic schema throws an exception which disappearing with change component state
  • TDI-41286 - tSnowflakeOutput --> Custom DB type = True, but no column choosed. It will throw error "java.lang.String cannot be cast to java.util.List"
  • TDI-44497 - [Snowflake]'Upsert key column' list should be from DB columns
  • TDI-44498 - tSnowflakeInput can't retrive data without manual query when column name is Japanese
  • TDI-44362 - Remove commons logging from some components
  • TDI-44517 - tSnowflakeBulkExec can't retrieve schema.
  • TDI-44400 - NPE exception with BigqueryBulkExec
  • TDI-44457 - JDBCSCDELT:type2 doesn't work as expected when use mysql
  • TDI-44538 - tSAPODPInput remove unsupported select group operator "Contains pattern"
  • TDI-44552 - tDBOutput(Snowflake) 7.1.1 to 7.3.1 migration issue
  • TDI-44481 - CVE: commons-beanutils:commons-beanutils:1.9.3
  • TDI-44486 - tGSPut/tGSList/tGSGet : Error if "+" in filename : SignatureDoesNotMatch The request signature we calculated does not match the signature you provided
  • TDI-44192 - Update dom4j to 2.1.3
  • TDI-44614 - tMongoDBOutput_1_Out java.util.Date cannot be cast to java.lang.String
  • TDI-44512 - tMicrosoftCRMOutput validate lookup update extremely slow in 731
  • TDI-44643 - NPE exception on tWaitForSQLData with snowflake connection
  • TUP-27710 - studio with GIT autocrlf setting
  • TUP-27989 - Git related issues checked with support
  • TDM-6619 - Mapper bundles in state 'Failure' after deployment
  • TDM-8172 - Problem with Talend Studio 7.2.1 and WSDL + tHMap
  • TDM-8209 - Fail to publish runtime TDM artifacts by commandline with NPE error
  • TDM-8210 - Unable to MAP HL7 with CSV
  • TDM-8104 - Provide a way to rebuild project properties file
  • TDM-8157 - JSON: problem to import json file containing BOM
  • TDM-8173 - AgConcat imported from 6.4.1 to 7.2.1 looses Fixed loop expressions
  • TDM-8198 - Export more packages in org.talend.transform.saxonpe.osgi
  • TDM-8214 - tuj job tdm_TDM7663_trunjob_trigger_BDjob is failed on build 20200722_1939
  • TESB-29645 - NPE is thrown when route with 2 cRest components one of which has service locator enabled is deployed into runtime
  • TESB-29613 - Many unexpected open connections at same time to AMQ
  • TESB-29278 - Swagger UI not getting updated
  • TESB-29126 - Specifying a SimpleAuthorizingFilter in a cRest component does not work anymore
  • TESB-29284 - Error occurred when execute a microservice jar which is built by a tresrequest job with embedded trestclient job
  • TESB-29285 - Error occurred when build a microservice jar which contains a tresrequest job with embedded trestclient job for the first time
  • TESB-29751 - Not support RPC style operations when configuring cSOAP
  • TESB-29866 - When using CI to build MS need to execute twice to get the correct result
  • TESB-29457 - the different behavior after migration when the response code is 202
  • TESB-29903 - ClassCastException: net.minidev.json.JSONArray
  • TDQ-18628 - Azure Synapse Analytics: fixed the error on schema level
  • TDQ-18621 - Indicator Selection dialog box: fixed the display error caused by a long column name
  • TDQ-18584 - dom4j updated to 2.1.3
  • TDQ-18661 - tMatchGroup: Fixed errors when using a PostgreSQL dababase and the tDBInput component
  • TDQ-18558 - Google phone number library: upgraded to the most recent versions
  • TESB-28271 - VMSpringDemo will not run in Runtime without activemq-camel feature installation
  • TESB-29957 - CI Fail to publish Microservice Route with Prometheus param to cloud
  • TUP-27934 - impala metadata not in sync with the impala component
  • TESB-29645 - NPE is thrown when route with 2 cRest components one of which has service locator enabled is deployed into runtime
  • TUP-27697 - Studio throw NPE error when drag json item to job
  • TESB-29984 - cMQConnectionFactory require incorrect jar
  • TESB-29935 - Default Camel dependencies is not getting updated from Talend Studio 7.2.1 to 7.3.1.
  • TDI-44393 - Fix support of date pattern use within snowflake connector
  • TESB-30009 - Missing jar in tRESTRequest component
  • TESB-28966 - MQTT: consume messages published before client starts up
  • TUP-27338 - Download jar pb with TDI license on Studio
  • TUP-27586 - Slow to start studio when patch was applied from local folder
  • TUP-27253 - Performance: studio startup takes long time because of too many invokes of file.exist()
  • TUP-26687 - [7.3] Studio re synchronizing jars with artifact repository every time when logged into studio
  • TUP-27545 - Update context var name for jdbc drivers can not be updated to job automatically.
  • TUP-27780 - Workbench has not Been Created Yet.
  • TUP-27610 - Clean up the CI version everywhere and have a common place to setup in studio.
  • TUP-27352 - Traces enabled by default when using Memory Run.
  • TDI-44234 - Check if normal and error threads are handled correctly in tMongoDBBulkLoad component.
  • TDI-44355 - tFileInputMail generate a NullPointerException while parsing a missing multi value field
  • TDI-44412 - TFTPPut doers not exit on Error even i ncase of Error
  • TDI-44165 - BigQueryBulkExec Component fails when DATE type column has empty fields
  • TDI-44384 - tBigQueryBulkExec failing load data after setting header
  • TDI-44413 - The tDBOutputBluk does not load date correctly
  • TDI-44209 - tDatasetoutput on inventory mode should not update the dataset when multiple datasets exist with the same name
  • TDI-44472 - NB_LINE of tDBXXX Component may not work after migration
  • TDI-44453 - tAdvancedFileOutputXML issue after upgrading to 7.3.1
  • TDI-44378 - tSybaseOutput can't create table with character column
  • TDI-44340 - Values in Custom body fields in SalesOrder in NetSuite are not return
  • TDI-44202 - Sybase 16 (SQL Anywhere) donot support tCreateTable component
  • TDI-44465 - Fail to load data to Snowflake table when column name is Japanese
  • TDI-44521 - CVE:Data Mapper for Jackson
  • TDI-44342 - BigQuery Datetime type ignore microseconds
  • TDI-44482 - CVE: org.apache.ant:ant:1.10.1
  • TDI-44506 - Failed to build job on TOS
  • TDI-44540 - not format the duration for audit log in studio, only use raw value
  • TDI-44324 - tCassandraInput doesn't have generation code when column is char type
  • TDI-44140 - Update Commons Compress to 1.19
  • TDI-44404 - teltsapmap throws string index out of range error if integer field has no value
  • TDI-44468 - tSalesforceOutput component output schema has only ID column
  • TUP-27594 - SVN project: after copy to branch, job can not link to context OK
  • TUP-27544 - Context update can not update to the first testcase if the job have more than one testcase.
  • TUP-27599 - Context var can not be listed in the same row when job use repository context the context both changed by two users.
  • TUP-27574 - When job item file is not conflict, can't merge old link file
  • TUP-27497 - tPreJob with tHDFSConnection with kerberized cluster fails with simple authentication error
  • TUP-25835 - Dynamic distribution cannot download libraries from proxy Nexus
  • TUP-27517 - Implicit Context is not working with the Field Separator as "#*#"
  • TUP-26059 - tELTPostgresqlMap lost its "DB Type" column for which the value should be "BPCHAR"
  • TUP-27588 - tCreateTable data types mapping in the schema editor is always Mysql after dragging and dropping from database Metadata
  • TUP-27070 - ELT component configuration to create an UPDATE Statement
  • TUP-26810 - if one jar used by two different components, it will upload to nexus with two versions
  • TUP-27416 - studio timeout with network is not available error when downloading additional jar through proxy
  • TUP-27592 - tDataPrepRun does not enforce studio proxy settings (outside a job) to connect to https://tdp.eu.cloud.talend.com
  • TUP-27718 - Git merge compare editor security improvement
  • TUP-27433 - Mvn package job with testcase fail after import in
  • TUP-27179 - Studio freezes on job importing/loading
  • TESB-29331 - Commandline 'Microservice for ESB' Build Type with tRestRequest Hangs
  • TESB-29503 - Bundle version does not use 'Custom Version'
  • TESB-29647 - Bundle version does not use 'Custom Version' for jobs
  • TESB-29739 - java.lang.NumberFormatException: For input string: "0-SNAPSHOT"
  • TESB-29321 - [CI Cloud Publishing] Fail to deploy DemoRESTRoute_ms to RE
  • TDI-44455 - studio component integration can't active unit tests
  • TDQ-18173 - Referenced project: Some changes in referenced project are now detected in main project
  • TDQ-18212 - Reporting tool: Updated a dialog box to recommend Jasper Studio
  • TDQ-18567 - tRuleSurvivorship: Fixed error when using certain data combinations
  • TDQ-18565 - Hive database on a Hadoop cluster: Fixed error when switching contexts
  • TDM-8134 - tHMap job error after upgrade to 7.3
  • TDM-8150 - Distinct Child Element does not work with XML attributes
  • TDM-8151 - Map using Structure Validation may fail when job generated using CommandLine
  • TDM-588 - UTF-8 XML file with a byte order mark is not handled by the XML sample importer
  • TDM-7820 - problem to map XML with attributes to CSV
  • TDM-7908 - ReadNested within CSV or HashMap Representation fails
  • TDM-8040 - Avoid map execution failure if cannot generate expression in avro schema
  • TDM-8139 - Avro Exporter issues warning when default value is set on a primitive array
  • TDM-8174 - Setting execution properties for tests does not work
  • TDM-8176 - Automatic sorting on distinct element lost when migrating from 6.4.1 to 7.2.1
  • TDI-44494 - duplicated variable name in tMongoDBInput
  • TDI-44377 - UTF-8 BOM issue in tFileInputDelimited
  • TDI-44300 - UTF-8 BOM issue in tFileInputPositional
  • TBD-10838 - "URLClassLoader cannot be resolved to a type" in tHDFSConnection after Studio patch.
  • TBD-10799 - HDI4 DI tHiveConnection issue
  • TBD-10798 - Wrong repository url / password with proxy on dynamic distribution
  • TBD-10787 - org.apache.spark.SparkException: Task failed while writing rows
  • TBD-10541 - Upgrade jackson dependencies to 2.9.10.4 for MapR 6.0.1
  • TBD-10730 - Revert TBD-10506 from maintenance/7.3 and master
  • TBD-10636 - Need Test TUP-26669 Adapt HDInsight wizard for HDInsight 4.0
  • TBD-10695 - Deprecate Altus
  • TBD-10711 - Change default value for Hive Catalog
  • TBD-10048 - When executing a job with tHive components, warning: set mapred.job.name=xxx... Encountered: . Expected: = CAUSED BY: Exception: Syntax error
  • TBD-10285 - Sqoop job failing with exception Unknown dataset URI pattern
  • TBD-10654 - [BUG] tFileInputDelimited error
  • TBD-10676 - Compile error on simple Spark Streaming job
  • TBD-10680 - [CDH6.1] java.lang.NoSuchMethodError on simple Spark Batch job
  • TBD-10213 - [CDH61] java.lang.NoClassDefFoundError on job with OracleInput component
  • TBD-10429 - additional double quotation is added to output file of tFileOutputDelimited
  • TBD-10436 - Hive component fails with java.lang.NoClassDefFoundError: org/apache/log4j/Logger
  • TBD-10454 - [7.3.1] DI job using tHDFSExist works from Studio to RE but not from TMC to RE
  • TBD-10581 - Context for Spark Streaming Job isn't updating properly
  • TBD-10620 - apache.spark.sql.catalyst.analysis.NoSuchDatabaseException for non-default database in HiveInput
  • TBD-10621 - ClassNotFound/NoSuchMethod on Hive components on HDP 3.1
  • TBD-10657 - Change in behavior of iterating fields using hive components
  • TBD-10700 - "hive-exec-shade-2.1.1-cdh6.1.1-talend.jar" not found in talend-update site for dynamic distribution.
  • TBD-10712 - [CDH 6.1.1]" java.lang.NoSuchFieldError: resources" error on both Spark Batch and Streaming jobs
  • TUP-27642 - Issue when login project setup with Implicit Context Load + JDBC component
  • TUP-27074 - Kafka Job builds in Studio, but fails in CI Builder
  • TUP-26970 - [7.3.1] custom component published to nexus as .zip
  • TUP-26683 - "Generate Doc as HTML" Inputs label in documentation not the same as FlowDiagram
  • TUP-26896 - Error create a Sybase connection in metadata and cannot retrieve tables
  • TUP-26812 - Old plugin folders deletion failed after installed new updatesite patch
  • TUP-27530 - [7.3.1] After install Patch of TUP-27315, studio can't build job when first time login on
  • TUP-27315 - Patch installation issues for zero install CI
  • TUP-27533 - [7.3.1] Update ci-builder version to 7.3.2 in org.talend.designer.maven.tis
  • TUP-27078 - Studio upload the libraries (jar files) into the Artifactory Server at each start
  • TUP-27053 - Error: Could not find or load main class due to no JVM parameters configured in Studio
  • TUP-27072 - Unexpected behaviour occurred when context name is in Japanese
  • TUP-25889 - Display issue for the line between Linker source and target on Mac and Ubuntu
  • TUP-26476 - tELTMap Group By in Where Clause
  • TUP-27343 - Version is missing in Studio top bar after installing monthly patch by Nexus Update
  • TUP-27210 - Version isn't correct in Help->"About Talend Studio" after installing monthly patch
  • TUP-27403 - Wrong default values set when retrieve schema on Sybase
  • TUP-27394 - Missing DB Type for sybase
  • TDI-44038 - tSalesforceOutput file upload: byte[] or base64 encoded strings
  • TDI-44273 - tSalesforceOutputBulkExec reject link is providing nulls for Id
  • TDI-44261 - tSnowflakeOutput/tSnowflakeOutputBulkExec/tSnowflakeBulkExec Upsert invalid identifier
  • TDI-44247 - "Illegal operation on INFORMATION_SCHEMA" error on tBigQueryInput
  • TDI-30505 - Don't log 'Has inserted/update/delete x recorde(s)' when DBoutput checked 'Use an existing connection' and DBconnection doesn't check 'Auto commit'
  • TDI-44221 - MongoDBBulkLoad--Exception in thread "Thread-2" java.lang.StringIndexOutOfBoundsException
  • TDI-44269 - Outline ERROR_MESSAGE is null if "die on error" is not checked
  • TDI-44185 - Authentication Fields missing in tMongoDBBulkLoad
  • TDI-44196 - JDBC/MSSQL(Input) -> SqlServer(Output) Dynamic schema ERR:Colname [$] is converted to [_]
  • TDI-44253 - tMongoDBOutput java.util.Date cannot be cast to java.lang.String
  • TDI-44128 - Update axis2 dependency (CVE: axis2-kernel:1.5)
  • TDI-44281 - tSetProxy in "local proxy" mode failing with NoClassDefFound
  • TDI-44292 - tJDBCInput not converting date in expected format
  • TDI-43833 - tDBBulkExec bug when using PostGress driver
  • TDI-44166 - AzureADLSGen2Output: Blob Path starting with slash leads to unclear error
  • TDI-44104 - CVE: xmlrpc-common:3.1.2
  • TDI-44105 - CVE: xmlrpc-common:3.0
  • TDI-44115 - CVE: xmlrpc-client:3.1.2
  • TDI-44169 - CVE: xmlrpc-client:3.0
  • TESB-29280 - tESBConsumer component fails with NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces
  • TESB-28929 - cSOAP - Advanced Settings - Log Messages
  • TESB-29315 - P2 depoy failed because of missing osgihelper-maven-plugin
  • TESB-29150 - Context password for Microservice could not be used correctly when using Http Basic
  • TESB-29506 - Failed to request REST Job service + SL as microservice
  • TDM-8089 - Problem with camel headers when cJMS and cMap are used
  • TDM-8125 - DatabaseLookup creating new DataSources for each message on the ESB
  • TDM-8084 - Using thmap is getting an error when using a map with X12_5050_HIPPA structure
  • TDM-8085 - Cannot rename a json structure during the creation process.
  • TDM-8088 - tHMap : read/write to COBOL representation - "Decimal" with decimal places has wrong result
  • TDM-8094 - Databaselookup fails on new runtime unless it is a top-level expression
  • TDM-8126 - Infinite loop when generating route or job if map name contains DatabaseLookup
  • TDM-7985 - Weird result when change CSV "skip header reading" option for special CSV
  • TDM-7986 - UI issue on selection changed event in Map editor
  • TDM-8029 - Need to regenerate projectProps when GIT pull
  • TDM-8076 - Importing the map form 6.2 to 7.3 is not working
  • TDM-8092 - XML Reader should honor encoding set in the XML Representation
  • TDM-8144 - TDM tuj (command line in Linux) will return error on 731 June monthly patch
  • TDQ-18470 - Data Quality components: updated all DQ library jars to the correct version
  • TDQ-18347 - tMatchGroup: fixed the difference between the Chart results and the Job results
  • TDQ-18491 - Importing DQ rules: fixed the item conflict
  • TDQ-18513 - tMSSql(In)ValidRows: fixed the version of talend_DB_mssqlUtil jar
  • TBD-10616 - Compiler error when spark streaming job use tMap that linked with tFixFlowInput,tHiveInput
  • TBD-10615 - Compiler error when spark streaming job use tFileInputDelimited
  • TBD-10613 - [BUG] tDeltaLakeOutput - SQL Merge option and time-travel corrections
  • TBD-10606 - [CDH 6.1 Spark Batch] Hive job fails with "Unable to instantiate SparkSession with Hive support because Hive classes are not found" error
  • TBD-9956 - Sqoop issue with parquet/avro format with HDP 2.6
  • TBD-10095 - Sqoop issue with parquet/avro format with EMR 5.15(2.8.3)
  • TBD-10113 - [BUG] Streaming, no output/NPE on tFileStreamInputJSON
  • TBD-10363 - lost data after read by tFileInputDelimited component
  • TBD-10374 - Cannot connect to hive against CDH 5.16.2
  • TBD-10401 - [7.3.1]Getting [ERROR]: org.apache.spark.sql.catalyst.expressions.codegen.CodeGenerator in a few job post migration to Talend 7.3.1
  • TBD-10442 - tFileOuputDelimited - wrong columns order
  • TBD-10443 - CDH - Dynamic distribution - CDH 6.X not available
  • TBD-10449 - NullPointerException when column is empty
  • TBD-10479 - [BUG] Compile error with tHiveOutput
  • TBD-10572 - Streaming - tExtractDelimitedFields - Compile error
  • TBD-9802 - Compile error in spark job with HBase on HDP 3.1
  • TBD-10067 - Incorrect Encoding in FileInputJSON
  • TBD-10153 - Compiler error for sqoop components in DI job when using java 11
  • TBD-10159 - (Spark Local 2.4) java.lang.NoSuchMethodError on Oracle components
  • TBD-10337 - [Spark Streaming, CDH 6.1] Compile errors on tHiveOutput component using CDH 6.1 when all data types are used in schema
  • TBD-10340 - [Spark Streaming, CDH 6.1] NoClassDefFoundError on tHiveOutput component
  • TBD-10370 - "Hadoop configuration jar not found" when run spark job with jobserver on Windows
  • TBD-10436 - Hive component fails with java.lang.NoClassDefFoundError: org/apache/log4j/Logger
  • TBD-10454 - [7.3.1] DI job using tHDFSExist works from Studio to RE but not from TMC to RE
  • TBD-10476 - [CDH6.1] java.lang.NoSuchMethodError on job with Hive components
  • TBD-10505 - Databricks on AWS, cannot output to DBFS when S3 configured
  • TBD-10089 - Standardize encoding UI for I/O BD components
  • TBD-10470 - Wrong logo for tKinesisInput component
  • TUP-27262 - tAzureAdlsGen2Output component fails with class not found error
  • TUP-25961 - org.talend.commons.exception.CommonExceptionHandler - java.util.ConcurrentModificationException
  • TUP-26639 - Talend Cloud studio Issue -Changes to Context Parameter Names is not reflected on the Connection for Snowflake
  • TUP-26870 - Incorrect sort when listing version of Jobs
  • TUP-26958 - Test case: possible to remove input / output node
  • TUP-26961 - When saving/deleting a test case, it might break the poms / CI
  • TUP-26990 - Possible conflict in talend project
  • TUP-26994 - Usage data collector: change the way Studio Unique Id is calculated
  • TUP-27000 - Talend Salesforce Einstein connector Repository connection issue in Talend 7.3
  • TUP-27003 - Should disable the Commit button of Uncommitted files found dialog when project is in MERGING state
  • TUP-27199 - DB version of sybase isn't hide for other database on tCreateTable
  • TDI-44066 - Illegal argument exception in tSAPBapi name field
  • TDI-44089 - Program Z_TLD_BI_INFOPROV not found when moving from 7.1.1 to 7.2.1
  • TDI-44159 - Data viewer on tSybaseInput get error in context model with sybase 16 anywhere database
  • TDI-43619 - Null Value Treated as in Subjob
  • TDI-44051 - tJDBCInput Dynamic Schema does not preserve special characters
  • TDI-44130 - UPDATE_OR_INSERT Mode in tDBOutput for MSSQL does not display SQL
  • TDI-43935 - NString type for prepared statement in tMSSQLRow component
  • TDI-44185 - Authentication Fields missing in tMongoDBBulkLoad
  • TDI-43822 - tDataPrepRun Token expiration must be taken into account
  • TDI-44191 - Job Deployed to MDM server and using tFileCopy fails with java.lang.ClassNotFoundException: org.talend.FileCopy
  • TDI-44122 - Proxy settings not being picked up in tSalesforceBulkExec API v2
  • TDI-43605 - tDBConnection to Snowflake exception "Not connected" when API call is made
  • TDI-43612 - Problem with retrieving Snowflake tables from Studio
  • TDI-43629 - Dynamic schema issue in tSnowflakeOutput Component
  • TDI-43682 - Get error when retrieving record types in tNetsuiteInput/tNetsuiteOutput
  • TDI-43752 - Snowflake component throw warnings
  • TDI-44114 - Snowflake multi statement execution error
  • TDI-43903 - 7.3 Enhancements to tSnowflakeBulkexec broke existing functionality in the Copy (manual) command
  • TBD-10507 - 7.3.1 Simple Databricks Delta Lake Job is trying to do a broadcast hash join
  • TBD-10520 - Files with commas get truncated by tFileInputDelimited & tFileInputFullRow Databricks / Spark 2.4
  • TDM-8036 - The tHMap component giving error in 7.3.1 Studio
  • TDM-8001 - Streaming with XML output creates extra tags
  • TDM-8013 - Job working in 7.2.1 fails in 7.3.1 with class org.apache.commons.compress.archivers.zip.ZipFile$1 not implementing InputStreamStatistics
  • TDM-8028 - Remove dependency on avro-mapred-1.7.7
  • TDM-8031 - Studio keeps crashing after opening the tHMap component and running the Job
  • TDM-7667 - Flattener: flattening structure that contains element with same label does not generate correct name
  • TDM-7871 - Attributes are lost when importing avro schema
  • TDM-7925 - Data type is changed to STRING for element with data type NONE after export to avro schema
  • TDM-7964 - Problem to parse JSON array having heteregeneous elements
  • TDM-7998 - Regression: test run will return error when using &/$ in variable name of get/set variable function
  • TESB-28369 - CI Publish To Cloud Error when publishing demorest job to Cloud using CI on Studio
  • TESB-28130 - Duplicate dependencies in POM.xml for routes lead to compile issues
  • TESB-28815 - tRestClient when called in a DS Job using tRunJob fails to load in the runtime
  • TMC-20647 - Publishing large Job to the Cloud always ends up with SocketTimeoutException even if it has been uploaded to Cloud
  • TDQ-18174 - Remote DQ project: Fixed Git conflict with some system and technical files
  • TDQ-18322 - Support the retrievial of the schema on Sybase SQL anywhere
  • TDQ-18091 - tSynonymOutput: Improved the error message on incorrect path parameter
  • TDQ-18383 - Fixed the high vulnerability on Log4j dependency
  • TDQ-18444 - Fixed CVE issues in Nimbus
  • TUP-26809 - Fix: Build job could contain jars from test cases as well. (while it should only contain jars from job)
  • TUP-27077 - NoClassDefFoundException when using "independent process to run subjob" and tAzureAdlsGen2Input
  • TUP-26596 - Proxy of libraries not working when studio have no internet access
  • TUP-26189 - metadata connection with proxy may not select proxy properly
  • TUP-26264 - tELTMap generated query has extra symbols generated when more input mapping in component
  • TUP-26156 - tCreateTable: change "DBType" and "Property Type" not work
  • TUP-26482 - Studio is very slow to build the job(the performance issue)
  • TUP-26212 - Share more than one car component to nexus3.19.1 will fail to generate the right index file
  • TUP-26213 - Compilation issue after migration to v7.2
  • TUP-26539 - High Memory Consumption by Studio with GIT
  • TUP-26793 - JDBC Redshift in context mode still asked for jars which is not required
  • TUP-26876 - NoClassDefFoundError when I run spark job with JobServer
  • TDI-43810 - fix MongoDB issue with option "Create empty element if needed"
  • TDI-44579 - [tRedshiftUnload] Encrypt setting is not hidden if file type is Parquet
  • TDM-7969 - TDM adds unencrypted passwords to error message
  • TDM-7957 - Studio commandLine error on Headless Linux following Git pull
  • TDM-7952 - Nested distinct element causes performance issues
  • TDM-7932 - Flatten: some value isn't mapped after flatten map
  • TDM-7931 - Flatten: will return error when create flatten map from JSON structure
  • TDM-7929 - Importer CSV need clean not supported header in Xquery,rriahi
  • TDM-7928 - Move "Flattening Map" option at 2nd position in New Map Wizard
  • TDM-7924 - merged file path is wrong after thmapfile job when "merge file path" is the same as "output folder"
  • TDM-7894 - CSV show sample on element only display one record
  • TDM-7870 - importing avro schema is failed for openAPI json
  • TDM-7867 - Exclude Commons Collections 3.2.1
  • TDM-7865 - Bad initial values and exception on the LoopIndex function dialog
  • TDM-7858 - IsPresent updates are not persisted
  • TDM-7855 - Exception thrown on drag/drop of looping element where dialog was expected
  • TDM-7840 - Variable names in GetVariable/SetVariable produce unfriendly errors
  • TDM-7839 - LoopIndex in a distinct NestedContext Simple Loop can not detect the index_of element
  • TDM-7836 - Distinct funtion generate a not valid xquery in the context of AgConcat
  • TDM-7835 - Distinct function generate NullPointer Exception in the context of root elements
  • TDM-7834 - Distinct function generate NullPointer Exception in case of SimpleLoop Having NestedContext
  • TDM-7829 - tHMapFile merge functions doesnt not check correctly the folder name
  • TDM-7826 - thmapFile merge option doesnt work with Hadoop 3.1
  • TDM-7789 - CSV reader should use the optimization done for the CSV writer
  • TDM-7772 - Don't include a _osdtTerminator column when importing a CSV
  • TDQ-18135 - tDataEncrypt cannot generate a crypto file with context variable
  • TDQ-17954 - tMatchIndex, tMatchIndexPredict: parameter "Nodes" and "Index" can not use context mode value
  • TDQ-18220 - After migrating from 6.3 to 7.2 the tMatchGroup job has compiler errors
  • TBD-10355 - Missing Dataset to RDD method call in a migrated spark job
  • TBD-10005 - HDP3.1 Compile error tHiveOutput with partitioning: hiveContext_tHiveOutput_1 can not be resolved
  • TBD-10101 - tFileOutputDelimited can not keep the format of date column
  • TBD-10167 - Compiler error when run spark job on Databricks with tS3configuration that use context value
  • TBD-10212 - [BUG] Avro dependencies cause error in databricks
  • TBD-9674 - tHiveOutput append action in spark big data batch job under HDP3.1
  • TBD-9872 - byte[] type is written to file incorrectly
  • TBD-9986 - user token is printed as plain text in joblog when databrick debug level log is on
  • TBD-10081 - Fix wrong release maven url with -SNAPSHOT in artifact id
  • TBD-10108 - Date conversion in tExtractJSONFields is not correct
  • TBD-10157 - Advanced option is not considered when using tHDFSPut in Standard jobs
  • TBD-10158 - Migration task can alter the pattern selected by user
  • TBD-10210 - Cannot load component "tFileOutputJSON"
  • TBD-10217 - org.apache.parquet cannot be resolved to a type
  • TBD-10297 - slf4j logger does not contains error() method
  • TBD-10008 - Wrong timestamp in tFileOutputDelimited component
  • TBD-10063 - Errors on spark with Yarn Cluster with custom hadoop path on Remote Engines
  • TBD-10251 - Fix issues with some characters for hadoop configuration jar
  • TUP-26576 - Remove the warning about repository setup even if artifact repository is disabled in TMC
  • TUP-26751 - Fix CI issues, due to invalid test case
  • TUP-26165 - Fix possible missing jars when build job
  • TUP-26728 - Missing spark dependencies when using test cases and fix spark compilation issues
  • TBD-10324 - Fix compilation issue with RDD with tMap
  • TBD-10284 - Fix issues with custom hadoop configuration with DI jobs and Spark jobs with Yarn-Cluster setup
  • TDI-44074 - Insert Performance Issue on SQL components with Date columns