Compare commits

...

135 Commits

Author SHA1 Message Date
Jenkins Continuous Build server
c39c97e0e1 Set version to 6.5.0 M1 2017-07-25 13:17:00 +02:00
Anas KHABALI
2c9a51e764 fix(TDI-39234): sort the DB type in alphabet order for tCreateTable (#1559) 2017-07-25 11:08:28 +02:00
SunChaoqun
3d175846e1 TESB-19960:ESB Infrastrcuture Service - Spring-dm replacement (#1558)
Merged as it's only used by ESB part changes.
2017-07-25 16:19:34 +08:00
mbasiuk-talend
2e4748cc68 Mbasiuk/tdi 38923 fix t write json fields with null values (#1556)
* fix(TDI-38923): change library for generating json from xml

* Revert "fix(TDI-38923): change library for generating json from xml"

This reverts commit 6e5470d217.
2017-07-25 09:51:58 +03:00
Dmytro Sylaiev
5602fc2637 fix(TDI-39067): Fix wrong processing response from nzload.exe (#1554)
* fix(TDI-39067): Fix wrong processing response from nzload.exe

* fix(TDI-39067): Add logging support
2017-07-24 11:01:03 +03:00
mbasiuk-talend
7332044c57 fix(TDI-38923): change library for generating json from xml (#1534) 2017-07-24 10:08:23 +03:00
hwang-talend
7646989952 fix(TUP-4834):New framework components can't use keyboard shortcuts to (#1539)
call the variable when enter password
2017-07-24 14:56:44 +08:00
Seloen
8db4eb0021 fix(TUP-17378)Should not show CDH 5.8 Spark 2 distribution in MR job (#1553)
https://jira.talendforge.org/browse/TUP-17378
2017-07-21 04:15:00 -05:00
Seloen
f4e02efd3a Xwen/tup 17721 username in spark configuation is missing (#1508)
* fix(TUP-17721)Username in SparkConfiguation is missing 

https://jira.talendforge.org/browse/TUP-17721

* fix(TUP-17721)Username in SparkConfiguation is missing

*add junit

https://jira.talendforge.org/browse/TUP-17721

* fix(TUP-17721)Username in SparkConfiguation is missing

*junit modified

https://jira.talendforge.org/browse/TUP-17721

* fix(TUP-17721)Username in SparkConfiguation is missing

https://jira.talendforge.org/browse/TUP-17721

* fix(TUP-17721)Username in SparkConfiguation is missing

https://jira.talendforge.org/browse/TUP-17721

* fix(TUP-17721)Username in SparkConfiguation is missing

https://jira.talendforge.org/browse/TUP-17721
2017-07-21 16:28:50 +08:00
Seloen
d4b628c512 Revert "fix(TUP-17378)Should not show CDH 5.8 Spark 2 distribution in MR job" (#1552)
* Revert "Dsylaiev/tdi 39089 fix uri encoding t file fetch (#1550)"

This reverts commit e799a8be05.

* Revert "fix(TDI-38195):make footer invisible and throw an exception for the (#1543)"

This reverts commit 31d4031954.

* Revert "fix(TUP-17378)Should not show CDH 5.8 Spark 2 distribution in MR job (#1545)"

This reverts commit 09cf4feb68.
2017-07-21 02:55:10 -05:00
Dmytro Sylaiev
e799a8be05 Dsylaiev/tdi 39089 fix uri encoding t file fetch (#1550)
* fix(TDI-39089): Hide new checkbox when it is not needed
2017-07-21 10:11:12 +03:00
pyzhou
31d4031954 fix(TDI-38195):make footer invisible and throw an exception for the (#1543)
* fix(TDI-38195):make footer invisible and throw an exception for the
stream input

* fix(TDI-38159):change Exception to RuntimeException.
2017-07-21 14:01:40 +08:00
Seloen
09cf4feb68 fix(TUP-17378)Should not show CDH 5.8 Spark 2 distribution in MR job (#1545)
https://jira.talendforge.org/browse/TUP-17378
2017-07-21 11:55:06 +08:00
zwxue
b0a20cd4b1 fix(TUP-18278):Could not find or load main class exception after (#1547) 2017-07-21 09:44:51 +08:00
Dmytro Sylaiev
20d9d7bd4d Dsylaiev/tdi 39089 fix uri encoding t file fetch (#1548)
* fix(TDI-39089): Add 'encode URI' property
2017-07-20 19:03:38 +03:00
Anas KHABALI
a44cd79800 feat(TDI-39194): support Redshift in tCreateTable (#1549) 2017-07-20 16:52:35 +02:00
Anas KHABALI
2ba204333b feature(TDI-39196): support Exasol in tCreateTable (#1546) 2017-07-20 13:44:30 +02:00
wang wei
6052110d19 fix(TDI-38703): can't run job successfully use new component (#1544) 2017-07-20 18:13:21 +08:00
Anas KHABALI
8c76e69283 feature(TDI-39195) : add support to vertica71 in tCreateTable (#1538) 2017-07-20 12:07:52 +02:00
mtuhai
2e55e5e75d fix(TBD-4416/components): Cann't run job that use joblet use existing connection for tHiveInput - fixed (#1540) 2017-07-19 14:59:30 +02:00
Dmytro Sylaiev
6f72a87380 Dsylaiev/tdi 39089 fix uri encoding t file fetch (#1541)
* fix(TDI-39089): Remove redundant migration task
2017-07-19 14:31:10 +03:00
hcyi
6b86e661ba TUP-18254:Impala: NPE error when guess query for tImpalaInput that use (#1532)
build-in context
2017-07-19 18:06:07 +08:00
hwang-talend
520ef71875 fix(TUP-18270):Propogation problems when change contexts in a joblet (#1535)
which use by some jobs.
2017-07-19 09:56:40 +08:00
Dmytro Sylaiev
3edc8b33cd Dsylaiev/tdi 39175 fix broken tujs (#1537)
* fix(TDI-39175): Fix year shifting
2017-07-18 15:33:52 +03:00
ypiel-talend
ec19973c1d fix(TDI-39213) : Remove dropbox-core-sdk-1.7.5.jar (#1536) 2017-07-18 13:52:18 +02:00
Ihor Istomin
a28b6289f1 fix(TDI-37942): Fix handling of base64 encoded LDIF entry (#1522) 2017-07-18 13:07:34 +03:00
pyzhou
952fbfad7e fix(TDI-38433):tRedshiftBulkExec should involve DB schema when check (#1519)
* fix(TDI-38433):tRedshiftBulkExec should involve DB schema when check
table whether exist or not

* fix(TDI-38433):eliminate confusing variable.

* fix(TDI-38433):remove useless migration.

* Revert "fix(TDI-38433):remove useless migration."

This reverts commit aed3e4c294.

* Revert "fix(TDI-38433):eliminate confusing variable."

This reverts commit fdb3505097.

* Revert "fix(TDI-38433):tRedshiftBulkExec should involve DB schema when check table whether exist or not"

This reverts commit 7a2fe73566.

* fix(TDI-38433):remove the useless check box.
2017-07-18 16:03:28 +08:00
hcyi
4ccd8bd8e7 TUP-6845:Get error when open SQL Builder with Repository type on (#1528)
stats&logs category
2017-07-18 15:15:53 +08:00
Ivan Gonchar
3ae65cab86 Igonchar/revert codegen (#1530)
* fix(TDI-37213): revert IncomingSchemaEnforcer

* fix(TDI-37213): revert OutgoingSchemaEnforcer

* fix(TDI-37213): revert enforcer creator

* fix(TDI-37213): revert tests

* fix(TDI-31213): change talend-codegen-utils lib version to 0.20.2

* fix(TDI-31213): change talend-codegen-utils lib version in Studio to 0.20.2

* chore(TDI-31213): fix formatting

* fix(TDI-37213): remove test for Double to BigDecimal conversion
2017-07-17 20:52:35 +03:00
Dmytro Sylaiev
73b9b1a46f fix(TDI-39175): Revert unsafe changes, move it into mysql component (#1533)
* Move calling generateYearResultSet method from abstract javajet to mysql one
2017-07-17 16:03:21 +03:00
Dmytro Sylaiev
178d6f7f9b fix(TDI-39175): Fix exception when encountering 0000 year value (#1529) 2017-07-17 12:25:26 +03:00
wang wei
b2144b29ba fix(TDI-39198): tUniqRow use high memory with very large data volumes when caching to disk (#1531) 2017-07-17 12:03:22 +08:00
pyzhou
8c9418634b fix(TDI-38127):SCD components type0 cannot work with other type (#1525) 2017-07-14 17:09:06 +08:00
jzhao
332fc11a49 fix(TDI-39174):tFileInputExcel can't check sheet position in some situation.(#1526) 2017-07-14 03:53:37 -05:00
wchen-talend
162095dd57 fixe(TUP-18118):Remote run in studio fails with file not found exception (#1511)
* fixe(TUP-18118):Remote run in studio fails with file not found exception

* fix(TUP-18118):Remote run in studio fails with file not found exception
2017-07-14 09:48:20 +08:00
zwxue
1ab83eb9a5 fix(TUP-18055):Deployment Version:Click "Select all subjobs" button will (#1520)
refresh the new version to old versions.
2017-07-14 09:47:26 +08:00
Ivan Gonchar
ba085bf281 Igonchar/fix dependency on di (#1524)
* fix: change usage classed from di to classes from current lib

* fix: fix BigDecimal converter to convert Double

* fix: upgrade talend-codegen-utils lib to 0.20.1 version

* fix: change talend-codegen-utils library version to 0.20.1 in Studio

* fix: fix wrong package in javadoc
2017-07-13 19:52:45 +03:00
Seloen
18ca7b2adf fix(TUP-18087)The visibility of Property Type of tNetsuiteInput/Output (#1517)
https://jira.talendforge.org/browse/TUP-18087
2017-07-13 15:19:37 +08:00
pyzhou
95e1bc41c7 fix(TDI-34905):tackle stupid mistake. (#1521) 2017-07-13 15:06:28 +08:00
hwang-talend
b43905df77 fix(TUP-18217):Testcase for tWriteJSONFiled gives junitGlobalMap cannot (#1509)
be resolved exception
2017-07-13 09:51:42 +08:00
zwxue
0907ea1a4f fix(TUP-17858):Use different version of subjob in father job (#1518)
:NoClassDefFoundError.
2017-07-12 16:26:59 +08:00
Dmytro Sylaiev
3e06e5f4b1 fix(TDI-35112): Add supporting MySQL YEAR(4) type in tMysqlOutput (#1516)
* fix(TDI-35112): Add supporting MySQL YEAR(4) type in tMysqlOutput

* chore(TDI-35112): Fix indentation

* chore(TDI-35112): Small refactoring
2017-07-12 11:12:08 +03:00
mbasiuk-talend
bca3b19d24 Mbasiuk/tdi 31661 (#1515)
* fix(TDI-31661): add possibility to store last value in tHashOutput

* chore(TDI-31661): format issue

* fix(TDI-31661): changes according to PR comments.

* fix(TDI-31661): minor changes

* fix(TDI-31661): update library version
2017-07-11 18:24:55 +03:00
Emmanuel GALLOIS
beb8a5bbd9 fix(TDI-39167): fix migration for LeadSelector (#1513) 2017-07-11 15:37:16 +01:00
mbasiuk-talend
663d2f1650 Mbasiuk/tdi 31661 keep last thashoutput (#1503)
* fix(TDI-31661): add possibility to store last value in tHashOutput

* chore(TDI-31661): format issue

* fix(TDI-31661): changes according to PR comments.

* fix(TDI-31661): minor changes
2017-07-11 16:54:59 +03:00
wchen-talend
871bb3826a fix(TUP-1362):Summary links in documentation can not work in mac. (#1510) 2017-07-11 15:52:46 +08:00
pyzhou
fd865ea70b fix(TDI-34905):fix the compile error. (#1507) 2017-07-11 14:05:12 +08:00
hwang-talend
09787a11a9 fix(TUP-17299):the back ground is not refresh (#1504) 2017-07-11 09:58:09 +08:00
Chao MENG
1fc91e6c97 fix(TUP-18213): set correct connection bean if logon studio using (#1501)
fix(TUP-18213): set correct connection bean if logon studio using parameters instead of logon dialog
https://jira.talendforge.org/browse/TUP-18213
2017-07-10 17:12:32 +08:00
wang wei
374e624301 fix(TDI-39076): Ref: Large temp files being created on disk while look up in tmap component and filling the disk(#1449) 2017-07-10 17:05:41 +08:00
pyzhou
646db822fb fix(TDI-39135):Handle duplicate variable in tOracleBlukOutput. (#1502) 2017-07-10 14:54:47 +08:00
jzhao
b512bcaf95 fix(TDI-31586): tMomOutput "Websphere MQ"/"Jboss" mode transaction is unavailable. (#1500) 2017-07-10 01:44:45 -05:00
kjwang-talend
d23afcd2d5 Kjwang/fix(tup 18210)inconsistencies of keyboard shortcut commands in talend studio on mac os (#1497)
* fix(TUP-18210):Inconsistencies of keyboard shortcut commands in Talend
Studio on macOS.
https://jira.talendforge.org/browse/TUP-18210

* fix(TUP-18210):Inconsistencies of keyboard shortcut commands in Talend
Studio on macOS.
https://jira.talendforge.org/browse/TUP-18210
2017-07-10 11:14:31 +08:00
kjwang-talend
0d3e3bf372 fix(TUP-18199)The tools preference page can't work well on mac OS. (#1484)
https://jira.talendforge.org/browse/TUP-18199
2017-07-10 11:13:21 +08:00
kjwang-talend
9717c7821b fix(TUP-18184):Read schema on JSON Metadata throw NPE (#1486)
https://jira.talendforge.org/browse/TUP-18184
2017-07-10 11:11:04 +08:00
Chao MENG
ea08790d50 fix(TUP-18152): when the first time create tag,always met the issue (#1498)
fix(TUP-18152): when the first time create tag,always met the issue"connect server timeout"
https://jira.talendforge.org/browse/TUP-18152
2017-07-07 18:17:59 +08:00
wang wei
eebb590232 fix(TDI-33892): If the action on data is "insert" and "extend insert", the commit/batch is never used(#1496) 2017-07-07 15:13:11 +08:00
jzhao
622e751d99 fix(TDI-39079) tFileInputExcel sheet position does not work for event model (#1494) 2017-07-07 01:48:19 -05:00
Ivan Gonchar
65e34b2113 igonchar/tdi 37213 call codegen-utils library in codegen instead of calling daikon (#1450)
* chore(TDI-37213): replace call to Daikon with call to codegen-utils library

* chore(TDI-37213): rename enforcer variables from current to incoming/outgoingEnforcer

* chore(TDI-37213): improve talend type setting in codegen

* fix(TDI-37213): fix setting values from enforcer to rowStruct

* fix(TDI-37213): fix setting default value to RowStruct

* chore(TDI-37213): bump talend-codegen-utils version to 0.20.0
2017-07-06 15:33:40 +03:00
jzhao
cd7ceaf3e0 fix(TDI-39051): tMSSqlSP doesn't always return execution error (#1493) 2017-07-06 05:07:16 -05:00
zwxue
9c3832761a fix(TUP-18193):list of user defined routines not reflecting immediately (#1491)
in the routine selector.
2017-07-06 17:27:25 +08:00
Ihor Istomin
017792e5c4 fix(TDI-33080): Implement ignoring of LogCatcher internal errors (#1443)
* Implement ignoring of LogCatcher internal errors
2017-07-06 11:40:27 +03:00
Seloen
15733af7e6 fix(TUP-18189): ClassNotFound when Guess schama in tMSSqlInput for MSSQL
* fix(TUP-18189)ClassNotFound when Guess schama in tMSSqlInput for MSSQL

https://jira.talendforge.org/browse/TUP-18189

* fix(TUP-18189)junit

https://jira.talendforge.org/browse/TUP-18189
2017-07-06 14:59:12 +08:00
Dmytro Sylaiev
7a53dc6bd7 fix(TDI-32464): Extends local properties class for respecting order (#1489) 2017-07-05 16:22:41 +03:00
Haiting Yin
fc218317a8 TMDM-9331 tMDMOutput :Source name is useless when working with staging db (#1476) 2017-07-05 15:42:17 +08:00
wchen-talend
3069e9ba8f fix(TUP-18128):joblets change not applied to all jobs automatically (#1459) 2017-07-05 14:25:16 +08:00
zwxue
8b65fbf02f fix(TUP-15902):CI plugin: version of Bean and Pig UDF not change if (#1485)
enable <deploy.version> in pom.xml.
2017-07-05 10:49:49 +08:00
Vladimir Bogatyrov
957523f3f3 [TESB-19484] tJMSInput and tJMSOutput do not handle exceptions correctly (#1432)
* [TESB-19484] tJMSInput and tJMSOutput do not handle exceptions correctly

* [TESB-19484] Switched from using globalMap to resourceMap

* [TESB-19484] Added cid to exception variable name
2017-07-04 21:53:41 +03:00
Dmytro Sylaiev
120d81affd fix(TDI-39089): Add uri encoding in tFileFetch (#1479)
* fix(TDI-39089): Add uri encoding in tFileFetch

* Incorrect uri would become correct in the job using URI.toASCIIString method

* No changes for ftp and smb protocol due to they should work OK with special characters

* Already correct uri become incorrect-encoded in properties (migration task)

* fix(TDI-39089): Add uri decoding in tFileFetch

* Update plugin.xml

* chore(TDI-39089): Fix indentations
2017-07-04 14:26:19 +03:00
Ivan Gonchar
8091f30085 chore(TDI-37213): switch talend-codegen-utils lib to the latest 0.20. version (#1447) 2017-07-04 14:08:36 +03:00
zwxue
b76358559a fix(TUP-17939):Joblet: when propagate the changes to the job, error (#1473)
thrown in error log.
2017-07-04 18:27:53 +08:00
yyin-talend
3505d1d6db TDQ-13899 when save pattern, on the "Update Detection" dialog can not (#1481)
show the job name of tMultiPatternCheck as others --fixed
2017-07-04 15:03:56 +08:00
wang wei
6c03b8c9dc fix(TDI-39087): tExaBulkExec can not have empty string as field delimiter (#1480)
* fix(TDI-39087): tExaBulkExec can not have empty string as field
delimiter

* fix(TDI-39087): fix the version
2017-07-04 11:23:26 +08:00
pyzhou
ba3cceb061 fix(TDI-34905):add stream support for tFileinputJason JSONpath (#1474)
* fix(TDI-34905):add stream support for tFileinputJason JSONpath

* fix(TDI-34905):change filename to filemnameOrStream.
2017-07-04 10:35:20 +08:00
pyzhou
35ed549410 TDI-39098:handle ClassCastException and remove useless code. (#1478)
* TDI-39098:handle ClassCastException and remove useless code.

* fix(TDI-39098):check the other type too.
2017-07-04 10:13:52 +08:00
Sebastian Hoß
b6d30918fd TESB-17533 - Expose attributes as JSON elements (#880)
Signed-off-by: Sebastian Hoss <shoss@talend.com>
2017-07-03 17:30:12 +08:00
Vladimir Bogatyrov
6213c63877 [TESB-18845] Service made in DI technology used JMS and ActiveMQ does not produce log output (#1475) 2017-07-03 15:03:28 +08:00
Pingwen Lin
61e9fc383e TMDM-11072 : Support of AWS ELB for MDM Cluster (#1464) 2017-06-30 01:33:56 -05:00
Yucheng Bai
cbfb428b75 fix(TUP-18178): add junits (#1472) 2017-06-30 14:10:21 +08:00
zwxue
6fe2ff12d4 fix(TUP-18158):tELTOracleMap / ELT Oracle Map Editor / left panel empty (#1471)
after migration from 6.1.1 to 6.3.1.
2017-06-30 11:11:00 +08:00
Yucheng Bai
f295053b03 fix(TUP-18178): tMicrosoftCRMOutput Online 2016(oada) can't work (#1468) 2017-06-29 17:56:47 +08:00
jzhao
a2e60dbe20 fix(TDI-39045) improve the error message when when used the tMicrosoftCRMOutput to do the update without key column is set(#1469) 2017-06-29 04:33:15 -05:00
wchen-talend
b1e679a331 Wchen/bugfix/tup 17974 npe build job wizard (#1467)
* fix(TUP-17974):NPE error when click build job on the Job Type parent
node if that contain a folder

* fix(TUP-17974): add junit

* fix(TUP-17974): add junit
2017-06-29 11:25:39 +08:00
hcyi
3ad6daf6cf TUP-17844:[6.4.0] When opening Spark Streaming job and lock it it grays (#1434)
out hadoop distro selection.
2017-06-29 11:19:52 +08:00
wang wei
e9a00b4632 fix(TDI-39087): tExaBulkExec can not have empty string as field delimiter (#1462)
* fix(TDI-39087): tExaBulkExec can not have empty string as field
delimiter

* fix(TDI-39087): fix the component part

* fix(TDI-39087): remove the unuseful jar
2017-06-29 09:58:10 +08:00
Seloen
e649729391 fix(TUP-17755)Hover text for column filter icon make no sense in tMap (#1463)
* fix(TUP-17755)Hover text for column filter icon make no sense in tMap

https://jira.talendforge.org/browse/TUP-17755

* fix(TUP-17755)Hover text for column filter icon make no sense in tMap
2017-06-28 06:00:33 -05:00
Yucheng Bai
5f50f29e21 fix(TUP-18156): improve and add junits. (#1461) 2017-06-28 01:20:17 -05:00
hcyi
c7625cdb1e TUP-18106:Mysql JDBC with context mode generate wrong select statement. (#1451) 2017-06-28 09:51:48 +08:00
Yucheng Bai
964517d849 fix(TUP-18156): Issue with Date pattern retrieved from Metadata (#1460) 2017-06-27 06:44:40 -05:00
pyzhou
d85fbbbb81 fix(TDI-33531):hide batch size when update or insert. (#1456) 2017-06-27 17:35:42 +08:00
pyzhou
d06e13e6f4 fix(TDI-30685):eliminate duplicate log. (#1458) 2017-06-27 17:33:25 +08:00
Yucheng Bai
ef79d74eb9 fix(TUP-18154): Cleanup the code related to quotes for new component (#1455)
framework
2017-06-27 14:35:57 +08:00
pyzhou
e766dfbb9e fix(TDI-39037):Handle NPE for tReplaceList. (#1436)
* fix(TDI-39037):Handle NPE for tReplaceList.

* fix(TDI-32121):make vacant `replacement` available.
2017-06-27 10:36:18 +08:00
pyzhou
2b5e280596 fix(TDI-38965):upgrade the talend_DB_mssqlUtil-1.1-20170612.jar (#1380) 2017-06-27 10:24:11 +08:00
pyzhou
4611d22bfa fix(TDI-32121):make "not null" fixed in db2 create table statement. (#1442)
* fix(TDI-32121):make "not null" fixed in db2 create table statement.

* fix(TDI-32121):Change String id to refer static constant

* fix(TDI-32121):correct typo。
2017-06-27 10:14:10 +08:00
zwxue
ad342a1190 fix(TUP-18109):"Use Custom groupId" checkbox does not work for migrated (#1452)
job under the folder for publish.
2017-06-27 10:09:53 +08:00
Seloen
50baa095d1 fix(TUP-4739)No search in Routes (#1454)
https://jira.talendforge.org/browse/TUP-4739
2017-06-26 05:50:48 -05:00
Yucheng Bai
97922344b6 test(TUP-18151): fix junits (#1453)
* test(TUP-18151): fix
org.talend.repository.generic.util.GenericConnectionUtilTest.testSynNamePropertyWithItem

* test(TUP-18151): fix
org.talend.repository.generic.util.GenericContextUtilTest.testExportAndRevertContextForComponentProperties
2017-06-26 18:36:48 +08:00
hcyi
a7789150b8 TUP-18046:Cannot Retrieve Columns from Metadata MapRDB Database (#1448)
* TUP-18046:Cannot Retrieve Columns from Metadata MapRDB Database
Connection.

* TUP-18046:update,Cannot Retrieve Columns from Metadata MapRDB Database
Connection
2017-06-26 15:27:41 +08:00
wchen-talend
743011d3de fix(TUP-18120): fix document generate and export problems (#1438) 2017-06-26 15:17:50 +08:00
zwxue
dc6c0e698c test(TUP-18011):Add JUnit for pom settings. (#1427) 2017-06-26 10:00:06 +08:00
Ivan Gonchar
afd7a19c2a Igonchar/tdi 37213 move converters to codegen utils (#1441)
* chore(TDI-37213): bump version to 0.20.0

* chore(TDI-37213): copy DI conversion staff from Daikon to codegen-utils library
2017-06-23 15:35:54 +03:00
Ivan Gonchar
6d968d3f9a chore(TDI-37213): bump version to 0.17.0 (#1440) 2017-06-23 15:28:59 +03:00
Dmytro Sylaiev
de580d13c4 fix(TDI-32802): Implement functionality for get NB_LINE in NetezzaNZLoad (#1439)
* fix(TDI-32802): Implement functionality for get NB_LINE in NetezzaNZLoad

* fix(TDI-32802): Minor changes
2017-06-23 13:33:35 +03:00
hcyi
5b132db6e4 TUP-18046:Cannot Retrieve Columns from Metadata MapRDB Database (#1445)
Connection.
2017-06-23 18:10:15 +08:00
Seloen
7ee900929c fix(TUP-17832)Spark Configuration UI not good for smaller screens (#1433)
*add scroll bar for Spark Configuration, Advanced Setting, Basic Run
view

https://jira.talendforge.org/browse/TUP-17832
2017-06-23 17:52:39 +08:00
Yucheng Bai
19886e28c9 fix(TUP-18146): https://jira.talendforge.org/browse/TUP-18146 (#1446)
* fix(TUP-18146) fix quote issue

* fix(TUP-18146): update junits.

* fix(TUP-18146): update junits.
2017-06-23 17:23:51 +08:00
Dmytro Sylaiev
8ec4a5faa2 Dsylaiev/tdi 34972 change default ignore tail zeros value t map (#1444)
* fix(TDI-34972): change default ignoreTailZeros value tMap

* fix(TDI-34972): Add migration task

* Migration task will set "CHANGE_HASH_AND_EQUALS_FOR_BIGDECIMAL" to false if it was null
2017-06-23 12:17:53 +03:00
pyzhou
6a73e6604a fix(TDI-31454):eliminate useless code in MSSQLManager (#1437) 2017-06-22 17:07:44 +08:00
kevin.cui
30020302ea TMDM-11077 : tMDMBulkLoad & tMDMConnection can't load data with auto commit setting (#1417) 2017-06-20 22:31:08 -05:00
Yucheng Bai
e562fdd5ae fix(TUP-18098): Hive Connectivity post-kerberos on Talend (#1426) 2017-06-20 21:05:44 -05:00
wchen-talend
b903b91084 fix(TUP-17950):update plugin version (#1428) 2017-06-20 18:23:31 +08:00
hwang-talend
adb12b8eb7 fix(TUP-17540):Campaign label value is lost after reopenning job when it is read-only 2017-06-20 17:34:51 +08:00
hwang-talend
ab1dec25e9 fix(TUP-17916):Improve propagation behavior when multiple output schemas exist in the component 2017-06-20 17:31:40 +08:00
kjwang-talend
1e36e872fd fix(TUP-17996):When Deploying one customer's job in CI, the build failed with error: constant string too long (#1403)
fix(TUP-17996):When Deploying one customer's job in CI, the build failed with error: constant string too long
https://jira.talendforge.org/browse/TUP-17996
2017-06-20 14:15:00 +08:00
hcyi
52ea9f7082 TUP-17951:Changing datatype for middle variable in a tMap requires (#1401)
pressing 'Return/Enter' to confirm selection.
2017-06-20 13:51:22 +08:00
wchen-talend
45cdd59b71 fix(TUP-17950):fix the pom for test plugin (#1425) 2017-06-20 13:29:21 +08:00
Liu Xinquan
c2e25e7d21 TDQ-13814 TDQ-13930 always ask user to change the Property to built-in mode (#1422) 2017-06-20 13:29:06 +08:00
wchen-talend
906a226a00 Bugfix/6.5.1/tup 17950 t postgresql scd additional columns (#1408)
* fix(TUP-17950):Failed to generate code after making minor valid changes
to tPostgresqlSCD component

* fix(TUP-17950):add junit
2017-06-20 10:18:42 +08:00
wchen-talend
d2adb9d23d fix(TUP-17731):UI issue after MySQL jar has been installed via "Install (#1415)
and Download" from Studio
2017-06-20 10:08:20 +08:00
mtuhai
918fdfb10c bug(TBD-5111/components): tBigQueryBulkExec component does not report error when failures happen - fixed (#1419) 2017-06-19 13:43:35 +02:00
zafkirTalend
ad6436289d fix(TBD-4990): Avoid NullPointerException when the component's flow connector is not shown (#1416) 2017-06-19 09:41:23 +02:00
zwxue
99588773d0 fix(TUP-17726):java version for reference project changed to 1.8 after (#1404)
migration.
2017-06-19 11:55:44 +08:00
zwxue
31cd1f28d5 fix(TUP-18075):Studio throw NPE error when switch to page "Deployment" (#1402)
for a service child node.
2017-06-19 11:55:02 +08:00
wang wei
8915344ff9 fix(TDI-37439): make the class name shorter (#1411)
* fix(TDI-37439): make the class name shorter

* fix(TDI-37439): update the component part
2017-06-19 11:30:31 +08:00
zwxue
9fc687710b fix(TUP-18055):Deployment Version:Click "Select all subjobs" button will (#1412)
refresh the new version to old versions.
2017-06-19 09:47:19 +08:00
zwxue
43a474e122 fix(TUP-18094):The Deployment Versioning dialog UI needs improving. (#1413) 2017-06-19 09:38:11 +08:00
Dmytro Sylaiev
9ccb1e6fb9 fix (TDI-38883): Add missing property name in tInformix output (#1414) 2017-06-16 16:44:59 +03:00
zwxue
f85b5adbde fix(TUP-18053):Deployment Version: Changed project version should not (#1407)
saved if do cancel the change process.
2017-06-16 09:20:37 +08:00
Dmytro Sylaiev
e0d4d63030 chore(TDI-39000): remove code duplication (#1410) 2017-06-15 17:50:57 +03:00
zafkirTalend
020b1319b7 fix(TBD-4990): Avoid NullPointerException when the component's flow connector is not shown (#1409) 2017-06-15 15:55:35 +02:00
Dmytro Sylaiev
e29b39175d fix(TDI-38143): Process null data in tReplaceList correctly (#1405)
* fix(TDI-38143): Process null data in tReplaceList correctly

* fix(TDI-38143): minor changes
2017-06-15 16:17:39 +03:00
pyzhou
a5d0f6b17c fix(TDI-32438):add verification to the current_path in tFTPfileList. (#1406) 2017-06-15 17:12:42 +08:00
pyzhou
748956a78b fix(TDI-32344):add the missing name. (#1392) 2017-06-15 17:12:22 +08:00
Jenkins Continuous Build server
8e118e3a37 Set version to 6.5.0 SNAPSHOT 2017-06-14 13:27:31 +02:00
518 changed files with 7639 additions and 2579 deletions

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Designer Plug-in Nl Fragment
Bundle-SymbolicName: org.talend.componentdesigner.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.componentdesigner
Bundle-Localization: plugin
Bundle-Vendor: .Talend SA.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.componentdesigner.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.componentdesigner.rcp.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.componentdesigner.rcp

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.componentdesigner.rcp.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.designer.abstractmap.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.abstractmap

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.abstractmap.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.designer.alfrescooutput.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.alfrescooutput

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.alfrescooutput.nl</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.designer.business.diagram.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-Vendor: .Talend SA.
Fragment-Host: org.talend.designer.business.diagram
Bundle-Localization: plugin

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.business.diagram.nl</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: org.talend.designer.codegen Nl Fragment
Bundle-SymbolicName: org.talend.designer.codegen.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.codegen
Bundle-Localization: plugin
Bundle-Vendor: .Talend SA.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.codegen.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl
Bundle-SymbolicName: org.talend.designer.components.exchange.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.components.exchange

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.components.exchange.nl</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Designer Plug-in Nl Fragment
Bundle-SymbolicName: org.talend.designer.core.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.core
Bundle-Localization: plugin
Bundle-Vendor: .Talend SA.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.core.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.designer.dbmap.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.dbmap

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.dbmap.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl
Bundle-SymbolicName: org.talend.designer.documentation.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.documentation

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.documentation.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.designer.fileoutputxml.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.fileoutputxml

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.fileoutputxml.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.designer.gefabstractmap.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.gefabstractmap

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.gefabstractmap.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl
Bundle-SymbolicName: org.talend.designer.hl7.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.hl7

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.hl7.nl</artifactId>

View File

@@ -2,6 +2,6 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Mapper component Plug-in Nl Fragment
Bundle-SymbolicName: org.talend.designer.mapper.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.mapper
Bundle-Vendor: .Talend SA.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.mapper.nl</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Maven Job NL
Bundle-SymbolicName: org.talend.designer.maven.job.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-Vendor: .Talend SA.
Fragment-Host: org.talend.designer.maven.job
Bundle-RequiredExecutionEnvironment: JavaSE-1.7

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.maven.job.nl</artifactId>

View File

@@ -2,6 +2,6 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Rowgenerator Nl Fragment
Bundle-SymbolicName: org.talend.designer.rowgenerator.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.rowgenerator
Bundle-Vendor: .Talend SA.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.rowgenerator.nl</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: org.talend.designer.runprocess.nl fragment
Bundle-SymbolicName: org.talend.designer.runprocess.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-Vendor: .Talend SA.
Fragment-Host: org.talend.designer.runprocess
Bundle-Localization: plugin

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.runprocess.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.designer.scd.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.scd

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.scd.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.designer.webservice.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.webservice

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.webservice.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl
Bundle-SymbolicName: org.talend.designer.xmlmap.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.designer.xmlmap

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.xmlmap.nl</artifactId>

View File

@@ -2,6 +2,6 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Expression Builder Nl Fragment
Bundle-SymbolicName: org.talend.expressionbuilder.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.expressionbuilder
Bundle-Vendor: .Talend SA.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.expressionbuilder.nl</artifactId>

View File

@@ -2,6 +2,6 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: NL
Bundle-SymbolicName: org.talend.presentation.onboarding.resource.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.presentation.onboarding.resource
Bundle-Vendor: .Talend SA.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.presentation.onboarding.resource.nl</artifactId>

View File

@@ -2,6 +2,6 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: NL
Bundle-SymbolicName: org.talend.presentation.onboarding.resource.tos.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.presentation.onboarding.resource.tos
Bundle-Vendor: .Talend SA.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.presentation.onboarding.resource.tos.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl
Bundle-SymbolicName: org.talend.repository.ftp.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.repository.ftp

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.ftp.nl</artifactId>

View File

@@ -2,6 +2,6 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.repository.json.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.repository.json
Bundle-Vendor: .Talend SA.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.json.nl</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.repository.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.repository
Bundle-Localization: plugin
Bundle-Vendor: .Talend SA.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.nl</artifactId>

View File

@@ -887,13 +887,13 @@ VersionManagementDialog.WarningTitle2=Warning
VersionManagementDialog.openedInEditorMessage=Items : {0} \nare opened in editors, save them after click OK.
VersionManagementDialog.inValidVersionWarning=Invalid version pattern
VersionManagementDialog.applyVersion=Apply version
VersionManagementDialog.useJobVersion=Use job versions.
VersionManagementDialog.useJobVersion=Use job version
JavaVersionProjectSettingPage.versionLabel=JDK Compiler compliance level:
BuildJobManager.mavenErrorMessage=Job was not built successfully, please check the logs for more details available on the workspace/.Java/lastGenerated.log
VersionManagementDialog.projectVersion=Project Version
VersionManagementDialog.projectVersion=Project version
VersionManagementDialog.useSnapshot=Use snapshot
VersionManagementDialog.applyDetail=Apply
VersionManagementDialog.eachMavenVersion=Change the version of each item individually.
VersionManagementDialog.useProjectVersion=Apply Project versions to items.
VersionManagementDialog.eachMavenVersion=Change the version of each item individually
VersionManagementDialog.useProjectVersion=Apply project version to items
VersionManagementDialog.snapshot=Snapshot
VersionManagementDialog.remove=Remove

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl
Bundle-SymbolicName: org.talend.repository.view.di.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.repository.view.di

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.view.di.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.sbi.engines.client.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.sbi.engines.client

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.sbi.engines.client.nl</artifactId>

View File

@@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Nl Fragment
Bundle-SymbolicName: org.talend.spagic.engines.client.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Fragment-Host: org.talend.spagic.engines.client

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.spagic.engines.client.nl</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: org.talend.sqlbuilder Nl Fragment
Bundle-SymbolicName: org.talend.sqlbuilder.nl
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-Vendor: .Talend SA.
Fragment-Host: org.talend.sqlbuilder
Bundle-Localization: plugin

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.sqlbuilder.nl</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.componentdesigner.feature"
label="Componentdesigner_feature Feature"
version="6.4.1.qualifier"
version="6.5.0.qualifier"
provider-name=".Talend SA.">
<description url="http://www.example.com/description">

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.componentdesigner.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.designer.business.feature"
label="Business Feature"
version="6.4.1.qualifier"
version="6.5.0.qualifier"
provider-name=".Talend SA.">
<description url="http://www.talend.com/online/featuresdescription.html#business-feature">

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.business.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.designer.feature"
label="Designer Feature"
version="6.4.1.qualifier"
version="6.5.0.qualifier"
provider-name=".Talend SA.">
<description url="http://www.talend.com/online/featuresdescription.html#designer-feature">

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.rcp.branding.tos.feature"
label="Tos branding feature"
version="6.4.1.qualifier"
version="6.5.0.qualifier"
provider-name=".Talend SA."
plugin="org.talend.rcp.branding.tos">

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.rcp.branding.tos.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.rcp.branding.tos.test.feature"
label="Test feature for TOS"
version="6.4.1.qualifier">
version="6.5.0.qualifier">
<description url="http://www.example.com/description">
[Enter Feature Description here.]
@@ -385,4 +385,11 @@
fragment="true"
unpack="false"/>
<plugin
id="org.talend.designer.scd.test"
download-size="0"
install-size="0"
version="0.0.0"
fragment="true"
unpack="false"/>
</feature>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.rcp.branding.tos.test.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.repository.feature"
label="Repository Feature"
version="6.4.1.qualifier"
version="6.5.0.qualifier"
provider-name=".Talend SA.">
<description url="http://www.talend.com/online/featuresdescription.html#repository-feature">

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.sbi.feature"
label="SBI Feature"
version="6.4.1.qualifier"
version="6.5.0.qualifier"
provider-name=".Talend SA.">
<description url="http://www.talend.com/online/featuresdescription.html#sbi-feature">

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.sbi.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.spagic.feature"
label="SPAGIC Feature"
version="6.4.1.qualifier"
version="6.5.0.qualifier"
provider-name=".Talend SA.">
<description url="http://www.talend.com/online/featuresdescription.html#spagic-feature">

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.spagic.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.tos.components.feature"
label="Components-feature"
version="6.4.1.qualifier">
version="6.5.0.qualifier">
<description url="http://www.example.com/description">
[Enter Feature Description here.]

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.tos.components.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.tos.feature"
label="Tos feature"
version="6.4.1.qualifier"
version="6.5.0.qualifier"
provider-name=".Talend SA.">
<description url="http://www.example.com/description">

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.tos.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.tos.libraries.feature"
label="Libraries_feature"
version="6.4.1.qualifier">
version="6.5.0.qualifier">
<description url="http://www.example.com/description">
[Enter Feature Description here.]

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.tos.libraries.feature</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Rcp Plug-in
Bundle-SymbolicName: org.talend.componentdesigner.rcp; singleton:=true
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-Activator: org.talend.componentdesigner.rcp.Activator
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.componentdesigner.rcp</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Componentdesigner Plug-in
Bundle-SymbolicName: org.talend.componentdesigner; singleton:=true
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-Activator: org.talend.componentdesigner.ComponentDesigenerPlugin
Require-Bundle: org.talend.model,
org.eclipse.ui,

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.componentdesigner</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Abstract Map Plug-in
Bundle-SymbolicName: org.talend.designer.abstractmap;singleton:=true
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-Activator: org.talend.designer.abstractmap.MapPlugin
Require-Bundle: org.eclipse.core.runtime,
org.talend.core,

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.abstractmap</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Alfresco Output Component Plug-in
Bundle-SymbolicName: org.talend.designer.alfrescooutput;singleton:=true
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-Vendor: .Talend SA.
Require-Bundle: org.eclipse.core.runtime,
org.talend.core,

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.alfrescooutput</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.talend.designer.business.diagram; singleton:=true
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-ClassPath: .
Bundle-Activator: org.talend.designer.business.model.business.diagram.part.BusinessDiagramEditorPlugin
Bundle-Vendor: %providerName

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.business.diagram</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: CodeGen Plug-in
Bundle-SymbolicName: org.talend.designer.codegen;singleton:=true
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-Localization: plugin
Require-Bundle: org.talend.core.repository,
org.eclipse.emf.codegen,

View File

@@ -405,8 +405,8 @@ if (hasOutputOnly || asInputComponent) {
}
}
org.apache.avro.Schema designSchema_<%=cid%> = props_<%=cid %>.getSchema(c_<%=cid%>, false);
org.talend.daikon.di.DiIncomingSchemaEnforcer current_<%=cid%>
= new org.talend.daikon.di.DiIncomingSchemaEnforcer(designSchema_<%=cid%>);
org.talend.codegen.enforcer.IncomingSchemaEnforcer incomingEnforcer_<%=cid%>
= new org.talend.codegen.enforcer.IncomingSchemaEnforcer(designSchema_<%=cid%>);
<%
List<? extends IConnection> outgoingConns = node.getOutgoingSortedConnections();
if (outgoingConns!=null){

View File

@@ -90,10 +90,10 @@ if(hasInput){
if (dynamicPos != -1) {
%>
if (!current_<%=cid%>.areDynamicFieldsInitialized()) {
if (!incomingEnforcer_<%=cid%>.areDynamicFieldsInitialized()) {
// Initialize the dynamic columns when they are first encountered.
for (routines.system.DynamicMetadata dm_<%=cid%> : <%=inputConn.getName()%>.<%=input_columnList.get(dynamicPos).getLabel()%>.metadatas) {
current_<%=cid%>.addDynamicField(
incomingEnforcer_<%=cid%>.addDynamicField(
dm_<%=cid%>.getName(),
dm_<%=cid%>.getType(),
dm_<%=cid%>.getLogicalType(),
@@ -101,24 +101,24 @@ if(hasInput){
dm_<%=cid%>.getDescription(),
dm_<%=cid%>.isNullable());
}
current_<%=cid%>.createRuntimeSchema();
incomingEnforcer_<%=cid%>.createRuntimeSchema();
}
<%
}
%>
current_<%=cid%>.createNewRecord();
incomingEnforcer_<%=cid%>.createNewRecord();
<%
for (int i = 0; i < input_columnList.size(); i++) { // column
IMetadataColumn column = input_columnList.get(i);
if (dynamicPos != i) {
%>
current_<%=cid%>.put("<%=column.getLabel()%>", <%=inputConn.getName()%>.<%=column.getLabel()%>);
incomingEnforcer_<%=cid%>.put("<%=column.getLabel()%>", <%=inputConn.getName()%>.<%=column.getLabel()%>);
<%
} else {
%>
for (int i = 0; i < <%=inputConn.getName()%>.<%=column.getLabel()%>.getColumnCount(); i++) {
current_<%=cid%>.put(<%=inputConn.getName()%>.<%=column.getLabel()%>.getColumnMetadata(i).getName(),
incomingEnforcer_<%=cid%>.put(<%=inputConn.getName()%>.<%=column.getLabel()%>.getColumnMetadata(i).getName(),
<%=inputConn.getName()%>.<%=column.getLabel()%>.getColumnValue(i));
}
<%
@@ -136,7 +136,7 @@ if(hasInput){
// connections.
%>
org.apache.avro.generic.IndexedRecord data_<%=cid%> = current_<%=cid%>.getCurrentRecord();
org.apache.avro.generic.IndexedRecord data_<%=cid%> = incomingEnforcer_<%=cid%>.getCurrentRecord();
writer_<%=cid%>.write(data_<%=cid%>);

View File

@@ -43,7 +43,7 @@ class IndexedRecordToRowStructGenerator {
}
dynamicColName = tmpDynamicColName;
this.codeVarSchemaEnforcer = "current_" + cid;
this.codeVarSchemaEnforcer = "outgoingEnforcer_" + cid;
this.codeVarIsDynamicInitialized = "initDyn_" + cid;
this.codeVarDynamic = "dynamic_" + cid;
this.codeVarIndexedRecordAdapter = "factory_" + cid;
@@ -66,7 +66,7 @@ class IndexedRecordToRowStructGenerator {
}
%>
org.talend.daikon.di.DiOutgoingSchemaEnforcer <%=codeVarSchemaEnforcer%> = org.talend.daikon.di.EnforcerCreator.createOutgoingEnforcer(<%=codeVarSchemaToEnforce%>, <%=dynamicByPosition%>);
org.talend.codegen.enforcer.OutgoingSchemaEnforcer <%=codeVarSchemaEnforcer%> = org.talend.codegen.enforcer.EnforcerCreator.createOutgoingEnforcer(<%=codeVarSchemaToEnforce%>, <%=dynamicByPosition%>);
// Create a reusable factory that converts the output of the reader to an IndexedRecord.
org.talend.daikon.avro.converter.IndexedRecordConverter<Object, ? extends org.apache.avro.generic.IndexedRecord> <%=codeVarIndexedRecordAdapter%> = null;
@@ -111,66 +111,39 @@ class IndexedRecordToRowStructGenerator {
if (dynamicColName != null) {
%>
if (!<%=codeVarIsDynamicInitialized%>) {
org.apache.avro.Schema dynSchema_<%=cid%> = ((org.talend.daikon.di.DiOutgoingDynamicSchemaEnforcer) <%=codeVarSchemaEnforcer%>).getDynamicFieldsSchema();
org.apache.avro.Schema dynSchema_<%=cid%> = ((org.talend.codegen.enforcer.OutgoingDynamicSchemaEnforcer) <%=codeVarSchemaEnforcer%>).getDynamicFieldsSchema();
for (org.apache.avro.Schema.Field dynamicField_<%=cid%> : dynSchema_<%=cid%>.getFields()){
routines.system.DynamicMetadata dynamicMetadata_<%=cid%> = new routines.system.DynamicMetadata();
// set name and db name
org.apache.avro.Schema dynamicFieldSchema_<%=cid%> = dynamicField_<%=cid%>.schema();
// set name
dynamicMetadata_<%=cid%>.setName(dynamicField_<%=cid%>.name());
// set db name
dynamicMetadata_<%=cid%>.setDbName(dynamicField_<%=cid%>.name());
// set type
String talendType_<%=cid%> = null;
org.apache.avro.Schema.Type type_<%=cid%> = dynamicField_<%=cid%>.schema().getType();
if(type_<%=cid%> == org.apache.avro.Schema.Type.UNION){
java.util.List<org.apache.avro.Schema> fieldTypes_<%=cid%> = dynamicField_<%=cid%>.schema().getTypes();
for(org.apache.avro.Schema fieldType_<%=cid%>:fieldTypes_<%=cid%>){
if(fieldType_<%=cid%>.getType() == org.apache.avro.Schema.Type.NULL){
dynamicMetadata_<%=cid%>.setNullable(true);
}else{
type_<%=cid%> = fieldType_<%=cid%>.getType();
}
}
}
if (type_<%=cid%> == org.apache.avro.Schema.Type.ARRAY) {
talendType_<%=cid%> = "<%=JavaTypesManager.LIST.getId()%>";
} else if (type_<%=cid%> == org.apache.avro.Schema.Type.BOOLEAN) {
talendType_<%=cid%> = "<%=JavaTypesManager.BOOLEAN.getId()%>";
} else if (type_<%=cid%> == org.apache.avro.Schema.Type.BYTES) {
talendType_<%=cid%> = "<%=JavaTypesManager.BYTE_ARRAY.getId()%>";
} else if (type_<%=cid%> == org.apache.avro.Schema.Type.FIXED) {
talendType_<%=cid%> = "<%=JavaTypesManager.BYTE_ARRAY.getId()%>";
} else if (type_<%=cid%> == org.apache.avro.Schema.Type.DOUBLE) {
talendType_<%=cid%> = "<%=JavaTypesManager.DOUBLE.getId()%>";
} else if (type_<%=cid%> == org.apache.avro.Schema.Type.FLOAT) {
talendType_<%=cid%> = "<%=JavaTypesManager.FLOAT.getId()%>";
} else if (type_<%=cid%> == org.apache.avro.Schema.Type.INT) {
talendType_<%=cid%> = "<%=JavaTypesManager.INTEGER.getId()%>";
} else if (type_<%=cid%> == org.apache.avro.Schema.Type.LONG) {
String pattern_<%=cid%> = dynamicField_<%=cid%>.getProp(org.talend.daikon.avro.SchemaConstants.TALEND_COLUMN_PATTERN);
if(pattern_<%=cid%>!=null && !pattern_<%=cid%>.trim().isEmpty()){
talendType_<%=cid%> = "<%=JavaTypesManager.DATE.getId()%>";
dynamicMetadata_<%=cid%>.setFormat(pattern_<%=cid%>);
}else{
talendType_<%=cid%> = "<%=JavaTypesManager.LONG.getId()%>";
}
} else if (type_<%=cid%> == org.apache.avro.Schema.Type.ENUM) {
talendType_<%=cid%> = "<%=JavaTypesManager.STRING.getId()%>";
} else if (type_<%=cid%> == org.apache.avro.Schema.Type.STRING) {
talendType_<%=cid%> = "<%=JavaTypesManager.STRING.getId()%>";
// set nullable
if (org.talend.daikon.avro.AvroUtils.isNullable(dynamicFieldSchema_<%=cid%>)) {
dynamicMetadata_<%=cid%>.setNullable(true);
}
// set type
String talendType_<%=cid%> = org.talend.codegen.converter.TypeConverter.avroToDi(dynamicFieldSchema_<%=cid%>);
dynamicMetadata_<%=cid%>.setType(talendType_<%=cid%>);
// set pattern
String pattern_<%=cid%> = dynamicField_<%=cid%>.getProp(org.talend.daikon.avro.SchemaConstants.TALEND_COLUMN_PATTERN);
if (pattern_<%=cid%> != null && !pattern_<%=cid%>.trim().isEmpty()) {
dynamicMetadata_<%=cid%>.setFormat(pattern_<%=cid%>);
}
// set logical type
org.apache.avro.Schema unwrappedSchema_<%=cid%> = org.talend.daikon.avro.AvroUtils.unwrapIfNullable(dynamicField_<%=cid%>.schema());
org.apache.avro.Schema unwrappedSchema_<%=cid%> = org.talend.daikon.avro.AvroUtils.unwrapIfNullable(dynamicFieldSchema_<%=cid%>);
String logicalType_<%=cid%> = org.talend.daikon.avro.LogicalTypeUtils.getLogicalTypeName(unwrappedSchema_<%=cid%>);
dynamicMetadata_<%=cid%>.setLogicalType(logicalType_<%=cid%>);
// set length
Object length_<%=cid%> = dynamicField_<%=cid%>.getProp(org.talend.daikon.avro.SchemaConstants.TALEND_COLUMN_DB_LENGTH);
if(length_<%=cid%> != null){
dynamicMetadata_<%=cid%>.setLength(Integer.parseInt(String.valueOf(length_<%=cid%>)));
if (length_<%=cid%> != null) {
dynamicMetadata_<%=cid%>.setLength(Integer.parseInt(String.valueOf(length_<%=cid%>)));
}
// set precision
Object precision_<%=cid%> = dynamicField_<%=cid%>.getProp(org.talend.daikon.avro.SchemaConstants.TALEND_COLUMN_PRECISION);
if(precision_<%=cid%> != null){
dynamicMetadata_<%=cid%>.setPrecision(Integer.parseInt(String.valueOf(precision_<%=cid%>)));
if (precision_<%=cid%> != null) {
dynamicMetadata_<%=cid%>.setPrecision(Integer.parseInt(String.valueOf(precision_<%=cid%>)));
}
// add dynamic field metadata to dynamic variable
<%=codeVarDynamic%>.metadatas.add(dynamicMetadata_<%=cid%>);
@@ -184,46 +157,54 @@ class IndexedRecordToRowStructGenerator {
for (int i = 0; i < columnsToGenerate.size(); i++) {
IMetadataColumn column = columnsToGenerate.get(i);
String columnName = column.getLabel();
JavaType javaType = JavaTypesManager.getJavaTypeFromId(column.getTalendType());
String typeToGenerate = JavaTypesManager.getTypeToGenerate(column.getTalendType(), column.isNullable());
if (columnName.equals(dynamicColName)) {
%>
%>
java.util.Map<String, Object> dynamicValue_<%=cid%> = (java.util.Map<String, Object>) <%=codeVarSchemaEnforcer%>.get(<%=i%>);
for (java.util.Map.Entry<String, Object> dynamicValueEntry_<%=cid%> : dynamicValue_<%=cid%>.entrySet()) {
<%=codeVarDynamic%>.setColumnValue(<%=codeVarDynamic%>.getIndex(dynamicValueEntry_<%=cid%>.getKey()), dynamicValueEntry_<%=cid%>.getValue());
}
<%=codeVarRowStruct%>.<%=dynamicColName%> = <%=codeVarDynamic%>;
<%
<%
} else {
%>
Object columnValue_<%=i%>_<%=cid%> = <%=codeVarSchemaEnforcer%>.get(<%=i%>);
if (columnValue_<%=i%>_<%=cid%> == null) {
<%=codeVarRowStruct%>.<%=columnName%> = <%=JavaTypesManager.getDefaultValueFromJavaType(typeToGenerate)%>;
} else {
<%
if (javaType == JavaTypesManager.STRING) {
%>
<%=codeVarRowStruct%>.<%=columnName%> = String.valueOf(columnValue_<%=i%>_<%=cid%>);
<%
} else if (javaType == JavaTypesManager.CHARACTER) {
%>
<%=codeVarRowStruct%>.<%=columnName%> = String.valueOf(columnValue_<%=i%>_<%=cid%>).charAt(0);
<%
} else if("id_Document".equals(column.getTalendType())){
%>
<%=codeVarRowStruct%>.<%=columnName%> = ParserUtils.parseTo_Document(String.valueOf(columnValue_<%=i%>_<%=cid%>));
<%
} else {
%>
<%=codeVarRowStruct%>.<%=columnName%> = (<%=typeToGenerate%>) (columnValue_<%=i%>_<%=cid%>);
<%
}
%>
}
%>
Object columnValue_<%=i%>_<%=cid%> = <%=codeVarSchemaEnforcer%>.get(<%=i%>);
<%
if (JavaTypesManager.NULL.equals(JavaTypesManager.getDefaultValueFromJavaType(typeToGenerate))) {
// there is no default value, so just assign data value to RowStruct
%>
<%
if ("id_Document".equals(column.getTalendType())) {
%>
<%=codeVarRowStruct%>.<%=columnName%> = ParserUtils.parseTo_Document(String.valueOf(columnValue_<%=i%>_<%=cid%>));
<%
} else {
%>
<%=codeVarRowStruct%>.<%=columnName%> = (<%=typeToGenerate%>) (columnValue_<%=i%>_<%=cid%>);
<%
}
} else {
// there is default value, so check on null and set default value instead of null
%>
if (columnValue_<%=i%>_<%=cid%> == null) {
<%=codeVarRowStruct%>.<%=columnName%> = <%=JavaTypesManager.getDefaultValueFromJavaType(typeToGenerate)%>;
} else {
<%
if ("id_Document".equals(column.getTalendType())) {
%>
<%=codeVarRowStruct%>.<%=columnName%> = ParserUtils.parseTo_Document(String.valueOf(columnValue_<%=i%>_<%=cid%>));
<%
} else {
%>
<%=codeVarRowStruct%>.<%=columnName%> = (<%=typeToGenerate%>) (columnValue_<%=i%>_<%=cid%>);
<%
}
%>
}
<%
}
}
}
}
}
%>

View File

@@ -324,6 +324,13 @@ public <%=JavaTypesManager.getTypeToGenerate(ctxParam.getType(),true)%> get<%=Ch
if(isRunInMultiThread || NodeUtil.containsMultiThreadComponent(process)){
%>
private final java.util.Map<String, Object> globalMap = java.util.Collections.synchronizedMap(new java.util.HashMap<String, Object>());
<%
if(ProcessUtils.isTestContainer(process)) {
%>
private final static java.util.Map<String, Object> junitGlobalMap = java.util.Collections.synchronizedMap(new java.util.HashMap<String, Object>());
<%
}
%>
<%
} else {
%>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>6.4.1-SNAPSHOT</version>
<version>6.5.0-M1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.codegen</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Exchange Plug-in
Bundle-SymbolicName: org.talend.designer.components.exchange;singleton:=true
Bundle-Version: 6.4.1.qualifier
Bundle-Version: 6.5.0.qualifier
Bundle-Activator: org.talend.designer.components.exchange.ExchangePlugin
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.ui,

Some files were not shown because too many files have changed in this diff Show More