Talend Framework 1.4 Release Notes

What’s new in Talend Framework 1.4

File System Pruning

The Talend Framework automatically supports the deletion of aged files from certain file system directories.

For more information, read File System Pruning.

Duplicate Email Checking

When you use the Job Persistence options, you may choose to suppress duplicate Emails, should your Job be emitting user-defined emails, too frequently.

For more information, read this article on Persistent Jobs.

..and More

  • Additional methods added to FieldHelper
  • New Library Job LibMySQLSharedConnection
  • Enhancements to STOP file handling (see Persistent Jobs)
  • LibEmailer now supports up to 10 attachment files
  • Simplified default File System locations (see FileSystem Context Group)

Installation

If you are installing the Talend Framework version 1.4 in to a project where a previous version of the Talend Framework has not been installed, please follow these instructions.

If you are upgrading from a previous version of the Talend Framework, you should follow these same instructions; but you should also take note of the recommendations under Upgrading, below.

Upgrading

If you’re upgrading your project from a previous version of the Talend Framework, then should should follow the usual installation instructions; however, you should note the following.

Context Groups

If you have made your own changes to the default values of any Framework Context Groups, then you will need to re-apply these changes. Prior to installation, you should ensure that you have made a note of what these changes are.

It is not, normally, expected that that you will be changing these values; however, there may be some circumstances where you have chosen to modify default values within the following two Context Groups.

  • Framework
  • FileSystem

It is not recommended that you directly modify default values in any of the other Framework Context Groups. These values should always be modified using Context Files and the Context Loader.

File System Default Value Changes

Version 1.4 of the Talend Framework introduces some changes to the default File System locations. This is to simplify your file system structure and administration.

It is recommended that you use these new defaults; however, you may amend these to the previous values, if you choose.

Parameter1.31.4
inputDir#BASEDIR/input#BASEDIR/#JOBNAME/input
outputDir#BASEDIR/output#BASEDIR/#JOBNAME/output
workingDir#BASEDIR/working#BASEDIR/#JOBNAME/working
tmpDir#BASEDIR/tmp#BASEDIR/#JOBNAME/tmp
archiveDir#BASEDIR/archive#BASEDIR/archive
reportingDir#BASEDIR/reporting#BASEDIR/reporting
databaseDir#BASEDIR/database#BASEDIR/#JOBNAME/database
paramDir#BASEDIR/param#BASEDIR/#JOBNAME/param
logDir#BASEDIR/log#BASEDIR/#JOBNAME/log
binDir#BASEDIR/bin#BASEDIR/bin
libDir#BASEDIR/lib#BASEDIR/#JOBNAME/lib
gLibDir#HOME/project/talend/#CONTEXTSTR/lib#BASEDIR/lib
targetDir#BASEDIR/target#BASEDIR/#JOBNAME/target
lockDir#BASEDIR/lock#BASEDIR/lock
baseDir#HOME/project/talend/#CONTEXTSTR/#PROJECTNAME/#JOBNAME#HOME/project/talend/#CONTEXTSTR/#PROJECTNAME
statsDir#BASEDIR/stats#BASEDIR/#JOBNAME/stats
contextDir#BASEDIR/context#BASEDIR/context
checkpointDir#BASEDIR/checkpoint#BASEDIR/#JOBNAME/checkpoint