Commit Graph

448 Commits

Author SHA1 Message Date
sbliu
a473b624b7 fix(TUP-29590) fix httpcore sometimes not included when parent job has tRunjob, child job has tHiveConnection , and routine has dependency to httpcore. (#5648) 2020-12-28 10:13:49 +08:00
hcyi
c98e18a58c fix(TUP-29072):improve for When renaming link (table) between teltinput and teltmap , the generated SQL query is not updated. (#5628)
* fix(TUP-29072):improve for When renaming link (table) between teltinput
and teltmap , the generated SQL query is not updated.

* fix(TUP-29072):improve for When renaming link (table) between teltinput
and teltmap , the generated SQL query is not updated.

* fix(TUP-29072):improve for When renaming link (table) between teltinput
and teltmap , the generated SQL query is not updated.
2020-12-16 15:49:59 +08:00
hcyi
a1e453e79a feat(TUP-25346):tELTTeradataOutput - aliases are mandatory for calculated columns (#5572)
* feat(TUP-25346):tELTTeradataOutput - aliases are mandatory for
calculated columns

* feat(TUP-25346):add junits for calculated columns.

* feat(TUP-25346):NEW RULE for if output column name is different than
output db column.

* fix(TUP-29598):[BUG] The "property setting" setting is missing after
migrating data(TUP-25346)

* feat(TUP-25346):NEW RULE if checked the alias option。

* fix(TUP-29636):[BUG] Studio does not support SQL scripts with alias when
execute update database(TUP-25346)

* feat(TUP-25346):change the junits since NEW RULE if checked the alias
option.

* feat(TUP-25346):remove some junits since no need.

* feat(TUP-25346):format the code

* feat(TUP-25346):format the code
2020-12-10 15:17:08 +08:00
hcyi
1da69fb285 fix(TUP-29072):When renaming link (table) between teltinput and teltmap , the generated SQL query is not updated (#5467)
* fix(TUP-29072):When renaming link (table) between teltinput and teltmap
, the generated SQL query is not updated

* fix(TUP-29072):When renaming link (table) between teltinput and teltmap
, the generated SQL query is not updated 。

* fix(TUP-29072):add junits

* fix(TUP-29072):add more junits
2020-11-27 17:13:04 +08:00
hcyi
da5744d1e5 fix(TUP-29090):[7.2.1] Extra plus '+' signs in generated SQL (#5453) 2020-11-25 10:30:46 +08:00
bhe-talendbj
9ab7f01201 fix(TUP-29424): fix junit failures related to Parameter change (#5551) 2020-11-23 11:57:26 +08:00
bhe-talendbj
af79e71c25 fix(TUP-29424): OutputSchemaParameterTest (#5546) 2020-11-23 10:09:59 +08:00
hcyi
f3b45bf229 feat(TUP-25235):tELTTeradataMap : allow to rename the alias. (#5284)
* feat(TUP-25235):tELTTeradataMap : allow to rename the alias.

* feat(TUP-25235):tELTTeradataMap : allow to rename the alias.

* feat(TUP-25235):improve and add some junits for rename alias.

* fix(TUP-25235):update some text messages for tELTTeradataMap : allow to
rename the alias

* fix(TUP-25235):update some text messages for tELTTeradataMap : allow to
rename the alias

* fix(TUP-25235):TUP-29225 [bug]ELTMAP should check alias name validation
.

* fix(TUP-25235):TUP-29225 [bug]ELTMAP should check alias name validation

* fix(TUP-25235):TUP-29225 [bug]ELTMAP should check alias name validation
2020-11-10 11:20:41 +08:00
Jane Ding
d71b4b148a Fix junit failure (#5489)
Signed-off-by: jding-tlnd <jding@talend.com>
2020-11-09 19:24:56 +08:00
Jane Ding
8b3bbf7dcb feat(TUP-29076):support memsql in studio metadata and components (#5441)
* feat(TUP-29076):support memsql in studio metadata and components
https://jira.talendforge.org/browse/TUP-29076

Signed-off-by: jding-tlnd <jding@talend.com>

* feat(TUP-29076):support memsql in studio metadata and components
https://jira.talendforge.org/browse/TUP-29076
fix(TUP-29101):[bug] data viewer failed when export to context
https://jira.talendforge.org/browse/TUP-29101
Signed-off-by: jding-tlnd <jding@talend.com>

* feat(TUP-29076):support memsql in studio metadata and components
https://jira.talendforge.org/browse/TUP-29076

Signed-off-by: jding-tlnd <jding@talend.com>
2020-11-06 10:52:34 +08:00
Jane Ding
48c26b2d21 fix(TUP-28945):For Snowflake connection, the tDBConnection which is (#5407)
* fix(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
https://jira.talendforge.org/browse/TUP-28945

Signed-off-by: jding-tlnd <jding@talend.com>

* fix(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
https://jira.talendforge.org/browse/TUP-28945

Signed-off-by: jding-tlnd <jding@talend.com>
2020-10-29 20:59:28 +08:00
bhe-talendbj
69a5234730 feat(TUP-28342):Save maven url for components with parameter MODULE_LIST (#5278)
* feat(TUP-25246): support custom maven uri for components and dbwizard

* feat(TUP-28342):Save maven url for components with parameter MODULE_LIST

* feat(TUP-28342): Save driver jar as mvnurl for implicit context.

* feat(TUP-25246): Fix necessary UI updates

* feat(TUP-25246): add migration to replace jar name by uri

* feat(TUP-25246): add migration

* feat(TUP-25246): generate poms after migration

* feat(TUP-25246): fix migrate driver jar path

* feat(TUP-25246): Fix context jar path and disable migration and show jar name instead of uri for modulelist

* feat(TUP-25246): fix stats and logs

* feat(TUP-25246): show jar name instead of uri for module table

* feat(TUP-25246): remove quotes

* feat(TUP-25246): fix parse maven uri from context

* feat(TUP-25246): use maven uri of component instead of driver jar path

* feat(TUP-25246): add workaround for components

Co-authored-by: Zhiwei Xue <zwxue@talend.com>
2020-10-16 16:22:59 +08:00
Jane Ding
f24633190e feat(TUP-28640):Improve JDBC database support framework to load (#5368)
supported DBs and components automatically
https://jira.talendforge.org/browse/TUP-28640
2020-10-16 01:37:17 +08:00
hcyi
ebb4502761 feat(TUP-23827):Runtime Lineage for studio. (#5003)
* feat(TUP-23827):Runtime Lineage for studio.

* feat(TUP-23827):improve the GUI of Runtime Lineage for studio.

* feat(TUP-23827):improve the GUI of Runtime Lineage for studio.

* feat(TUP-23827):TUP-28186[bug]runtimelineage.prefs better remove job
version

* feat(TUP-23827):update the text Runtime Lineage to lower case after
review

* fix(TDI-44670): Runtime Lineage - Finalize component part

* split audit log and runtime lineage log

* add a custom api for other feature and future

* feat(TUP-23827):only EE product can have runtime lineage。

* fix something

* fix trunjob

* fix(TDI-44735): remove the duplicated parameters info in message, user
can fetch it from customInfo json object

* fix(TDI-44734): Enhance output path system for logging of runtime json

* fix the compiler issue

* filter the special table field

* fix the compiler and NPE risk

* feat(TUP-23827):only support for DI jobs if selected "Use runtime
lineage for all jobs" .

* feat(TUP-28539):Enhance GUI of Runtime Lineage.

* feat(TUP-28539):improve for Enhance GUI of Runtime Lineage.

* fix the compiler issue

* feat(TUP-28539):remove Output path test and verify 。

Co-authored-by: wwang-talend <wwang@talend.com>
2020-09-14 18:42:55 +08:00
Jane Ding
c7213657a5 fix(TUP-28338):[7.3.1] configuring Implicit tContextLoad in the job Goes (#5101)
* fix(TUP-28338):[7.3.1] configuring Implicit tContextLoad in the job Goes
on error after installing the patch 07_2020
https://jira.talendforge.org/browse/TUP-28338

Signed-off-by: jding-tlnd <jding@talend.com>

* fix(TUP-28338):[7.3.1] configuring Implicit tContextLoad in the job Goes
on error after installing the patch 07_2020
https://jira.talendforge.org/browse/TUP-28338

* fix(TUP-28338):[7.3.1] configuring Implicit tContextLoad in the job Goes
on error after installing the patch 07_2020
https://jira.talendforge.org/browse/TUP-28338

Signed-off-by: jding-tlnd <jding@talend.com>

* fix(TUP-28338):[7.3.1] configuring Implicit tContextLoad in the job Goes
on error after installing the patch 07_2020
https://jira.talendforge.org/browse/TUP-28338

Signed-off-by: jding-tlnd <jding@talend.com>
2020-08-20 18:35:55 +08:00
bhe-talendbj
dfb1157d92 fix(TUP-27374): Fix test case (#5055) (#5061) 2020-08-11 14:53:32 +08:00
Jane Ding
d9bff92a85 fix(TUP-27179):Studio freezes on job importing/loading (#4682) (#4875)
* fix(TUP-27179):Studio freezes on job importing/loading
https://jira.talendforge.org/browse/TUP-27179

* fix(TUP-27179):Studio freezes on job importing/loading
https://jira.talendforge.org/browse/TUP-27179

* fix(TUP-27179):Studio freezes on job importing/loading
https://jira.talendforge.org/browse/TUP-27179
2020-07-17 11:51:54 +08:00
jiezhang-tlnd
4790a880e1 feat(TUP-27680)Can't use the database "MAPPING" parameter to decide the component UI if show (#4879)
* feat(TUP-27680)Can't use the database "MAPPING" parameter to decide the
component UI if show
https://jira.talendforge.org/browse/TUP-27680

* feat(TUP-27680)Can't use the database "MAPPING" parameter to decide the
component UI if show

* feat(TUP-27680)add junits
2020-07-09 17:14:06 +08:00
jiezhang-tlnd
a96fdec0a7 add junit caused by TDI-44284 (#4906) 2020-07-09 14:49:09 +08:00
hzhao-talendbj
69c9182794 Hengzhao/backport73/tup 27070 (#4786)
* Tup-27070

* TUP-27070  fix cross join cases (#4772)
2020-07-03 09:43:02 +08:00
Jane Ding
115ddb1b05 fix(TUP-27517):Implicit Context is not working with the Field Separator (#4832)
* fix(TUP-27517):Implicit Context is not working with the Field Separator
as ~~#*#~~
https://jira.talendforge.org/browse/TUP-27517

* fix(TUP-27517):Implicit Context is not working with the Field Separator
as ~~#*#~~
https://jira.talendforge.org/browse/TUP-27517

* fix(TUP-27517):Implicit Context is not working with the Field Separator
as ~~#*#~~
https://jira.talendforge.org/browse/TUP-27517
2020-06-24 14:30:20 +08:00
Chao MENG
e6a755129f fix(TUP-27497): [7.3.1] tPreJob with tHDFSConnection with kerberized (#4850)
fix(TUP-27497): [7.3.1] tPreJob with tHDFSConnection with kerberized cluster fails with simple authentication error
https://jira.talendforge.org/browse/TUP-27497
2020-06-23 18:28:10 +08:00
Laurent BOURGEOIS
31b3974f81 fix(TBD-10285):Add contains predicate to expressions (#4613) (#4795) 2020-06-10 12:50:26 +02:00
bhe-talendbj
790fe2ccb4 fix(TUP-27053): fix junit test case (#4676) (#4762) 2020-06-01 17:42:12 +08:00
kjwang
95400d2a90 Kjwang/feat tup 26288 enhance context b73 (#4746)
Fix TUP-26288 Enhance context propagation over reference project
https://jira.talendforge.org/browse/TUP-26288
2020-05-27 17:11:10 +08:00
Zhiwei Xue
34e490dd0f fix(TUP-27199): revert previous fix and remove wrapping space for
condition.
2020-05-26 11:09:58 +08:00
hwang-talend
d1f7dea73c Hwang/tup 27199 (#4692) (#4695)
Hwang/tup 27199  bugfix(TUP-27199):DB version of sybase isn't hide for other database
on
tCreateTable
2020-05-25 10:40:05 +08:00
Zhiwei Xue
844d9e6c29 chore(TUP-26710):update version (#4672)
* chore(TUP-26710):update version

* Set version to 7.3.1 PATCH

* chore(TUP-26710):update version for feature.xml

Co-authored-by: Jenkins Continuous Build server <jenkins@tal-rd02.talend.lan>
2020-05-11 17:03:29 +08:00
hzhao-talendbj
9d218fbecf bugfix(TUP-26186):Use of the operators =, <=, <, >=, >, <> instead of (#4639) (#4664)
* bugfix(TUP-26186):Use of the operators =, <=, <, >=, >, <> instead of
EQ, LE, LT, GE, GT, NE

* bugfix(TUP-26186):Use of the operators =, <=, <, >=, >, <> instead of
EQ, LE, LT, GE, GT, NE

* bugfix(TUP-26186):Use of the operators =, <=, <, >=, >, <> instead of
EQ, LE, LT, GE, GT, NE

Co-authored-by: hwang-talend <hwang@talend.com>
2020-05-09 09:56:00 +08:00
Jane Ding
7d6e7e1c85 fix(TUP-26639):Talend Cloud studio Issues - Group context and (#4634) (#4646)
* fix(TUP-26639):Talend Cloud studio Issues - Group context and
connections
https://jira.talendforge.org/browse/TUP-26639

* fix(TUP-26639):Talend Cloud studio Issues - Group context and
connections
https://jira.talendforge.org/browse/TUP-26639
2020-04-27 23:21:04 +08:00
Zhiwei Xue
4782321f64 fix(TUP-26482):[Studio] Studio is very slow to build the job(the (#4546)
performance issue)
2020-04-03 12:49:38 +08:00
Jane Ding
3d185eeb95 fix(TUP-26231)Relative path not working in Talend v721 (#4530) (#4550)
* fix(TUP-26231)Relative path not working in Talend v721
https://jira.talendforge.org/browse/TUP-26231

* fix(TUP-26231)Relative path not working in Talend v721
https://jira.talendforge.org/browse/TUP-26231

* fix(TUP-26231)Relative path not working in Talend v721
https://jira.talendforge.org/browse/TUP-26231

* fix(TUP-26231):Relative path not working in Talend v721
https://jira.talendforge.org/browse/TUP-26231
2020-03-24 17:44:49 +08:00
kjwang
5e05ca8947 Kjwang/fix tup 26264 t elt map generated query has extra symbols (#4489) (#4500)
* Fix TUP-26264 tELTMap generated query has extra symbols generated when
more input mapping in component
https://jira.talendforge.org/browse/TUP-26264

* Fix TUP-26264 tELTMap generated query has extra symbols generated when
more input mapping in component
https://jira.talendforge.org/browse/TUP-26264
2020-03-04 11:58:55 +08:00
Jenkins Continuous Build server
360f1a2612 Set version to 7.3.2 SNAPSHOT 2020-02-28 13:00:24 +01:00
Jenkins Continuous Build server
854ac0d1b1 Set version to 7.3.1 2020-02-14 13:38:41 +01:00
kjwang
74beec9195 Fix TUP-26060 Add junit for TUP-25777 and TUP-25943 (#4425)
https://jira.talendforge.org/browse/TUP-26060
2020-02-11 17:08:20 +08:00
kjwang
fd244a9f9e Kjwang/fix tup 25777 interger values are read as string (#4403)
* Fix TUP-25777 Integer values are read as string after applying TPS-3637
https://jira.talendforge.org/browse/TUP-25777
2020-02-07 18:42:56 +08:00
kjwang
a17aaedcdc Fix: TUP-25943 tELTMap generated query has extra symbols generated (#4415)
* Fix: TUP-25943 tELTMap generated query has extra symbols generated
https://jira.talendforge.org/browse/TUP-25943
2020-02-07 18:28:53 +08:00
hzhao-talendbj
ee3d82ae24 workItem(TUP-25915)Upgrade MySQL driver (#4391)
* workItem(TUP-25915)Upgrade MySQL driver

* workItem(TUP-25915)Upgrade MySQL driver
2020-02-06 09:12:01 +08:00
Jane Ding
efbf56f6d0 fix(TUP-25650)On enabling Parallelization on tDBInput, the data is (#4306)
getting inserted as NULLs
https://jira.talendforge.org/browse/TUP-25650
2020-01-13 18:33:17 +08:00
jiezhang-tlnd
92c5a956b8 Jzhang/bugfix/tup 25572 avoid loop method on log4j (#4259)
* avoid loop method

* fix(TUP-25572)avoid loop method to improve performance

* avoid loop method to improve performance

* update junits

* fix jar start with "talend-bigdata"

* fix(TUP-25541)bridge jar not included in class path for log4j1 jar
needed in child process but not in father's.

* update class path order of log4j

* fix dateviewer error on oracle db

* fix data viewer, and conflict spark-assembly jar and log4j jar

* update class path order for spark-assembly

* avoid repeating for child module and refactor code

* refactor code for sort class path

* add junits

* fix tuj tMap_04_persistence_04_n_lookups
2019-12-27 17:15:41 +08:00
jiezhang-tlnd
c6fdf4da5b fix log4j failed junits (#4239) 2019-12-16 15:09:39 +08:00
Jane Ding
ba12b6577a Fix junits failure (#4229)
caused by org.eclipse.emf.ecore.resource.Resource$IOWrappedException:
The object 'testauto@talend.com' is not contained in a resource
2019-12-13 16:50:11 +08:00
jiezhang-tlnd
91e83eedf0 Jzhang/feat/tup 24894 automatically review changes slf4j log4j dependencies5 (#4140)
* feat(TUP-24894)add some bridge jars mostly for DB

* feat(TUP-24894)add library

* feat(TUP-24894)add some jar mostly for TBD needs

* feat(TUP-24894)add some jar mostly for DB needs

* feat(TUP-24894)add some jar mostly for DB needs

* feat(TUP-24894)add junits
2019-11-22 11:42:02 +08:00
jiezhang-tlnd
29f74206d5 feat(TUP-24894)Automatically review / changes slf4j/log4j dependencies (#4068)
* feat(TUP-24894)Automatically review / changes slf4j/log4j dependencies
https://jira.talendforge.org/browse/TUP-24894

* fix(TUP-24894)

* format code

* add the condition for esb

* add junits

* remove esb filter
2019-11-05 18:00:45 +08:00
kjwang
dc47689710 kjwang/Fix TUP-24221 Fix a junit (#4088)
https://jira.talendforge.org/browse/TUP-24221
2019-11-04 17:04:17 +08:00
bhe-talendbj
d89f4d424f bugfix(TUP-24923) Commandline can't execute imported job (#4060)
* bugfix(TUP-24923) Commandline can't execute imported job

* bugfix(TUP-24923) Fix junit
UpgradePasswordEncryptionAlg4ItemMigrationTaskTest
2019-10-28 10:11:04 +08:00
Chao MENG
bd0d7e0afd fix(TBD-9366): tELTHiveMap doesn't pass context variable properly (#4066)
fix(TBD-9366): tELTHiveMap doesn't pass context variable properly
https://jira.talendforge.org/browse/TBD-9366
2019-10-25 18:51:55 +08:00
kjwang
5cf8a97e87 kjwang/Fix TUP-24212 Create migration for CryptoHelper to AES upgrading (#4058)
2
https://jira.talendforge.org/browse/TUP-24212
2019-10-23 14:29:36 +08:00
bhe-talendbj
7b35b37054 feat(TUP-21518) Remove CryptoHelper (#3812)
* feat(TUP-21518) Remove CryptoHelper

feat(TUP-21518) Remove CryptoHelper

feat(TUP-21518) Revert changes of migration

feat(TUP-21518) Refactor migration code

feat(TUP-21518) Rename AESEncryption

feat(TUP-21518) Refactor migration code

feat(TUP-21518) Format source code

feat(TUP-21518) Format source code

* feat(TUP-21518) Uptake new daikon lib and format source code

* kjwang/Fix TUP-24212 Create migration for CryptoHelper to AES upgrading
https://jira.talendforge.org/browse/TUP-24212

* kjwang/Fix TUP-24212 Create migration for CryptoHelper to AES upgrading
https://jira.talendforge.org/browse/TUP-24212

* feat(TUP-21518) Should encrypt data with aes

* kjwang/Fix TUP-24212 Create migration for CryptoHelper to AES upgrading
https://jira.talendforge.org/browse/TUP-24212

* kjwang/Fix TUP-24212 Create migration for CryptoHelper to AES upgrading
https://jira.talendforge.org/browse/TUP-24212

* feat(TUP-21518) Fix upgradePassowrdEncryptionAlg test

* fix(TDQ-16616): refactor the code to make it reuseable

* fix(TDQ-16616): refactor the code to make it reuseable

* feat(TUP-21518) Fix TUP-24597 and TUP-24611

* kjwang/Fix TUP-24212 Create migration for CryptoHelper to AES upgrading
https://jira.talendforge.org/browse/TUP-24212

* feat(TUP-21518) Fix JDBC migration

* kjwang/Fix TUP-24212 Create migration for CryptoHelper to AES upgrading
https://jira.talendforge.org/browse/TUP-24212

* feat(TUP-21518) Resolve comments

* feat(TUP-21518) Resolve comments

* feat(TUP-21518) Fix format of source code

* feat(TUP-21518) Resolve comments

* feat(TUP-21518) Resolve comments

* feat(TUP-21518) Resolve comments

* feat(TUP-21518) Resolve comments

* feat(TUP-21518) Resolve comments
2019-10-18 09:36:36 +08:00