* fix(TDI-43058):tFileFetch apply trustStore
* Add support for Trust Store
* The password of truststore and keystore can be empty.
* fix(TDI-43058):remove catch
* Revert "fix(TDI-43058):remove catch"
This reverts commit 542547ca40.
* fix(TDI-43058):throw IOException
* fix throw error
* fix(TDI-41794): Fix processing null strings json-lib
* fix(TDI-41794): Remove extra files
* fix(TDI-41794): Rename default standard to legacy
* fix(TDI-41794): Fix WriteJSON component to reuse library
* Add dropdown list propety
* fix(TDI-41794): Add a migration task
* chore(TDI-41794): Add missing copyright in migration class
* fix(TDI-41794): Use StringBuilders in toString methods
* Avoid of using StringBuffers where not needed
* chore(TDI-41794): Minor refactoring for JSONUtils
* fix(TDI-41794): Fix null processing for nested json
* fix(TDI-41794): Update writeJsonField dependency
* fix(TDI-41794): Fix null strings for save root node
* Fix null strings for arrays
* fix(TDI-41794): Fix null string processing for arrays with jsonObject
* fix(TDI-41794): Fix tExtractJSONField dependency
* Fix writeJsonField java.xml file format
* fix(TDI-41794): Change adv param line number
* fix(TDI-41794): Bump the library version
* fix(TDI-41794): Fix UI to use checkbox
* Change code generation to use checkbox
* Correct the lib version
* fix(TDI-41794): Fix migration task
* fix(TDI-41794): Remove debug information
* fix(TDI-41794): Fix merge conflict
* fix(TDI-41794): Correct plugin.xml file
* fix(TDI-41794): Don't wrap nulls when checkbox is hidden
* fix(TDI-41794): Fix compile error on component when JSON is array
* Fix(TDI-43073&TDI-42135):fix some issues.
* Fix(TDI-43073):fix some issues
* Fix(TDI-43073):Fix for reopen.
* Fix(TDI-43073):recommit the omitted file.
* methods added to know if tMap can work in dataset or not
* Update MapperComponent.java
remove commented code
* refacto
* refacto
* delete commented code
* refacto
* fix case when there is only one input to tMap
* Update MapperComponent.java
* methods added to know if tMap can work in dataset or not
* Update MapperComponent.java
remove commented code
* refacto
* refacto
* delete commented code
* refacto
* TESB-27139:"Could not find the context Default" is shown in runtime when
deploy a route into runtime
* TESB-27139:"Could not find the context Default" is shown in runtime when
deploy a route into runtime
* TESB-27139:"Could not find the context Default" is shown in runtime when
deploy a route into runtime
* fix(TESB-24597): Fixed OSGi job build missing OSGI-INF folder issue
* TESB-26736:DS OSGi bundles are failing on runtime after the docker patch
* fix (TESB-25283): backport docker esb fixes to master
* fix(TESB-27046): Job run failed with pure DI license in studio
* fix(TDI-43065): tDTDValidator fails with tDTDValidator_1 Invalid byte 2 of 3-byte UTF-8 sequence when XML file encoded in UTF-8 contains multi-bytes characters
* fix(TDI-43065): tDTDValidator fails with tDTDValidator_1 Invalid byte 2 of 3-byte UTF-8 sequence when XML file encoded in UTF-8 contains multi-bytes characters
* fix(TDI-43065): tDTDValidator fails with tDTDValidator_1 Invalid byte 2 of 3-byte UTF-8 sequence when XML file encoded in UTF-8 contains multi-bytes characters. Change default encoding to system's 'file.encoding'
* TESB-27139:"Could not find the context Default" is shown in runtime when
deploy a route into runtime
* TESB-27139:"Could not find the context Default" is shown in runtime when
deploy a route into runtime
* chore(TDI-42791): Refactor creation connection ftp
* chore(TDI-42791): Fix compile error after refactoring
* feat(TDI-40977): Add use global or local proxy properties
* feat(TDI-40977): Change UI in tSetProxy
* feat(TDI-40977): Add lib dependency to the tSetProxy component
* feat(TDI-40977): Save default proxy selector to use job-scope
* feat(TDI-40977): Modify tSetProxy component to reuse talend-proxy lib
* feat(TDI-40977): Disable FTP proxy when not global settings used
* Add http-proxy support for SFTP (as an example)
* feat(TDI-40977): Apply proxy feature for FTPS and SFTP connection
* feat(TDI-40977): Move thread-specific to advanced properties
* fix(TDI-40977): Fix footer conflicts
* chore(TDI-40977): Fix indentation
* feat(TDI-40977): Include proxy jar to studio build
* feat(TDI-40977): Fix incorrect master merge
* feat(TDI-40977): Fix proxy lib dependency for ftp components
* feat(TDI-40977): Fix tSetProxy ui row numbers
* feat(TDI-40977): Fix proxy selection for FTPS and SFTP
* feat(TDI-40977): Support basic https auth
* feat(TDI-40977): Fix request old apache-commons lib
* feat(TDI-40977): Add talend-proxy library
* feat(TDI-40977): Correct dep conflict with loggers
* feat(TDI-40977): Add posibility to use all-threads setting
* feat(TDI-40977): Add method to get proxy
* feat(TDI-40977): Support port -1 as port mask
* feat(TDI-40977): Remove redundant optional in interface
* feat(TDI-40977): Make library thread-safe
* feat(TDI-40977): Unsnaphot version
* fix(TDI-40977): Fix arrayindexofbounds when port is not specified
* feat(TDI-40977): Fix thread-scoped issue
* fix(TDI-40977): Fix NPE on java11 with commons-lang
* bugfix(TUP-24728):Date and Time is not displaying when the Preferred
Language is French
* bugfix(TUP-24728):Date and Time is not displaying when the Preferred
Language is French
* bugfix(TUP-24728):Date and Time is not displaying when the Preferred
Language is French
* bugfix(TUP-24728):Date and Time is not displaying when the Preferred
Language is French
* fix(TDI-43010): [ADLSgen2] Short term solution for columns selector in Studio. Hide 'CSV schema'field
* fix(TDI-43010): [ADLSgen2] Short term solution for columns selector in Studio. Hide 'CSV schema'field
* fix(TDI-43010): [ADLSgen2] Short term solution for columns selector in Studio. Hide 'CSV schema'field. Refactoring
* fix(TDI-43010): [ADLSgen2] Short term solution for columns selector in Studio. Hide 'CSV schema'field. Add Output component check
* Fix(TDI-41289):Add reuse tS3Connection.
* Fix(TDI-41289):Fix a bug in UI.
* Fix(TDI-41289):Fixed can't not use existing connection and Assume Role
at the same time.
* Fix(TDI-41289):Make Encrypt hidden when use existing connection.
* Fix(TDI-41289):Make the code more elegant.
* Fix(TDI-41289):optimize code and fix UI issues.
* Fix(TDI-41289)
* Fix(TDI-41289):Fix the presentation logic of Encrypt.
* Fix(TDI-41289):Fix a logical issue in tROBE
* fix(TUP-24680)Context variable type disappears after changing default
context environment
* fix(TUP-24680)Context variable type disappears after changing default
context environment
* fix(TUP-24680)Context variable type disappears after changing default
context environment
* fix(TUP-24680)Context variable type disappears after changing default
context environment
* Feat TDQ-17291
Retrieve records "rejected" by the tPatternUnMasking component in DI job
* feat(TDQ-17291): fixed the issue after the migration will have a warn
icon show on the component icon
* fix(TDQ-17291): improve the migration about tPatternMasking and
tPatternUnMasking component
* fix(TUP-23558):TaCoKit not delete child datasets if delete datastore.
* fix(TUP-23558):improve for TaCoKit not delete child datasets if delete
datastore.
* fix(TUP-23558):improve for TaCoKit not delete child datasets if delete
datastore.
* fix(TUP-23558):TaCoKit not delete child datasets if delete datastore.
* fix(TUP-23558):TaCoKit not delete child datasets if delete datastore.
* fix(TUP-23558):improve taCoKit not delete child datasets if delete
datastore.
* fix(TUP-23558):improve for TaCoKit not delete child datasets if delete
* fix(TDI-42187): Fix Double Checked Locking in GlobalResource
* fix(TDI-42187): use more readable method
* fix(TDI-42187): use more readable method
* fix(TDI-42187): adjust the java compiler level in pom file to make the
java 8 style code works and now master use java 8, not promise java 7,
so it is ok
* feat(TUP-24028)Add Azure datacenter part of the studio connection
* feat(TUP-24028)Add Azure datacenter part of the studio connection
* feat(TUP-24028)Add Azure datacenter part of the studio connection
This dev adds the opportunity to externalise osgi-exclude.properties
resource file from org.talend.repository bundle better than using the
one included in org.talend.repository budle jar file.
* feat(TDI-40462): add common changes
* feat(TDI-40462): update db2 template with custom end date
* feat(TDI-40462): update mysql template with custom end date
* feat(TDI-40462): update postgres template with custom end date
* feat(TDI-40462): update sap hana template with custom end date
* feat(TDI-40462): update sybase template with custom end date
* feat(TDI-40462): update teradata template with custom end date
* feat(TDI-40462): update vertica template with custom end date
* feat(TDI-40462): update property name and i18n message
* feat(TDI-40462): fix wrapping parameter name
* feat(TDI-40462): fix teradata quote close
* feat(TDI-40462): fix oracle template parameter name
* feat(TDI-40462): remove extra whitespace, add where it is needed
* TDI-40560 : specify ACL when putting file or create bucket
* TDI-40560 : correction from qiyan liu comments
* feat(TDI-40560) : fix Canonical ID in context and move to advanced
* feat(TDI-40560) : support ACL on email
* feat(TDI-40560) : keep the same ACL order as in amazon
* feat(TDI-40560) : Add logs on ACL
* fix(TDI-42689) : prefer BigDecimal for float&double
* fix(TDI-42689) : double precision is usually enough
* fix(TDI-42689) : Upgrade all to json-lib-2.4.2-talend
* fix(TUP-20936):No properties validation for tcomp components in compile
time.
* fix(TUP-20936):No properties validation for tcomp components in compile
time.
* fix(TDI-42443): tRunJob component - Enabling custom JVM params for
independent child jobs
* fix(TDI-42443): make the generated code shorter
* fix(TDI-42443): rename var to make more easy to understand
* fix(TDI-42443): adjust something
* fix(TDI-42443): tRunJob component - Enabling custom JVM params for
independent child jobs
* fix(TDI-42443): refix the tRunJob by the new api
* Revert "fix(TDI-42443): refix the tRunJob by the new api"
This reverts commit 94792b0faa.
* fix(TDI-42443): need to allow user to overwrite the child job vm
parameter which is not set by user, but by Talend, for example :
"-Dfile.encoding=UTF-8" is set by Talend for encoding issue, not set by
user in the Run page. If user check "overwrite jvm parameters" in
trunjob and set "-Dfile.encoding=GBK" in the vm parameters table in
trunjob, will only add "-Dfile.encoding=GBK" to vm parameters, mean
overwrite the one set by Talend
* fix(TDI-42443): use the foreach
* Fix(TDI-32477):Always lowercase column's name of postgres when create
table
* Fix(TDI-32477):Always lowercase column's name and table in Postgresql
* Fix(TDI-32477):Enable when the type is Dynamic
* Fix(TDI-32477):Dynamic column includes the part of columns
* Fix(TDI-32477)
* Fix(TDI-32477):fix the two bugs in comment
* Fix(TDI-40237):Add new regions to tS3Connection
* Fix(TDI-40237):Add new regions
* Fix(TDI-40237):Further modifications
* Fix(TDI-40237)
* Fix(TDI-40237)
* Fix(TDI-40237)
* Fix(TDI-40237):tS3XXX
* feat(TDQ-17177): support "RAW" output flow for tPatternMasking component
* feat(TDQ-17177): added new output flow "FLOW_OUTPUT" to support
propagate scheam change
* Fix(TDI-40237):Add new regions to tS3Connection
* Fix(TDI-40237):Add new regions
* Fix(TDI-40237):Further modifications
* Fix(TDI-40237)
* Fix(TDI-40237)
* Fix(TDI-40237)
* Fix(TDI-40237):tS3XXX
* Fix(TDI-40237):Remove new region China (Ningxia)
* Ensure monitoring feature can rely on system properties to configure the audit logger and does not hardcode a local file name+location+maxsize
* support system property monitoring even when no arg is passed to the main
* feat(TDI-41662): add PASSWORD property
* feat(TDI-41662): set PASSWORD property visible only for Excel 2007++
* feat(TDI-41662): add password decryption in Talend ExcelReader wrapper
- warning this is an external lib
* feat(TDI-41662): bump simpleexcel lib release to latest updates
- not sure that MANIFEST.MF should be updated but once build there was
no changes to it, so in case of...
* feat(TDI-41662): implement decryption in javajet
* feat(TDI-41662): add properties to tFileOutputExcel
* fix(TDI-41662): correct gav
* fix(TDI-41662): bump simpleexcel version
* fix(TDI-41662): add password protection on writing excel file
* fix(TDI-41662): bump talendExcel version
* fix(TDI-41662): add password protection on writing excel file (javajet)
* feat(TDI-41662): close workbook when not protected
* feat(TDI-41662): fix some stuff about tFileOutputExcel
* feat(TDI-41662): remove old parse methods to ExcelReader
* feat(TDI-41662): close workbook in any cases
* feat(TDI-41662): use agile encryption mode only in TalendExcel
* feat(TDI-41662): use agile encryption mode only in javajet comp
* feat(TDI-41662): merge master and bump TalendExcel version
* feat(TDI-41662): fix classpath version for TalendExcel
- not sure that's necessary but...
* fix(TUP-21687):Table value is not visible after filling component
properties from metadata.
* fix(TUP-21687):add/update junits for Table value is not visible after
filling component properties from metadata.
* fix(TUP-21687):add/update junits for Table value is not visible after
filling component properties from metadata.
* TESB-24597:Docker Support for Microservice - CI Part
* TESB-24597:Docker Support for Microservice - CI Part
* TESB-24597:Docker Support for Microservice - CI Part
* fix(TUP-23898):Create new plugin for junit tests of tacokit
studio-integration.
* fix(TUP-23898):Create new plugin for junit tests of tacokit
studio-integration.
* fix(TUP-23898):Create new plugin for junit tests of tacokit
studio-integration.
* fix(TUP-23898):Create new plugin for junit tests of tacokit
studio-integration.
* fix(TUP-23264):Studio can't find dependencies for tacokit components.
* fix(TUP-23264):add junits for Studio can't find dependencies for tacokit
components.
* fix(TUP-23588)For tCreateTable, the Database Type is always Mysql after
dragging and dropping from database Metadata
https://jira.talendforge.org/browse/TUP-23588
* junit(TUP-23588)For tCreateTable, the Database Type is always Mysql
after dragging and dropping from database Metadata
* fix(TUP-23588)For tCreateTable, the Database Type is always Mysql after
dragging and dropping from database Metadata
* fix(TUP-23588)For tCreateTable, the Database Type is always Mysql after
dragging and dropping from database Metadata
* fix(TUP-23588)For tCreateTable, the Database Type is always Mysql after
dragging and dropping from database Metadata
* fix(TUP-23588)For tCreateTable, the Database Type is always Mysql after
dragging and dropping from database Metadata
* Revert "fix(TUP-23729):Memory issue found when run TUJ (#3705)"
This reverts commit 1d706bc243.
* Revert "fix(TUP-23729):Memory issue found when run TUJ (#3689)"
This reverts commit 5069b086d7.
* fix(TUP-23743):ERROR when Job in MDM project calling Job in Reference DI
project:import routines.DataQuality cannot be resolved.
* fix(TUP-23743):ERROR when Job in MDM project calling Job in Reference DI
project:import routines.DataQuality cannot be resolved.
* feat(TDI-42570): stop process if parent thread has terminated
* feat(TDI-42570): stop process if parent thread has terminated
* feat(TDI-42570): stop process if parent thread has terminated. improve indentation
* feat(TDI-42570): stop process if parent thread has terminated. improve indentation
* fix(TUP-23363)'save the property' to metadata get error
* fix(TUP-23363)'save the property' to metadata get error
* fix(TUP-23363)'save the property' to metadata get error
* fix(TUP-23484):TaCoKit can not propagate update dataset if modify
datastore parameters.
* fix(TUP-23484):TaCoKit can not update dataset item if modify datastore.
* fix(TUP-20054): Due to checking fields it is hard to type
credentials/data from the keyboard
https://jira.talendforge.org/browse/TUP-20054
Fix junit issue
* add junit source
* add junit source
* fix(TUP-20054): Due to checking fields it is hard to type
credentials/data from the keyboard
https://jira.talendforge.org/browse/TUP-20054
* main/plugins/org.talend.sdk.component.studio-integration/src/main/java/org/talend/sdk/component/studio/ui/wizard/TaCoKitConfigurationWizard.java
* fix(TUP-20054): Due to checking fields it is hard to type
credentials/data from the keyboard
https://jira.talendforge.org/browse/TUP-20054
* fix(TUP-20054): Due to checking fields it is hard to type
credentials/data from the keyboard
https://jira.talendforge.org/browse/TUP-20054
| Patch Name | Patch\_20191114\_TPS-3517\_v1-7.1.1 |
| Release Date | 2019-11-14 |
| Target Version | 20181026_1147-V7.1.1 |
| Product affected | Talend Studio |
## Introduction
This is a self-contained patch.
**NOTE**: For information on how to obtain this patch, reach out to your Support contact at Talend.
## Fixed issues
This patch contains the following fixes:
- TPS-3517 [7.1.1] Join Date Column in tMap Inner Join Reject (TDI-43105)
## Prerequisites
Consider the following requirements for your system:
- Talend Studio 7.1.1 must be installed.
## Installation
### Installing the patch using Software update
1) Logon TAC and switch to Configuration->Software Update, then enter the correct values and save referring to the documentation: https://help.talend.com/reader/f7Em9WV_cPm2RRywucSN0Q/j9x5iXV~vyxMlUafnDejaQ
2) Switch to Software update page, where the new patch will be listed. The patch can be downloaded from here into the nexus repository.
3) On Studio Side: Logon Studio with remote mode, on the logon page the Update button is displayed: click this button to install the patch.
### Installing the patch using Talend Studio
1) Shut down Talend studio if it is opened.
2) Extract the zip.
3) Merge the folder "plugins" & "configuration" and its content to "{studio}/plugins" & "{studio}/configuration" and overwrite the existing files.
4) remove the folder "{studio}/configuration/org.eclipse.osgi".
<descriptionurl="http://www.talend.com/online/featuresdescription.html#business-feature">Complete description about this feature at http://www.talend.com/online/featuresdescription.html#business-feature</description>
<descriptionurl="http://www.talend.com/online/featuresdescription.html#designer-feature">Complete description about this feature at http://www.talend.com/online/featuresdescription.html#designer-feature</description>
<descriptionurl="http://www.talend.com/online/featuresdescription.html#repository-feature">Complete description about this feature at http://www.talend.com/online/featuresdescription.html#repository-feature</description>
<descriptionurl="http://www.talend.com/online/featuresdescription.html#sbi-feature">Complete description about this feature at http://www.talend.com/online/featuresdescription.html#sbi-feature</description>
<descriptionurl="http://www.talend.com/online/featuresdescription.html#spagic-feature">Complete description about this feature at http://www.talend.com/online/featuresdescription.html#sbi-feature</description>
runStat.updateStatAndLog(execStat,enableLogStash,iterateId,1,1<%for(IConnection con : connSet){if(con.getUniqueName().equals((String)codeGenArgument.getIncomingName())){%>,"<%=con.getUniqueName()%>"<%}}%>);
<%
} else {
if(stat) {%>
if(execStat){
runStat.updateStatOnConnection(iterateId,1,1<%for(IConnection con : connSet){if(con.getUniqueName().equals((String)codeGenArgument.getIncomingName())){%>,"<%=con.getUniqueName()%>"<%}}%>);
}
<%}
if(logstashCurrent) {%>
if(enableLogStash) {
runStat.log(iterateId,1,1<%for(IConnection con : connSet){if(con.getUniqueName().equals((String)codeGenArgument.getIncomingName())){%>,"<%=con.getUniqueName()%>"<%}}%>);
}
<%}
}
}
}
}
}
@@ -251,7 +250,7 @@
for (INode jobStructureCatcher : jobCatcherNodes) {
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.