Release Notes - Pentaho Data Integration - Kettle - Version 5.0.0 GA (5.0.0 GA Suite Release) - HTML format

Bug

  • [PDI-993] - If you close/re-open the logging tab, you loose all of log information
  • [PDI-1026] - MySQL Connection Pooling Ignores Max Size
  • [PDI-1056] - At logging spash screen, if the password contains '@', the focus goes back to the user filed
  • [PDI-1276] - Function getEnvironmentVar() does not work for user defined variables.
  • [PDI-1482] - Integer format is not propagated
  • [PDI-1558] - CSV Import reads last field in last line incorrectly when enclosed: one enclosure (e.g. ' or ") is too much at the end
  • [PDI-1798] - MonetDB Bulkloader path to mclient
  • [PDI-1907] - Unable to connect to MS SQL Server instance when not on default port
  • [PDI-1981] - Get XML Data: "Get XPath nodes" and "Get Fields", and "Preview Rows" disabled when checking "XML source is defined in a field"
  • [PDI-2018] - Exception trying to close file when using ZIP
  • [PDI-2133] - Mapping does not get target field information when using a variable for the target schema name
  • [PDI-2136] - XML Join throw NPE when Xpath doesn't match field value from target XML step
  • [PDI-2204] - Unidentified Object in add sequence dialog
  • [PDI-2267] - Job execution fails when using API in Jboss 5.0
  • [PDI-2340] - Method addConnectionLine in BaseStepDialog discards custom Buttons
  • [PDI-2661] - Greenplum Bulk Loader: not runnable on Windows systems since enclosures are wrong
  • [PDI-2694] - Allow setting of special characters as delimiter or enclosures in Textfile Input does not work (allow variables to use in different places)
  • [PDI-3281] - Comparing formula is not working properly.
  • [PDI-3575] - Tooltip titled "Close" on Welcome tab page.
  • [PDI-3766] - Missing message on dialog indicating that you must select a JCR Repository to have scheduling available.
  • [PDI-4013] - "snap to grid" has weird characters in the context menu
  • [PDI-4029] - modified javascript typeerror: cannot find function setValue in object
  • [PDI-4038] - Small UI flaws in jobs
  • [PDI-4095] - Single quotes in SQL script arguments are not being handled properly
  • [PDI-4185] - In Text File Input dialog under the Content tab, for Paged layout field - it should be Number of lines per page - it is missing and "of"
  • [PDI-4224] - Error zipping files with regular expression
  • [PDI-4380] - Dimension Lookup/Update Edit Step Field Typos
  • [PDI-4420] - Xul step/job entry dialogs (Hadoop uses Xul) need to persist their window sizes
  • [PDI-4544] - Specification of transformation log table with ${KETTLE_TRANS_LOG_TABLE}, ${KETTLE_TRANS_LOG_DB} and jobs does not work as expected
  • [PDI-4576] - "Launch next entries in parallel" can't be cancelled
  • [PDI-4642] - Variables are not always passed to a database connection
  • [PDI-4654] - Value Mapper doesn't recalculate field metadata if target field is not specified
  • [PDI-4656] - A visualize of a hive table fails when trigged from "Database Explorer" from spoon.
  • [PDI-4676] - missing summary info in logfile after job is executed
  • [PDI-4721] - Jobs are leaking memory caused by the capturing of logging text and result rows in the job tracker
  • [PDI-4783] - Lazy Conversion and Salesforce Output results in base64 data being written
  • [PDI-4812] - PDI issues with MySQL JDBC connector 5.1.x and behaves differently than the 3.1.x version
  • [PDI-4816] - NullPointerException in Dimension Lookup. Cache related.
  • [PDI-4852] - In a Hadoop Trans job executor dialog,if the Hadoop job name is empty we get a error dialog and the OK button text is Dialog.OK
  • [PDI-4888] - Remove log4j.xml from kettle-engine jar.. it can conflict with the BIServer log4j.xml in JBoss EAR deployments
  • [PDI-4890] - NumberFormatException for blank Logging Interval on Hadoop Job/Trans Job Exec Step
  • [PDI-4891] - Invalid Number of Mappers Dialog Button Text Not Resolved Properly
  • [PDI-4936] - MySQL bulk loader doesn't handle column ordering
  • [PDI-4946] - data type error: the data type of java.lang.Integer object [1] does not correspond to value meta [Integer]
  • [PDI-4948] - Step Logging in Database when executing from Command Line doesn't work
  • [PDI-4955] - spoon.sh start script doesnt work when not in same folder
  • [PDI-4958] - Error while adding a Slave Server when connected to File based repository.
  • [PDI-4982] - Some files have old-style Kettle license header - they should include the Pentaho copyright header and the LGPL text
  • [PDI-4996] - palo source has conflicting license header
  • [PDI-5061] - Automatic file name sanitation in Enterprise Repository can cause puzzling overwrite warnings on save.
  • [PDI-5071] - MemoryGroupBy doesn't aggreate correctly
  • [PDI-5076] - If kitchen.sh / pan.sh is run outside it's directory, plugins are not found
  • [PDI-5091] - NullPointerException running Delete Step if not configured with a Database Connection
  • [PDI-5092] - "Sorry, I couldn't create the new database connection" error when attempting to delete connection that is referenced by a transformation.
  • [PDI-5138] - PDI Copyright year should be 2012
  • [PDI-5171] - Can't statr Spoon.bat outside directry: could not find the main class
  • [PDI-5175] - S3 Staging Directory shows AWS Access and Secret Keys in plain text
  • [PDI-5239] - Unique ID's Fixed, now transformations "never end"
  • [PDI-5354] - "Memory Group by - Always give back a result row" not working
  • [PDI-5357] - Variables defined in kettle.properties are not getting substituted for Log Details at Job and Transformation.
  • [PDI-5374] - Incomplete and delayed log
  • [PDI-5406] - Paste Job start brings up false warning (including job entry START)
  • [PDI-5419] - Using more than one "HTTPPOST web service" in a transformation makes TCP connections grow indefinitely (also HTTP client, Webservice Lookup)
  • [PDI-5424] - The repository connection (login) dialog systematically takes on the wrong size
  • [PDI-5468] - Filter Rows Criteria changes unexpectedly when saving and reopening transformation
  • [PDI-5525] - Excel writer step throws java.lang.ArrayIndexOutOfBoundsException
  • [PDI-5548] - Mail Steps save in repository using jobEntryAttribute method
  • [PDI-5602] - Trying to rename a folder to an existing folder makes it a becomes a sub-folder
  • [PDI-5604] - ACL control of objects in the repository
  • [PDI-6186] - When changing the datatype to an incorrect value in a CSV input step no error is given and incorrect data is returned
  • [PDI-6194] - Repository connection: The window is too small to see the selected repository or list of existing repositories.
  • [PDI-6391] - Vectorwise Bulk Loader issues with LF or CR in data
  • [PDI-6392] - VW Bulk Loader and date number issues
  • [PDI-6420] - Cannot execute remotely a job from a file repository
  • [PDI-6444] - Fail to open job/transformation if variable is used as the path in repository
  • [PDI-6467] - Job entry ZipFile allways appends time to zip files regardless of attribute setting
  • [PDI-6499] - Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed): Insert/Update step
  • [PDI-6507] - Unusual behavior in compare to 4.1.x with closing connections when the transformation is stopped: Error comitting connection / Streaming result set [...] is still active
  • [PDI-6518] - 2 tranformations is sharing same connection and pool connection get closed
  • [PDI-6534] - Spoon UI: When you filter steps, the Palo steps are always in the list of steps
  • [PDI-6550] - Tooltip text on Output tab in Mapping step is the same as Input tabs
  • [PDI-6603] - Setting invalid number of reducers in trans job executor does not cause job to fail with error
  • [PDI-6609] - NullPointerException using Data Profile in DB Explorer
  • [PDI-6692] - MS Excel Input can't read XLSX
  • [PDI-6693] - Lazy conversion: Collector case to harden this feature
  • [PDI-6722] - An additional hop can be drawn on an existing hop within a job and leads to unpredictable results
  • [PDI-6742] - Splash screen does not disappear automatically.
  • [PDI-6744] - Get File Names Step has overlapping dialog labels on Mac
  • [PDI-6789] - PDI error: "Unable to get users" when clicking the security tab in Enterprise Repository when using Java 7
  • [PDI-6804] - comments within execute sql script
  • [PDI-6811] - Date A - Date B (working days) Calculation returns value for Date B - Date A
  • [PDI-6823] - REST Client step does not send the headers correctly
  • [PDI-6826] - Cannot open job from EE repository containing an HTTP step
  • [PDI-6827] - Using the 'Add sequence' step with Vertica
  • [PDI-6831] - Log Table fails to get updated when "Enable Connection Pooling" is chosen on a connection
  • [PDI-6855] - Execute SQL Bug - quoted hyphens not being handled correctly
  • [PDI-6869] - Exception saving some migrated transformations to database repository
  • [PDI-6873] - Dimension lookup/update Because of an error this step can't continue: Unable to retrieve value of auto-generated technical key : unexpected error: Unable to retrieve key(s) from auto-increment field(s) Generated
  • [PDI-6888] - PDI does not encrypt password while storing connection information in the repository
  • [PDI-6889] - User defined Java Step does not duplicate correctly
  • [PDI-6892] - Check DB Connections not saving connections when connected to Enterprise Repository
  • [PDI-6899] - Text File Output Zip Compression Error
  • [PDI-6929] - PDI 4.2 does not save transform, when using File > Close
  • [PDI-6943] - 'Simple evaluation' job entry causes sets errors to 1 in the false case
  • [PDI-6947] - Problem with storage path of mail-content and attachment-files in getPOP Job-Entry
  • [PDI-6958] - Parsing invalid date or number values in a text file input step doesn't produce an error!
  • [PDI-6959] - JMS Producer step: When "Field Name" is not found, no error is thrown, instead "Nothing found" is put into the queue
  • [PDI-6977] - JMS Producer and Consumer step throws NPE when the port is wrong but eat the real exception
  • [PDI-6987] - Kitchen doesn't close LogAppender
  • [PDI-6990] - Import.sh on PDI EE fails to connect to repository
  • [PDI-6991] - Incorrect error message returned from import.sh
  • [PDI-7000] - LDAPInput error when using dynamic filter
  • [PDI-7008] - Inconsistent jar files between BI Server and PDI (FTP job entry)
  • [PDI-7021] - Jar issue: Google Analytic step fails when run from DI-Server
  • [PDI-7033] - "Evaluate rows number in a table" or "Evaluate Table content ..."?
  • [PDI-7042] - Not closed InputStream at org.pentaho.di.i18n.GlobalMessages
  • [PDI-7070] - Using channel log variables generates duplicate entries in the channel log table
  • [PDI-7075] - JSON Rownum Issue
  • [PDI-7079] - Hop is being doubled in transformation when connected step is dragged onto another hop
  • [PDI-7080] - Double dash in Execute SQL Script parameters values step generates invalid SQL queries
  • [PDI-7086] - Excel Tool Tip out of date
  • [PDI-7097] - Deletes from database repository do not always get comitted
  • [PDI-7107] - Delete files with FTP ( SSH ) cannot use a variable in the key field
  • [PDI-7108] - Deleting files with regex over FTP ( SSH ) doesnt work
  • [PDI-7119] - "KettleStepException: Unable to find field" error with clustered partitioning and a Group By step when one partition does not get any data rows.
  • [PDI-7120] - Microsoft Access DB Input Step, wrong values of numeric (double) fields
  • [PDI-7127] - VW Bulkloader sets OutputDone() before Data is committed
  • [PDI-7131] - Hadoop Trans Job Executor fails with cryptic error when a ktr used has the input step hop disabled
  • [PDI-7133] - Different behaviour when closing tab with mouse or keyboard
  • [PDI-7134] - Vertica connector: 3 bugs
  • [PDI-7142] - ArrayIndexOutOfBounds error when configuring replace based on value types in If Field Value is Null step
  • [PDI-7145] - Mixing lazilly converted data and non lazy ( energetic? ) data can cause a binary string conversion error
  • [PDI-7146] - Pentaho MapReduce provides no feedback when job fails to start because permission issues
  • [PDI-7149] - Replace In String with regex trucates the output field to 100 chars
  • [PDI-7151] - PdiAction stops waiting for a job to finish after 5000000 ms.
  • [PDI-7161] - Java Script value mod step display "setValue(var)" when compatibility mode is Off
  • [PDI-7164] - Enterprise repo: Possibility of "Session already invalidated" error.
  • [PDI-7167] - Webservice step - readStringFromInputStream doesn't correctly handle encodings
  • [PDI-7169] - MySQL Bulk Loader fails with NullPointerException when it receives no input rows
  • [PDI-7181] - HBase Output Step does not work when executed in a Pentaho MapReduce job
  • [PDI-7189] - Check Db connections Job steps does not validate the connection when job saved into Enterprise Repository.
  • [PDI-7195] - JSON Output Step does not return proper JSON structure
  • [PDI-7202] - After importing .KTR, "The key(s) to look up the value(s)" section loses the last field mapped in Insert/Update step
  • [PDI-7204] - Strings cut step: Lazy conversion causes error in converting to string (ava.lang.ClassCastException: [B cannot be cast to java.lang.String )
  • [PDI-7207] - PDIFTPClient does not honor log level
  • [PDI-7209] - Support for multi-character string as separator in the CSV Input step
  • [PDI-7218] - Carte cannot access db-based repository when re-executing an already published job
  • [PDI-7220] - EE Repository login exception details are being displayed twice in the error dialog.
  • [PDI-7226] - When logging into a DB repository with a user that does not exist the message will say that fact.
  • [PDI-7227] - Scheduled transformation when monitored from DI server (also Carte) on refresh shows up earlier instance of the transformation details.
  • [PDI-7228] - DB-Based repository does not commit deletions
  • [PDI-7235] - NullPointerException in DimensionLookup.addToCache()
  • [PDI-7238] - Text output step does not default to create parent folder
  • [PDI-7239] - Mapping step migration (parsing step xml data) from PDI 4.1.0 to PDI 4.2.0 is buggy
  • [PDI-7240] - carte logging lost for subjobs
  • [PDI-7251] - logging in spoon is sometimes incorrect/misses log lines of children (subjobs or transformations)
  • [PDI-7259] - PDI not resolving DB connection variables in Table Output
  • [PDI-7263] - MapReduce Output Step throws a NullPointerException if it receives no rows
  • [PDI-7265] - Including the Send date or Received Date in the fields of the Email Messages Input Step causes NPE
  • [PDI-7266] - Cannot use variable on port in Get Mail Job Entry
  • [PDI-7270] - Config property KETTLE_MAX_LOGGING_REGISTRY_SIZE is not picked up
  • [PDI-7273] - Error in Sample: User Defined Java Class - Concatenate firstname and lastname
  • [PDI-7281] - Visualization error caused by: version of commons-math provided in Kettle (2.1) conflicts with the one required by mondrian (1.1)
  • [PDI-7282] - The Hadoop Output step shows no output fields at design time
  • [PDI-7283] - On editing connection strings in File Repository, the changes do not take effect on transformation saved in repository.
  • [PDI-7286] - Spoon fails to find resources at startup and won't start
  • [PDI-7291] - When no Data Gets Sent to a Map/Reduce Output Step of the Reducer the Job Fails with Null Pointer Exceptions
  • [PDI-7298] - Teradata Fastload Bulk Loader throws RDBMS error 3808: Database unspecified for 'error1'
  • [PDI-7300] - VFS Jar in DI Server, pur repository, and libext are different versions and different names
  • [PDI-7302] - Google moved their API documentation and the Google Analytics step points to now invalid reference locations
  • [PDI-7309] - Properties Output - append
  • [PDI-7372] - Null Pointer Exception when the number range steps reads in a null value
  • [PDI-7373] - tooltip for Mail Validator step contains wrong text
  • [PDI-7388] - NPE When No Rows Passed to HBase Output
  • [PDI-7389] - Remedy Action Request System Database Connection does not work.
  • [PDI-7406] - Unique Rows in PMR Single Threaded Execution Returns Incorrect Results
  • [PDI-7424] - Missing l10n in Repository Import log
  • [PDI-7435] - Update step: Problem with "Use batch updates?" option for Pentaho stable version 4.2.1
  • [PDI-7444] - transformation do not ask to save when running in clustered mode
  • [PDI-7445] - convert file from unix to dos
  • [PDI-7478] - Cannot open .xanalyzer files that were created in PDI
  • [PDI-7482] - Slave server monitor does not show different logs for different jobs on carte instance
  • [PDI-7486] - MongoDB input step - 'regex' query requires 'options'
  • [PDI-7493] - Cannot log into EE repository when DIS and PDI are run with Java 7
  • [PDI-7496] - Hadoop File Input Browser Does not Display Files that do Not Have Extensions
  • [PDI-7497] - SSH step doesn't decrypt encrypted kettle properties passwords
  • [PDI-7499] - Get System Info step is not returning "Kettle build date"
  • [PDI-7508] - JobMeta's InputStream constructor does not work as expected
  • [PDI-7512] - Agile-bi plugin doesn't compile in sun's jdk 1.7 and on openjdk >=1.6
  • [PDI-7518] - Commit Size = 1 in "Execute Row SQL Script" disables commit
  • [PDI-7526] - Pentaho Reporting Step returning empty or corrupt reports
  • [PDI-7532] - Spoon Error: QuartzJobKey.ERROR_0002 - Missing data in jobId when transformation or job contains colon (":") in name
  • [PDI-7553] - Performance of the Vectorwise Bulk loader: String replacing is too slow
  • [PDI-7554] - Performance of the Vectorwise Bulk loader: we should use NIO to write to the bulk loader
  • [PDI-7562] - Put files with SFTP doesnt work with files from result
  • [PDI-7575] - Java Filter - outputs flipped when connecting to other components.
  • [PDI-7580] - Error dialog may fail with NPE during display of error message
  • [PDI-7581] - Excel input step not reading all the fields from a .XLSX worksheet
  • [PDI-7585] - Hadoop Job Executor doesn't safeguard against JVM halts (System.exit/Runtime.exit) when executing in simple mode
  • [PDI-7596] - JSON Input Step - Rownum not produced if input is not from a file.
  • [PDI-7681] - The row generator step does not set the currency symbol on the field's metadata
  • [PDI-7682] - Remove button on Pentaho License Manager Dialog is missing
  • [PDI-7695] - PMR: Suppressing output of reducer key or value doesn't work when a combiner transformation is used
  • [PDI-7699] - Vertica v5.1 JDBC driver class name change
  • [PDI-7727] - Error dialog doesn't have localized text strings
  • [PDI-7735] - Text File Input step detects IP Addresses as Numbers
  • [PDI-7740] - NPE When No Rows Passed to MongoDB Output
  • [PDI-7748] - Parallel trans execution causes ConcurrentModificationException for PDI trans log fails
  • [PDI-7757] - Scope of the variable defined in a job is not applied correctly
  • [PDI-7758] - Logging Registry trimming causes NPE (re-triage, workaround causes OOM)
  • [PDI-7761] - Variable defined in the unzip component of a job does not show up on the 'Execute job' dialog screen
  • [PDI-7771] - Remove outdated documentation from docs/English/
  • [PDI-7774] - Mac Application Info has dated version and copyright information
  • [PDI-7775] - S3 URI parsing in the Amazon EMR Job Entry throws exceptions when the URI is not in the correct format
  • [PDI-7776] - Step String operations, ArrayIndexOutOfBoundsException when using new field
  • [PDI-7782] - About dialog is missing copyright year.
  • [PDI-7791] - "Mapping (sub-transformation)" step not passing Repository to sub-transformation or setting Internal.Transformation.Filename.Directory variable
  • [PDI-7794] - Spoon/Kitchen throws exceptions when nesting transformations more than one level (Mapping, Single Threader)
  • [PDI-7798] - Changing the configuration of the single-threader step does not mark the transformation as changed
  • [PDI-7815] - When deploying plugins to the distributed cache PMR does not preserve the plugin's path
  • [PDI-7829] - Exception throwed when using " Date A - Date B (hours) " of the calculator step
  • [PDI-7865] - Export to XML and Import from XML do not keep original data types for "Get Variable" step
  • [PDI-7867] - FTP Delete (SSH) gives error when specified folder contains subfolders
  • [PDI-7868] - FTP Delete (SSH) does not honor the Remote Directory field
  • [PDI-7891] - Rest Step don't load parameter and header settings from repository
  • [PDI-7893] - Collector case: When database field names are reserved words, they are converted to uppercase or lowercase
  • [PDI-7901] - Text file output "Minimal Size" does not trigger "changed" flag on transformation
  • [PDI-7920] - Variable not populated correctly
  • [PDI-7922] - TransMeta.getStringList() adds strings that aren't NLS-ized
  • [PDI-7927] - Cartesian join sometimes has different column order between "show output fields" and actual data
  • [PDI-7936] - Filter In List Against a Field only Uses First Field Value
  • [PDI-7941] - Possible regression: Zip compression in Text file output doesn't work
  • [PDI-7942] - As an ETL user, I'd like the Google Analytics plugin to keep working after the GA 2.3 API will be shut-down by Google on Jun 10th 2012
  • [PDI-7946] - The "Dimension lookup/update" step fails when performing a "punch through" update with a database with "Quote all in database" set.
  • [PDI-7953] - All 4.3 and below to 4.0 applications are crashing on startup with segmentation fault on Linux because of an already fixed eclipse bug
  • [PDI-7973] - MS SQL Server Database Connection fails when using Instance Name instead or without giving a Port Number.
  • [PDI-7994] - Calculator Step, Date A - Date B incorrect value
  • [PDI-8022] - Cannot reopen transformation/job from a subdirectory in a file based repository
  • [PDI-8023] - With "Error Handling" on the "Unique Rows" step reports the first row as both duplicate and unique
  • [PDI-8024] - Openerp Object Output doesn't update the fields corretly
  • [PDI-8028] - Less intrusive Log4J usage
  • [PDI-8032] - Use KettleVFS for private key file in SFTP job entry
  • [PDI-8033] - A transformation with the "Autodoc" step will error with a "Unable to load image from file : 'null'" when run in the DI Server
  • [PDI-8042] - Strings Cut steps failed when empty settings exists
  • [PDI-8110] - XSLT step ** not working when XSL is in a file
  • [PDI-8114] - Typo in messages_x.properties
  • [PDI-8120] - Test connection through OpenERP Connector throws a class cast exception if db_list is set to False in OpenERP server configuration settings
  • [PDI-8185] - "Result Type" field value of a "Get data from XML" step could not be saved in repository
  • [PDI-8186] - Symmetric Cryptography Step generates Null pointer Exception (race condition)
  • [PDI-8201] - Cannot open transformation containing error handling hops with no source_step defined
  • [PDI-8206] - TextFileOutput SFTP failure - VFS related parameters are not passed to KettleVFS
  • [PDI-8230] - Microsoft Excel Writer - Out of Memory Exception
  • [PDI-8268] - In XML Output step configuration dialog, on the File tab, clicking Browse doesn't have *.xml in the file list
  • [PDI-8298] - When a transformation uses unique_connections the database connection is closed after the transformation finishes. This sometimes causes the following transformation to use the same connection which is then closed by the first transformation.
  • [PDI-8305] - The logging registry slows exponentially when a single parent has it's number of children increase in size
  • [PDI-8333] - Null check missing in ValueMeta.getString(Object object) for TYPE_SERIALIZABLE, STORAGE_TYPE_NORMAL
  • [PDI-8337] - All Pentaho MapReduce Jobs Fail After JobTracker has Received 10,000 MapReduce Job Submissions
  • [PDI-8341] - Dimension lookup/update: Error comparing fields - cannot find lookup field
  • [PDI-8361] - Pentaho Map Reduce corrupts binary Hadoop data
  • [PDI-8374] - Unable to save Number data type in the Simple Evaluation step of a job
  • [PDI-8381] - Analyzer Agile Plugin Not Working on Redhat 6 (XPCOM / String index out of range: 0)
  • [PDI-8398] - DataCleaner Plugin Output Error
  • [PDI-8430] - Spoon does not start in Ubuntu 12
  • [PDI-8438] - If kitchen.sh / pan.sh is run outside it's directory, JNDI Connection are not picked from "simple-jndi/jdbc.properties"
  • [PDI-8464] - Project folders are created when the user cancels out of the New Datasource dialog
  • [PDI-8467] - NullPointerException when previewing Hadoop Exit step configured with fields that have been removed from the stream
  • [PDI-8475] - Concat Fields step does not take the Fast data dump option into account
  • [PDI-8481] - SAP Input does not recognize variables being used in SAP ERP connection
  • [PDI-8487] - Concat Fields step throws "ConcatFieldsOutputStream.write(int b) is not implemented" when enclosures or separators are present in the input fields
  • [PDI-8489] - Transformation Settings/Misc: Disabling "Show a Feedback row" or changing "Feedback size" does not set the transformation to "Changed" and does not take effect in next runs
  • [PDI-8490] - Concat Fields step logging issues: Logging for Feedback Row and Detailed Row Logging was missing
  • [PDI-8492] - Google Docs Input stopped working with " Unable to recognize OLE stream" error
  • [PDI-8549] - Multiway Merge Join crashes on empty stream
  • [PDI-8570] - GoogleAnalytics Input plugin does not do variable substitution for the API KEY field
  • [PDI-8582] - The categories of new steps and job entries are on top of the left hand design view of steps and job entries and differ to the order in trunk
  • [PDI-8585] - GoogleAnalytics Input plugin does not do optional decryption of variable substitution for the API KEY field and PASSWORD field
  • [PDI-8588] - When creating a transformation that has sub transformations, the sub transformation does not return values correctly in a
  • [PDI-8597] - Multiple subtransformations in a path not allowing same mappings for fields
  • [PDI-8606] - The Sourceforge version of Data Integration for Mac does not run on Mountain Lion: "Data Integration 64-bit" is damaged and can't be opened. You should move it to the Trash."
  • [PDI-8621] - Call DB Procedure Step loses its setting when file repository imported into enterprise repository
  • [PDI-8628] - Preview dialog for XML Input step has bad title
  • [PDI-8635] - Ingres Vectorwise does not take the given schema into account
  • [PDI-8638] - Check marks appear on menu items when they should not
  • [PDI-8641] - 'XSL field is a file name' option in the 'XSL Transform' step is cleared when the transformation is saved to the Enterprise Repository
  • [PDI-8643] - Repository connection dialog doesn't display when starting up PDI
  • [PDI-8646] - As an ETL developer I notice excessive memory usage in the logging registry
  • [PDI-8647] - Widget is disposed exception on shutdown of Spoon
  • [PDI-8656] - JobEntrySSH2GET - Exception in deleteOrMoveFiles doesn't get logged
  • [PDI-8658] - JobEntrySSH2PUT - Exception in CreateRemoteFolder() doesn't get logged
  • [PDI-8660] - Spoon: "File / Open Recent shows files mutiple times / way too much files
  • [PDI-8661] - Various Job Entry exceptions aren't getting the underlying exception logged
  • [PDI-8667] - Execute DataCleaner Job Step Not Storing Additional Arguments
  • [PDI-8694] - HTTP Post does not properly encode input
  • [PDI-8712] - GetXMLData uncaught NPE, when using the "single node" output for a field of a non-existent element
  • [PDI-8725] - The new 'Data Mining' category is on top of the list of available steps in the design pane
  • [PDI-8732] - Hadoop File Input - hangs for about 30 sec and throws exceptions when using a port other than 9000
  • [PDI-8734] - Spoon does not resolve the Internal.Job.Repository.Directory variable for subjob (context menu right click on job entry - open job entry)
  • [PDI-8787] - Dynamic SQL row step "Replace Variables" option not working
  • [PDI-8800] - Mapping (Sub Transformation) does map all fields not just the one's defined in the mapping
  • [PDI-8802] - Get filenames steps - exclude files options not getting saved, when 'the file name is defined in a field' option is checked
  • [PDI-8803] - Instaview shouldn't allow the user to select data types in their transform that the modeler or Analyzer can't use
  • [PDI-8811] - 'Move File' job entry is eating exceptions (e.g. when the source file is locked)
  • [PDI-8831] - "Job Settings" and "Transformation Settings" shortcuts broken in Spoon 4.4 (M4)
  • [PDI-8838] - ImageUtil doesn't close input streams
  • [PDI-8839] - Monetdb is being shut down in the middle of creating an instaview
  • [PDI-8856] - The "Twitter Search" example does not return data on the first execution.
  • [PDI-8857] - Concat Field step adds carriage return and line feed to the fields it creates
  • [PDI-8868] - API change in libformula requires change in FormulaStep
  • [PDI-8875] - Cannot read sas datsets using SAS INput
  • [PDI-8877] - Excel Input step throws NPE when the data type of a Cell is not known and detailed logging is enabled
  • [PDI-8882] - Error Converting Vertica DATE data-type in Table Input Step when Timezone is used.
  • [PDI-8885] - As an ETL Developer, I would like to explicitly choose the steps in which I want to inject metadata
  • [PDI-8890] - Shared objects file not resolving "Internal.Transformation.Filename.Directory" variable
  • [PDI-8894] - Instaview sample "Apache Weblog" does not work in different locales
  • [PDI-8895] - Instaview sample "Twitter search" does not work in different locales
  • [PDI-8898] - The option "Always give back a result row" in the "Group By" step is not stored when save to enterprise repository
  • [PDI-8908] - NPE in MonetDB Bulk Loader step - AgileMartUtil.java
  • [PDI-8910] - Javascript step fails on DI Server with NoSuchMethodError
  • [PDI-8911] - trying to push data in and out of mongodb
  • [PDI-8918] - The JSON Output step has debugging code that should be removed,
  • [PDI-8921] - Memory Group By returns instances of StringBuilder instead of String
  • [PDI-8932] - Executing a transformation remotely results in a null pointer exception.
  • [PDI-8947] - Text File Input - Get fields does not recognise String
  • [PDI-8959] - Vertica - Create SQL with a ValueMeta of type String and an undefined length tries to use Varchar(-1)
  • [PDI-8971] - Pentaho MapReduce Input Path split on comma breaks set globs in org.apache.hadoop.fs.GlobFilter
  • [PDI-8972] - As an ETL developer I want my right click menu back in Spoon
  • [PDI-8977] - MonetDB Bulk Load Performance Issue with Windows
  • [PDI-8985] - Null Pointer Exception when submitting a Job to Carte from File Based Repository
  • [PDI-8987] - Corrupt DB Cache file when upgrading to 5.0
  • [PDI-8994] - JSON Input step doesn't read VFS file content
  • [PDI-8998] - Null Pointer Exception at java.util.Date.getMillisOf(Date.java:956) [originating from at org.pentaho.di.core.logging.LoggingRegistry$1.compare(LoggingRegistry.java:108) ]
  • [PDI-9014] - Widget is disposed error
  • [PDI-9017] - Use Platform TRUNK with Instaview
  • [PDI-9023] - Vectorwise - INTEGER1 type created when no length is specified for an Integer field
  • [PDI-9025] - LDAP Input step LDAPS no longer works when migrating from 4.2.1 to stable 4.3 fails to connect plain LDAP works fine
  • [PDI-9027] - In Windows, on the first attempt to load data into Instaview, the create model step fails with a table doesn't exist exception.
  • [PDI-9028] - Instaview Is Picking Up the Last Connection Used in the Visualize Perspective in PDI, Producing Errors in the Analyzer Interface in Instaview
  • [PDI-9043] - xml for hops in .ktr file should not all be on one line
  • [PDI-9054] - Spoon Execution Results pane: Step Metrics / Time shows too many decimals (happens randomly)
  • [PDI-9058] - Exception after install of Kettle files to hadoop: No lease on /opt/pentaho/mapreduce/4.4.0-1.3.0-cdh3u4/.lock File does not exist
  • [PDI-9072] - PDI-4.4.0 and hadoop, Kettle database log table not showing correct status for error column.
  • [PDI-9073] - Unable to render security tab in the PDI repository explorer
  • [PDI-9076] - Core plugins do not show in the design pane when Spoon is run in a development environment (Eclipse).
  • [PDI-9099] - Sorting of steps in org.pentaho.di.trans.TransMeta.sortStepsNatural() fails, causing start of transformation to die silently
  • [PDI-9104] - If kitchen.sh / pan.sh is run outside it's directory, ERROR: Kitchen can't continue because the job couldn't be loaded.
  • [PDI-9107] - Unicode data is not output correctly with the Text File Output step (when multi byte character sets are used with padding)
  • [PDI-9122] - When running Instaview in debug mode from a browser, Twitter search does not properly display search param fields.
  • [PDI-9138] - Meta-Data not cleared correctly between Instaview Runs
  • [PDI-9145] - Instaview not cleaning up registry.xml entries, or physical monet db tables on unsaved projects.
  • [PDI-9149] - Shortcut control-T (transformation settings) not working
  • [PDI-9151] - The Dimension lookup/update, Oracle Bulkloader and Get Repsoitory names dialogs fail to open with a class cast exception
  • [PDI-9152] - ETL Metadata Injection fails when using template from Repository
  • [PDI-9153] - Instaview sometimes has odd UI artifacts on startup (from instaview.sh/bat) and forces you to right-click-reload the page to make it work
  • [PDI-9154] - With a Postgres DB repository, when you run the Fill in DIM_DATE and DIM_TIME job, getting "A database error occured reading a transformation from the repository. (r_trans_data_service)
  • [PDI-9155] - Upgrade a 4.4 DB repository results in ERROR: relation "IDX_public.R_JOBENTRY_ATTRIBUTE_LOOKUP" already exists occurs,
  • [PDI-9156] - Generate Reports Step errors out in PDI 4.4 when using excel as the output processor
  • [PDI-9164] - Kettle JDBC connector error (Data Service)
  • [PDI-9166] - DI Server Stops Logging on Remote Execution
  • [PDI-9188] - Carte: the local job entry's log is overwriting the remote one
  • [PDI-9189] - Step "Mapping input specification" option "Include unspecified fields, ordered by name" does not set the changed flag
  • [PDI-9204] - A transformation may throw an IndexOutOfBoundsException when writing metrics.
  • [PDI-9208] - Instaview Save dialogs have locked textboxes for saving view and project.
  • [PDI-9235] - PDI reports NumberFormatException when trying to round NaN, -INF, +INF
  • [PDI-9240] - The 'newline possible' option is always checked when the 'CSV input' step is used in a transformation that is saved to the enterprise repository
  • [PDI-9242] - Memory Use: JobEntryResults subList holds a reference to the original list
  • [PDI-9243] - PDI-9243 Multiple issues with the Mapping step...
  • [PDI-9258] - Data Integration Server blank screen after login
  • [PDI-9263] - Can not save analyzer visualizations in AgileBI/Instaview
  • [PDI-9292] - Error java.util.ConcurrentModificationException during parallel execution of multiple jobs
  • [PDI-9303] - Receiving 'Unable to load data cache' error if not clicking outside of the text box area after enter data.
  • [PDI-9322] - Fix the Instaview unit tests
  • [PDI-9334] - Charts not displaying in Instaview
  • [PDI-9336] - ESAPI prints excessive output to system.out
  • [PDI-9340] - Saving Instaviews not working properly
  • [PDI-9341] - Agile-BI create or open Model and click on any attribute hangs (throws infinite loop firePropertyChange)
  • [PDI-9342] - Can't open dialog for Weka KnowledgeFlow PDI step after saving to EE repository.
  • [PDI-9347] - Automatic column sizing in Spoon is too small on specific environments
  • [PDI-9348] - MongoDb input and output steps don't check that the user has specified a database name. This results in an npe from inside the Mongo libraries.
  • [PDI-9353] - "Open Mapping (Sub-Transformation)" needs to be removed from the context menu of the step "Mapping (sub-transformation)"
  • [PDI-9354] - Not able to use Instaview in the Archive Based Install
  • [PDI-9367] - Hive / Impala templated datasources report String fields as VARCHAR(MAX_INT) and are getting converted to CLOB fields in MonetDB, making them unusable by Analyzer.
  • [PDI-9370] - Geo Cache (ehcache) isn't working in Agile-BI.
  • [PDI-9384] - Update Doc: Remove config hibernate lines from the pentaho-spring-beans.xml in Data integration server
  • [PDI-9385] - Jobs hanging when "Mapping (sub-transformation) transformation step is clustered
  • [PDI-9390] - The Dimension lookup/update, Oracle Bulkloader and Get Repository names dialogs do not resize correct
  • [PDI-9393] - Complete logging backward compatibility with 4.x
  • [PDI-9398] - In the PDI assembly, the name start-servers.bat starts only the DI server can this be renamed.
  • [PDI-9403] - Database repository needs an Upgrade from version 4.x to 5.0
  • [PDI-9406] - Scheduled transformations do not have their status reported in the Kettle Slave Server Status page.
  • [PDI-9409] - CSV files with field names starting with a numeric, break CSV based templates.
  • [PDI-9410] - Need better solution to inform user that changing AgileBI connection is not permitted
  • [PDI-9412] - Exception in Spoon 5.0 when using a log table that was created in version 4.x
  • [PDI-9415] - The title of the HTTP client step is wrongly stated as "HTTP web service"
  • [PDI-9416] - The title of the HTTP Post step is wrongly stated as "HTTPPOST web service"
  • [PDI-9417] - REST Client, Web services lookup: small typos in the UI
  • [PDI-9419] - When the server starts not seeing the Pentaho BI Platform Server is ready - message in the console.
  • [PDI-9422] - After initial execution, subsequent executions of PDI's "executeTrans" webservice call results in !StandaloneSession.ERROR_0001_ACCESSING_DESTROYED_SESSION!
  • [PDI-9427] - Instaview registry/monetdb Solution
  • [PDI-9428] - The parameters.xml definition file disappears after renaming an InstaView project/template with Prompts
  • [PDI-9441] - ConcurrentModificationException thrown when using a transformation from Pentaho Marketplace
  • [PDI-9447] - In Spoon, not able to save transformation while logged in as pat to the ee repository,
  • [PDI-9448] - Dependencies on kettle-db should be removed
  • [PDI-9463] - Cannot import Kettle artifacts (jobs, transformations, etc.) with special characters into new DI server repository
  • [PDI-9512] - When using LDAP, the buttons to create/edit/delete users should not be visible
  • [PDI-9531] - As an ETL developer working on Apple OSX I want support for retina displays with high resolution
  • [PDI-9532] - Updating ACLs on a locked object causes error
  • [PDI-9560] - Metadata injection throws exception: Unhandled metadata injection of attribute: META_DATE_FORMAT_LOCALE
  • [PDI-9570] - Move Files job reports error even when all file moves are successful
  • [PDI-9582] - Access Control Screen doesn't refresh when Inherit access control is checked
  • [PDI-9592] - User cannot Manage ACL with Manage ACL permission if they don't also have write permission
  • [PDI-9593] - MongoDB input's sampling process does not close the connection used to perform the sampling.
  • [PDI-9595] - Servlet information exposed to a transformation executing on Carte is incomplete
  • [PDI-9597] - PluginRegistry invokes pluginAdded() instead of pluginChanged() when plugin exists
  • [PDI-9599] - Unable to return fields from Salesforce Input step
  • [PDI-9600] - When you start a DI server after starting a BA server, HsqlDatabaseStarterBean.ERROR_0006 - The default port of 9001 is already in use
  • [PDI-9608] - Sometimes scheduling or remotely executing on DI Server produces empty logs in the Carte status screen
  • [PDI-9610] - AvroInput's "Don't complain about fields not present in the schema" checkbox setting does not get persisted to the repository
  • [PDI-9613] - Error when previewing Mapping step
  • [PDI-9614] - Instaview - When clicking on Create New button, the New Data Source window does not render correctly (see attached screenshots).
  • [PDI-9617] - Executing / Scheduling a trans/job on the DI Server will fail with an class cast exception
  • [PDI-9619] - Instaview - not able to create an instaview report using a CSV file (null value error).
  • [PDI-9620] - MongoDB output does not configure write concern correctly resulting in an npe in some cases
  • [PDI-9623] - In the repository dialog, when you enter wrong password, no error dialog , OK and cancel buttons get disabled
  • [PDI-9627] - The Sourceforge version of Data Integration for Mac does not run on Mountain Lion: "Data Integration 64-bit" is damaged and can't be opened. You should move it to the Trash."
  • [PDI-9629] - Spike - Unable to create a user with the same name of a role (and unable to create a role with the same name of a user)
  • [PDI-9634] - Missing runtime dependencies for the Google Analytics Step
  • [PDI-9635] - Missing runtime dependencies for the RSS step
  • [PDI-9636] - The Spoon UI becomes sluggish after running a transformation
  • [PDI-9644] - When saving a transformation/job created in 4.4 GA to a 5.0 ee repository throws and error unable to save repository element.
  • [PDI-9650] - There are missing servlet plugins on the pentaho data integration server
  • [PDI-9651] - The use of a semi-colon (;) as a delimiter in the Mysql bulk loader step fails
  • [PDI-9667] - Pig Script Executor job entry - Cannot drop on canvas
  • [PDI-9672] - Hadoop job samples is missing from 5.0 samples folder
  • [PDI-9673] - Single Threader - step dialog missing l10n button text
  • [PDI-9674] - Single Threader step never stops running
  • [PDI-9709] - Unique database connections in transformations aren't closed unless job is transactional
  • [PDI-9728] - Apache Commons VFS library kettle-vfs-20100924.jar needs to be replaced with regular commons-vfs-1.0.jar
  • [PDI-9746] - Orphan registry entries being left in registry.xml after deletes.
  • [PDI-9754] - presence of "Identify last row in a stream" seems to cause an exception in Mapreduce reducer transformation
  • [PDI-9758] - As an ETL developer I want to have focus on the step name in step dialogs, the step name needs to be selected
  • [PDI-9760] - As an ETL developer I want to have focus on the job entry name in job entry dialogs, the entry name needs to be selected
  • [PDI-9767] - The Pentaho Reporting Output step has missing dependencies
  • [PDI-9777] - The use of a semikolon (;) as a field or row terminator (separator) fails in the MS SQL Bulk loader
  • [PDI-9787] - The Kettle5 StepMetaInterface is behaving incompatible wrt getFields() and check()
  • [PDI-9788] - The Kettle5 CentralLogStore API is similar but slightly incompatible with v4
  • [PDI-9789] - Variables KETTLE_CHANNEL_LOG_xxx defined in kettle.properties are used by the Metrics log table
  • [PDI-9802] - UnsupportedEncoding exception when trying to write output from input that is text but not XML
  • [PDI-9803] - Transformation job entry does not write to the log file when the Job is executed from Kitchen
  • [PDI-9810] - KTR can't be saved when field delimiter for any step is non-printable ASCII character
  • [PDI-9813] - OpenERP Output step failed if no key value fields is set
  • [PDI-9818] - Start point is ignored when a job is submitted to Carte
  • [PDI-9830] - Instaview shows a blank window- Ubuntu 10.04 LTS
  • [PDI-9831] - "ETL Metadata Injection" step does not pass metadata to template transformation when clustered
  • [PDI-9833] - Variables are not resolved when logging an error message like "Unable to write log record to log table"
  • [PDI-9842] - Stack Over flow error when starting the DI Server
  • [PDI-9853] - SalesforceUpsert class suppressing certain parts of exception errors
  • [PDI-9854] - GPBulkLoader.execute eats the underlying exception
  • [PDI-9863] - kettle-sdk-embedding-samples will not compile
  • [PDI-9864] - Rename UI references to Enterprise Repository to DI Repository (consistent with Doc)
  • [PDI-9867] - Pentaho Visual Map Reduce gives class not found exception
  • [PDI-9868] - User Defined Java Step fails with empty stream
  • [PDI-9870] - Perspectives need to be removed from the build
  • [PDI-9872] - When importing a XML transformation into DI repository: Namespace 'pentaho doesn't exist in the repository
  • [PDI-9882] - kettle-core should include a default esapi.properties file in the JAR
  • [PDI-9884] - Kettle ESAPI madness
  • [PDI-9888] - Unable to delete EE repository database connection -- possibly due to forward slash character in name.
  • [PDI-9892] - Carte, Kitchen and Pan no longer show help information (options to use)
  • [PDI-9898] - Cannot start spoon after using installer on Ubuntu 12
  • [PDI-9900] - No logging on Spoon and throws a java.io.IOException during remote execution of Job
  • [PDI-9904] - kettle-ui-swt needs UI resources inside the JAR
  • [PDI-9905] - Documentation does not describe "omit null values from XML result" flag in XMLJoin step
  • [PDI-9910] - The "Calculate median and percentiles using the group by steps" sample cannot be opened in spoon
  • [PDI-9913] - Agile BI: performing a "model" and then "analyzer" from a "Table Output" step fails with exceptions.
  • [PDI-9916] - Conditions dialog has issues with the new value types (e.g. it does not allow to set Integer value types)
  • [PDI-9918] - Dimension Lookup/Update step not work properly with MonetDB
  • [PDI-9921] - CDH 4.2+ needs more Pig dependencies
  • [PDI-9931] - Data Service: Storing a transformation throws exception while getting file with id "Kettle Data Service" Reference number: 56c31e77-3d6b-486d-ac77-826f1308e57d
  • [PDI-9940] - Teradata Fastload Bulkloader step issues
  • [PDI-9957] - "Unable to get VFS File object for filename" message using the Hadoop File Input step
  • [PDI-9960] - Backward compatibility issue with new data type Timestamp
  • [PDI-9963] - Running Job/Transformation Remotely, Monitoring Throws Exception containing HTTP Status 404 - The requested resource is not available
  • [PDI-9971] - Instaview 4.4.1 - After clicking on the Create New or Open Existing button, nothing happens in Instaview.
  • [PDI-9972] - PDI - Able to open PDI without a valid license when used the installer (build 148).
  • [PDI-9991] - The DI Server throws a null pointer exception when a user logs in from Spoon.
  • [PDI-10006] - ValueMetaTimestamp doesn't handle generation of binary data (byte[])
  • [PDI-10017] - Carte options for limiting the logs are not taken into account in 5.0
  • [PDI-10023] - DynamicSQLRow shows an NPE if you select "Query only on parameters change" and you handle the errors
  • [PDI-10079] - slave-server-config.xml is not taken into account in DI-Server 5.0
  • [PDI-10080] - MSSQL Bulk Loader does not include schema when checking for table existence
  • [PDI-10083] - The PDI Marketplace code has trouble with certain https URLs
  • [PDI-10091] - Unable to create a user with the same name of a role (and unable to create a role with the same name of a user)
  • [PDI-10099] - Regression: Fix for PDI-9107 causes NPE with no encoding specified in transformation
  • [PDI-10101] - Missing labels for Write Retries and Retry Delay
  • [PDI-10117] - Startup of command line tools is around 30% slower in 5.0 against 4.4
  • [PDI-10118] - Startup of command line tools show all class path entries on the console log (actually up to 287 entries)
  • [PDI-10119] - Kitchen and Pan do not log any error on the console when the job/trans is not found
  • [PDI-10131] - Having more than 9 files in the file history is not compatible with previous versions
  • [PDI-10132] - Regex Evaluation Reports A Result Fieldname Value Of Y When It Should Report N
  • [PDI-10136] - DI server does not start successfully( CI PDI-ee-assembly#981 has issues)
  • [PDI-10138] - Job entry "Copy or Move result filename" is missing
  • [PDI-10142] - Not able to create new project in Insta view using the PDI nightly build.
  • [PDI-10147] - Transactional behavior on the transformation level leads to a NPE
  • [PDI-10165] - KettleDatabaseRepositoryTest is failing
  • [PDI-10171] - DI-Server log shows at startup: Skipping job parameter named "scheduledFireTime" since Action "org.pentaho.platform.scheduler2.versionchecker.VersionCheckerAction" has no method for setting a property by that name.
  • [PDI-10174] - wrong version of commons-vfs in Kettle trunk
  • [PDI-10175] - Variables do not work in "Strings Cut" step
  • [PDI-10176] - Marketplace: java.lang.IllegalArgumentException: Argument not valid
  • [PDI-10187] - Marketplace: Specific uninstall issues
  • [PDI-10189] - Get Data from XML does not retrieve the uri field correctly from a repository
  • [PDI-10202] - Job restartability: "Mark as Checkpoint" in context menu is not working
  • [PDI-10205] - commons-httpclient-3.1.jar in Big Data plugin lib dir causing Linkage error
  • [PDI-10208] - Checkpoints: Issue on resolving labels in Nightly build / different behavior CI build vs. Nightly build
  • [PDI-10223] - 2 versions of jersey-apache-client in PDI (Spoon)
  • [PDI-10225] - Get System Info step minor corrections
  • [PDI-10226] - Regression: Result file names not working between job/transformation.
  • [PDI-10238] - Sqoop Import Dialog won't open
  • [PDI-10240] - After loading DataCleaner Data Profiling from Markeplace, menu entry 'Profile' is in the list multiple times
  • [PDI-10244] - Unit tests in Eclipse are too slow
  • [PDI-10246] - Transformation preview tab in Spoon is unfinished
  • [PDI-10247] - Add context menu to the file tabs in Spoon to allow the user to close tabs
  • [PDI-10253] - The new preview tab is a leaky memory bucket
  • [PDI-10254] - Shipping version of JDK causes failures for GZIP CSV Input step
  • [PDI-10255] - Sqoop Job Entry doesn't account for environment variables
  • [PDI-10256] - Web Status showing HTML in Step Name during execution
  • [PDI-10257] - Mapping (sub-transformation) step not returning all fields from stream. Regression issue with PDI 4.4.1.2
  • [PDI-10283] - The "Delimiter is a Regular Expression" setting does not persist to the repository
  • [PDI-10291] - servlets-api-2.3.jar is shipped with the pur-repository-plugin and causing problems for the DI Server servlet plugins
  • [PDI-10293] - As an ETL developer I want to be able to set the default format mask for numeric and date data types
  • [PDI-10306] - JPivot plugin shouldn't be included in the Agile-BI or DI-Server distributions
  • [PDI-10309] - Cannot view logs from Spoon against DI Server execution
  • [PDI-10314] - Unable to start Spoon in nightly/CI build: Exception in thread "main" java.lang.ExceptionInInitializerError
  • [PDI-10334] - checkered_flag.png is a commercial icon
  • [PDI-10335] - scales.png is a commercial icon, free for non-commercial use only
  • [PDI-10340] - TimeSeriesForecastingPlugin and TimeseriesForecastingPluginPerspective class files are checked in
  • [PDI-10347] - Regression: Not able to schedule a job in CI build
  • [PDI-10349] - Instaview shouldn't require parameters.xml
  • [PDI-10352] - MondrianHelper has conflicting license headers
  • [PDI-10353] - Circular Dependency between Kettle Engine and Reporting Engine / Extensions
  • [PDI-10356] - CassandraOutput fails to write data to Cassandra when running in CQL 2 mode.
  • [PDI-10361] - Error message in the Repository explorer (Connections tab)
  • [PDI-10367] - Spoon Welcome page: localized content is outdated
  • [PDI-10371] - Mongo DB Output: Leaving "Write concern (w option)" blank should default to write concern 1, but actually defaults to 0.
  • [PDI-10379] - Twitter Instaview template no longer works
  • [PDI-10381] - Unable to move repository object (DI Repository)
  • [PDI-10383] - In the meta data injection step, clicking on the Browse button does not open the browse Open dialog.
  • [PDI-10391] - "Failed to retrieve object with name "null" error in EE Spoon log
  • [PDI-10398] - "Could not find or load main class org.pentaho.pms.cli.MetadataCliTool" running license installer of pdi-ee-client.
  • [PDI-10399] - Instaview: "Error creating Model" using the "RDBMS Sample"
  • [PDI-10403] - Not able to schedule with RC4 (build 274, archive): Class not found exception
  • [PDI-10404] - Insta view showing the views created in previous project, when the current project configures successfully.
  • [PDI-10406] - Saving an instaview project throws Could not rename transformation from Untitled2.. after the report saved successfully dialog.
  • [PDI-10407] - Inta view open existing UI issues.
  • [PDI-10408] - Not able to delete an existing instaview project.
  • [PDI-10411] - 4.4 Users/Roles and schedules agent does not copy user data to the bundle
  • [PDI-10413] - Agile BI analyzer visualization UI issues.
  • [PDI-10416] - Spoon startup console log: "SLF4J: Class path contains multiple SLF4J bindings." - Different slf4j jar versions in data-integration\lib folder (1.6.4 vs. 1.7.3)
  • [PDI-10418] - EE Repository - Access Control: Not able to add user nor role to a public folder
  • [PDI-10431] - Kettle Database Repository loading a transformation/job error.
  • [PDI-10441] - Cannot Model or Visualize a data source created using the Kettle Thin JDBC driver
  • [PDI-10442] - Migrator - PDI migrator is generating an error message and does not create the migrator.zip file for export.
  • [PDI-10443] - Canceling a Spoon exit is fraught with danger
  • [PDI-10444] - Opening the Transformation settings throws NPE: Error getting list of data services
  • [PDI-10447] - Error when creating new Transformation from Job Entry
  • [PDI-10448] - Instaview: Running CSV template using a txt file with special characters, throws an error (issue with the MonetDB Agile Mart on Windows)
  • [PDI-10449] - Kettle Database Repository: saving a transformation NullPointerException error.
  • [PDI-10450] - Enterprise Repository - different behavior for public subfolder's Access Control in the repository explorer
  • [PDI-10456] - Serializing Timestamp is not implemented yet
  • [PDI-10458] - .meta MetaStore folder is shown in fIle repository explorer
  • [PDI-10459] - DI Repository: Trash folder is not visible/available
  • [PDI-10460] - Agile BI: Visualize / Analyzer hangs and does not show any results
  • [PDI-10463] - MongoDB Plugin is not being assembled into PDI EE CI
  • [PDI-10464] - Replace in String step adds a 'N' to the 'Replace with field' column after 'Get Fields' - this can lead to the exception "Field [N] is required and couldn't be found!"
  • [PDI-10465] - JavaApplicationStub not executable in pdi-ee-client-5.0.0-dist.zip from build 287
  • [PDI-10468] - Schedule's start and end date are not being migrated at all.
  • [PDI-10469] - Unable to edit shared object after migration. Shared Objects are being stored with extensions in their name.
  • [PDI-10479] - Kettle JDBC driver: Service is using the transformation on the file system and not in the DI repository (when imported)
  • [PDI-10487] - Fatal error :database hibernate does not exist when running the pdi installer
  • [PDI-10488] - Instaview throws a NullPointerException while processing a .csv and spoon gets shutdown.
  • [PDI-10502] - Vertica & Table Input/Output fails: [Vertica][VJDBC](2054) ERROR: COPY: Unexpected EOF while reading header...
  • [PDI-10505] - carte.sh and other scripts have hard-coded TRUNK-SNAPSHOT for jar versions - won't run
  • [PDI-10506] - RC still says 'Do not use in production' when starting and has '-M1' in about
  • [PDI-10515] - Welcome screen typo in the "Build Your Own Plugin" section
  • [PDI-10526] - In windows, saving a view throws an error, but the view name appears in the list of views, when re-opening the view getting HTTP error 500 since the view does not get saved to the .kettle folder.
  • [PDI-10576] - Data services SQL parsing has trouble with quotes in literals of an IN clause
  • [PDI-10766] - Results not returned from remote transformation
  • [PDI-10832] - NPE in LoggingRegistry.registerLoggingSource
  • [PDI-10917] - Password field for "MongoDB Output" step gets vanished after saving transformation in Enterprise Repository

Epic

  • [PDI-9239] - EPIC: As Pentaho, I want the end of life for Pentaho Enterprise Console (PEC)
  • [PDI-9698] - PDI Marketplace
  • [PDI-9720] - Hodoop High Availability issues identified in Spike
  • [PDI-9801] - As a system admin, I want a migration tool to move 4.4 (and 4.3) DI Server artifacts to 5.0 DI Server so that it is easy to upgrade
  • [PDI-10029] - EPIC: DI Installation Wizard Documentation
  • [PDI-10030] - EPIC: DI Server Archive Installation Documentation
  • [PDI-10031] - EPIC: DI Installation Overview Documentation
  • [PDI-10032] - EPIC: DI Design Tools and Plugin Installation Documentation
  • [PDI-10033] - EPIC: DI Server Upgrade Documentation
  • [PDI-10084] - EPIC: Document Big Data Updates for 5.0
  • [PDI-10096] - Write the PDI Configuration Guide

Improvement

  • [PDI-191] - As a developer/contributor, I want pluggable types
  • [PDI-1061] - Transformation performance optimisation : combine sequential steps
  • [PDI-1311] - New Calculator Calculation Type to support standard rounding
  • [PDI-1720] - Variable number of step copies
  • [PDI-2140] - For load monitoring of slave servers we need a full list of transformations and steps on the Carte instance
  • [PDI-2690] - Excel Input step throws "jxl.read.biff.BiffException: Unable to recognize OLE stream" when the file is not in xls format: We could optimize the error message.
  • [PDI-2770] - Mondrian input step does not support roles.
  • [PDI-2923] - implement Error handling to User Defined Java Expression step (aka Janino)
  • [PDI-3624] - A project circular dependency exists between Kettle and Pentaho-formula-editor-swt
  • [PDI-3813] - Support External IDs as Foreign Keys in Salesforce Upsert
  • [PDI-4028] - Scheduler perspective: Rename Start/Stop tooltips to Enable/Disable scheduling (was: Start / Stop seem to do nothing)
  • [PDI-4261] - Deprecate SSH2 job entries because the underlying API is not more supported
  • [PDI-4805] - Provide ability to support major rdbms (oracle, mysql, postgres) for enterprise repository
  • [PDI-4976] - Upgrade to POI 3.7
  • [PDI-5215] - As a Hadoop User, I want variable support throughout all steps
  • [PDI-5381] - ldapinput Step does not Support SSL nor TLS encrypted Connections
  • [PDI-5410] - As a PDI developer I would like to be able to set the optimization level of the "Modified Java Script Value" step.
  • [PDI-6286] - Metadata Injection for Sort rows and Group by steps
  • [PDI-6395] - Use COPY Error Handling in VectorWise Bulk Loader
  • [PDI-6564] - The "Sales Force Partner" jar in Spoon and the DI server do not share the same name
  • [PDI-6649] - As an ETL developer, I would like to have an option for keeping line delimiters in the 'Execute a Process' step
  • [PDI-6661] - As an ETL developer I want a transformation step to read OpenERP objects from the OpenERP server
  • [PDI-6684] - As an ETL developer I want a transformation step to create/update OpenERP objects
  • [PDI-6718] - As an ETL developer I want a transformation step to delete OpenERP objects
  • [PDI-6770] - PostgreSQL Bulk Loader does not fail if data is corrupted
  • [PDI-6771] - Sort-Step slow, bad performance with large sort size and pass only unique rows
  • [PDI-6775] - I'd like to be able to Inject the Metadata in the Text File Input step
  • [PDI-6799] - HTTPPost calls should have the ability to define a timeout
  • [PDI-6805] - Add Zip file step
  • [PDI-6852] - Update the Palo plugins to the new PaloJLib ETL API
  • [PDI-6891] - Update DI Server and Downstream PDI Dependencies
  • [PDI-6893] - As a ETL developer I want to be able to use spoon.sh from the terminal on OS X
  • [PDI-6896] - execute row sql multiple statements
  • [PDI-6961] - The Split Field To Rows should support split by regular expression
  • [PDI-6985] - Hadoop job executor (in simple mode) reports successful execution even when the hadoop job fails to even get sent to the hadoop server.
  • [PDI-6994] - Make the step "GZIP CSV Input" metadata injectable like the "CSV file input" step
  • [PDI-7037] - SQL step - Add the ability to bind variables (Bind Parameters in the UI)
  • [PDI-7057] - As a Hadoop user I want to use file system protocols other than hdfs
  • [PDI-7061] - As an ETL developer, I want the Pentaho Data Mining / EE WEKA plug-ins (Forecasting, Knowledge Flow) available in the EE distribution
  • [PDI-7073] - Add the ability to insert empty string in PDI steps
  • [PDI-7091] - As a Hadoop/PDI developer I want to know about internal Hadoop node information in a mapper, reducer or combiner transformation.
  • [PDI-7092] - As a Hadoop/PDI developer I want to use variables to specify the number of map and reduce tasks
  • [PDI-7101] - As a Cassandra user I'd like to be able to output key, value, timestamp tuples from the CassandraInput step
  • [PDI-7179] - Could "text file input" support "new line possible in fields" again?
  • [PDI-7260] - Improve performance of the Hadoop MapReduce job entry by doing a code-review
  • [PDI-7293] - The current Hadoop conversion factory doesn't take into account the PDI conversion rules
  • [PDI-7296] - Incorrect return code by import.sh /.bat (2 : Unexpected error during repository import is not set correctly)
  • [PDI-7399] - As an ETL designer I want to know somehow that a given step supports metadata injection
  • [PDI-7443] - The repo list does not show the selected repo
  • [PDI-7488] - Change the order of step and job entry categories so that Big Data, Data Quality and Palo do not show up first in the list
  • [PDI-7555] - Performance of the Vectorwise Bulk loader : make it easier to do parallel bulk loading
  • [PDI-7556] - Performance of the Vectorwise Bulk loader : investigate and implement faster load alternatives
  • [PDI-7576] - Java Filter - Some samples to add on how to use them.
  • [PDI-7584] - Spoon OSX keyboard shortcuts - should be command instead of control
  • [PDI-7590] - MBox support in Email Messages Input step
  • [PDI-7593] - As an ETL developer, I want Mac-Specific enhancements
  • [PDI-7604] - [Pentaho 5.0] Japanese i18n contribution
  • [PDI-7605] - [Pentaho4.5.0RC1] Japanese i18n contribution
  • [PDI-7607] - As an ETL designer I want better support for (Json features + JS)
  • [PDI-7678] - Create a Carte servlet to retrieve data from a pre-defined "Data Service"
  • [PDI-7679] - Fix a few issues with the TableView
  • [PDI-7680] - The step field origin dialog should display the currency symbol value meta setting for a field
  • [PDI-7722] - Cassandra input step should support non-textual column names
  • [PDI-7779] - Add the option to limit the number of open http connections.
  • [PDI-7780] - As a MongoDB User, I want to be able to select my DB and Collection from a drop down on the MongoDB Input
  • [PDI-7785] - Start up Spoon showing a perspective that is defined on the command line
  • [PDI-7788] - As a web service consumer I want to have a plug-in system for Carte/DIS servlets
  • [PDI-7812] - As a Pentaho MapReduce User, I would like to be able to quickly open the transformation(s) used
  • [PDI-7855] - Use the Vectorwise COMBINE statement to truncate a table.
  • [PDI-7871] - As an ETL developer I would like the "Get Data from XML" step to support metadata injection
  • [PDI-7968] - Update Kettle project to use Ivy to manage dependencies
  • [PDI-7988] - Improve performance of Kettle startup by caching jar file annotations
  • [PDI-7996] - Allow mapping configurations for HBase input and HBase output to be stored as part of the step's meta data.
  • [PDI-8027] - Mail step- Add the ability to attach file content directly from field value
  • [PDI-8051] - As an ETL Developer I want Hour of Day, Minute of Hour and Second of Minute Functions in the Calculator Step
  • [PDI-8128] - TextFile step logs passwords in clear text (VFS)
  • [PDI-8202] - Allow MongoDB Input to read from secondaries/slaves
  • [PDI-8228] - Improve memory usage and performance in JobEntryResult
  • [PDI-8242] - Rest class to support the MediaType.TEXT_XML type ( TEXT_XML_TYPE ).
  • [PDI-8253] - Add support for MongoDB replica sets and reading/writing on slave servers
  • [PDI-8285] - When clicking on a hop to enable/disable it doesn't trigger a change for the transformation to save
  • [PDI-8291] - Request an improvement to xlsx writing that reduces memory required
  • [PDI-8294] - On next major version of Kettle, would like the JobListener to be able to have a jobStarted(Job) as well.
  • [PDI-8339] - MongoDB: Database and collection as parameters
  • [PDI-8406] - enhance Avro step to support multiple versions of schemas
  • [PDI-8458] - Better way to get connection metadata from shared.xml
  • [PDI-8664] - As a Kettle Developer, I want to be able to use ctrl-space to select variables for the include wildcard (Regular Expression) on Text File Inputs
  • [PDI-8679] - Start Job in Carte via HTTP Get and load job directly from db repo
  • [PDI-8687] - As an ETL-Administraror, I want to have a predefined user 'Admin' in the DI-server context with the same properties and rights as 'Joe' and using this as a default user
  • [PDI-8693] - The Pentaho DI server login page has a grammar error.
  • [PDI-8711] - As a Hadoop Developer, I want an Enclosure Option on the Split Fields Step
  • [PDI-8716] - As an PDI Operations Mart user, I want to analyze the metrics by server and user (since PDI version 5.0)
  • [PDI-8915] - As an Operations Mart user, I want to clean up the list of dimensions and mark the time dimensions within the Mondrian schema
  • [PDI-8957] - Remove the dependency on mclient process for bulk loading data into MonetDB, use Java API instead (MapiSocket)
  • [PDI-8974] - As an ETL developer, I want to set the "Lenient Number conversion" within the Select Values step
  • [PDI-8975] - As a Java developer, I want to have an option to not show the developer version warning dialog at Spoon startup
  • [PDI-8978] - Expose commit Buffer Size in the MonetDB Agile Mart UI step
  • [PDI-8989] - Create set of generic data type icons for Instaview select source type dialog.
  • [PDI-8991] - Add plugin lifecycle notification to PluginRegistry
  • [PDI-9030] - Allow the use of spaces in FIFO name within Vectorwise BulkLoader step
  • [PDI-9047] - Unnecessary Synchronization in StringCut and StringOperations
  • [PDI-9048] - Prevent MapR from doing environment validation when it's not configured to be used in DI server
  • [PDI-9053] - Update Big Data Plugin to work with Kettle Trunk
  • [PDI-9055] - As an ETL developer I want to see a graphical representation of transformations and jobs while browsing with Carte
  • [PDI-9068] - pdi-ee-assembly should resolve PDI CE artifact(s)
  • [PDI-9087] - ETL Meta-data Injection doesn't allow for injection of filename on Excel Input
  • [PDI-9090] - Update Kettle Trunk with the Updated Project Structure and Ivy dependencies
  • [PDI-9091] - Update PME, PRD, and BI Server with Kettle Jars that use transitive dependencies
  • [PDI-9094] - As an ETL developer I want to have a preview window in the execution pane showing output of selected steps
  • [PDI-9102] - As an HBase User, I want less logging by default
  • [PDI-9144] - Remove Hibernate from Kettle (was: Kettle is using Hibernate 3.2.6-GA. The platform uses 3.6.9.Final. Upgrade Kettle may be an improvement.)
  • [PDI-9160] - Tech Debt: Break the circular dependency between Kettle and Metadata
  • [PDI-9186] - Add support for multi-type unions, fixed types and top-level unions to the AvroInput step
  • [PDI-9215] - Update the MonetDB jdbc driver to the latest version.
  • [PDI-9228] - PDI Operations Mart: ETL should provide error handling capabilities
  • [PDI-9248] - DOC STORY: Update MongoDB Transformation Step Documentation
  • [PDI-9256] - As an HBase User, I want a more intuitive way to save a mapping in the transformation rather than in HBase
  • [PDI-9264] - DI Server 5.0 - Doc Analysis
  • [PDI-9265] - DI Server 5.0 - DI Server Archive
  • [PDI-9266] - DI Server 5.0 - DI Server License
  • [PDI-9267] - DI Server 5.0 - Spoon Login
  • [PDI-9271] - DI Server 5.0 - Security Analysis
  • [PDI-9272] - MongoDB Input/Output transformation step UI improvements
  • [PDI-9275] - As step or job entry plugin developer I want to be informed of a commit or rollback when running transactionally
  • [PDI-9309] - Update Vertica Bulk Loader Build
  • [PDI-9331] - Google Analytics Variable minor corrections: Allow Feed field to accept variables
  • [PDI-9335] - Deprecate the "Google Analytics Input" in favor of the "Google Analytics" step
  • [PDI-9395] - Improve the first time user experience by adding a hint to the main canvas after a new job/transformation was created
  • [PDI-9414] - Improve the error message for missing database JDBC drivers
  • [PDI-9421] - Change how we handle starting and stopping monetdb. Start on Instaview startup and stop it on shutdown rather than on project open and close.
  • [PDI-9443] - Allow the option to use a composite key in the Cassandra Output step
  • [PDI-9550] - Create standalone MongoDB PDI plugin and upgrade to MongoDB 2.2
  • [PDI-9551] - Create a git repository for the MongoDB Kettle plugin
  • [PDI-9552] - Update the build process to support the newly created MongoDB Kettle plugin
  • [PDI-9556] - Create standalone Cassandra PDI plugin
  • [PDI-9565] - XML Input Stream (StAX) step should be able to read from any VFS file
  • [PDI-9578] - Big Data Plugin should be built into PDI CE
  • [PDI-9587] - Google Analytics step: It is not possible to issue queries without specifying a segment and this gives wrong results
  • [PDI-9609] - As an ETL developer I want to improve ease of creating new executables in the Job and Trans job entry dialogs
  • [PDI-9675] - Pare down the number of shims being distributed
  • [PDI-9747] - Reconcile broken links between Instaview artifacts
  • [PDI-9821] - Add PDI extension points for database connect/disconnect
  • [PDI-9975] - As an OpenERP output step user I need the step to be more compatible with OpenERP v7
  • [PDI-9986] - MongoDb output should handle the "downtime" that may occur when the primary node goes down and the replica set is electing a new one
  • [PDI-10022] - Some valid aggregate data queries return error with get fields
  • [PDI-10035] - Add PDI extension points for job entries and steps
  • [PDI-10177] - As a Pentaho MapReduce user, I would like to issue jobs from PDI 5.0 that will execute on Hadoop running Java 6.
  • [PDI-10279] - Improve the PDI Spoon "Welcome screen"
  • [PDI-10373] - MongoDB input step does not provide any feedback if Get Tags is pressed but no tags are defined on the server.
  • [PDI-10478] - Add hdp13 and remove hdp12 from the default set of shims packaged by default with the BD plugin

New Feature

  • [PDI-56] - As an ETL Designer, I want the ability to specify a Locale property to job/transformation
  • [PDI-977] - As an ETL designer, I want the ability of a Job-wide transformation rollback
  • [PDI-1782] - would like ceiling() functionality for calculator step
  • [PDI-2306] - Sort step should support pre-sorted data
  • [PDI-2651] - As a developer, I want to be able to extend or change the behavior of database dialects in Kettle
  • [PDI-3122] - Allow transactional behaviour between transformations and sub-transformations (mappings)
  • [PDI-4078] - As an Administrator, I want documented best practices for implementing a fault tolerant Enterprise Repository
  • [PDI-4980] - As an ETL developer I would like to have the liberty of executing/saving a transformation after data injection
  • [PDI-5006] - Ability to set email as private
  • [PDI-5524] - Add convert between Windows and Unix job entry
  • [PDI-6164] - Support INET4/6 and MAC-Address data types for Greenplum (PostgreSQL)
  • [PDI-6169] - Allow to replace Log4J by a pluggable logger
  • [PDI-6503] - Converting UTC datetime to local time considering also daylight saving time
  • [PDI-6543] - New icons for Palo Create Cube and Palo Delete Cube job entries
  • [PDI-6663] - Rules engine accumulator step
  • [PDI-6690] - As an ETL developer, I would like the option to trace transformations executed by jobs in carte
  • [PDI-6702] - As an ETL designer I want to execute a job as a step in a transformation (Job Executor)
  • [PDI-6706] - As an ETL developer I want to be able to use the DataCleaner profiling tool inside of Spoon
  • [PDI-6723] - As an ETL developer I want to have a help button on every step or job entry that links to the documentation
  • [PDI-6776] - As an ETL developer, I'd like the ability to execute SQL scripts by file URL ('Execute row SQL script' step)
  • [PDI-6802] - As a PDI and SAS user I want to be able to read sas7bdat files
  • [PDI-6810] - Add job entry that send passive checks to Nagios
  • [PDI-6854] - Job entry "Copy or Move result filename" should also delete files
  • [PDI-6867] - Calculate time duration based on two date-time stamps
  • [PDI-6955] - Add telnet job entry
  • [PDI-6982] - As an ETL developer I want the KFF Table Compare step to be part of the Kettle distribution
  • [PDI-7019] - Include EDI to XML step into trunk
  • [PDI-7103] - Requirement for supporting Oracle Timestamp(6) datatype (Microseconds)
  • [PDI-7208] - Create a simple marketplace for PDI plugins
  • [PDI-7233] - Java 7 should be supported
  • [PDI-7285] - As an ETL developer I want out of the box database support for Exasol 4.0
  • [PDI-7295] - As a Hadoop user, I do not want to deploy and maintain the Kettle engine on every node
  • [PDI-7390] - As an ETL designer I want to have detailed timing metrics
  • [PDI-7418] - As an ETL-Developer, I want a Vertica bulk loader step
  • [PDI-7492] - As an ETL Developer, I would like the MongoDB Input Step have the ability to connect to Replica Sets
  • [PDI-7608] - As a CouchDB and ETL user I want to be able to have a CouchDB Input step
  • [PDI-7709] - Mongodb - Retrieving a Subset of Fields
  • [PDI-7821] - No easy way to route log4j messages to Kettle logging channel
  • [PDI-7907] - As an ETL-Developer, I want my jobs support restartability
  • [PDI-7924] - As an ETL developer I want to have built-in support for load balancing in Kettle transformations
  • [PDI-7978] - As an ETL-Developer, I want a 'Concat Fields' step
  • [PDI-8001] - As an ETL developer I want to have detailed timing metrics for low level operations (Kettle Metrics)
  • [PDI-8026] - Add PGP Encrypt/Decrypt steps
  • [PDI-8035] - HDP 1.2 Certification
  • [PDI-8052] - MongoDB Input Step - Support doing lookups in JSON query and agg pipeling
  • [PDI-8231] - As an application and data integrator I want to have a JDBC driver to access Kettle transformation data
  • [PDI-8244] - Basic pipeline support in MongoDB Input Step in ETL designer
  • [PDI-8386] - As an ETL-developer, I want a SpoonConsole.bat and SpoonDebug.bat
  • [PDI-8448] - Create Instaview Template for MongoDB
  • [PDI-8682] - Need a doc link on the Instaview Welcome Screen
  • [PDI-8902] - As an ETL Developer, I want to have the ability to inject metadata (Using the metadata injector step) into the Pentaho Reporting Step
  • [PDI-8906] - Spike on CDH 4.1.1 High Availability Cluster
  • [PDI-8961] - MongoDB 2.2 Certification
  • [PDI-8966] - EPIC: As a PDI plugin writer I want to be able to store my own shared objects in a repository or shared.xml
  • [PDI-9000] - As a ETL Administrator, I would like to be able to use the PDI Operations Mart on a file or database repository
  • [PDI-9052] - Add an attribute for locale in Kettle meta-data
  • [PDI-9057] - As an PDI user, I would like example transformations showing the use of the Fuzzy Match Step
  • [PDI-9064] - Add the ability to unwind a JSON array in the MongoDB input Step
  • [PDI-9065] - Auto sample the MongoDB query result and generate the strings required to select each field
  • [PDI-9110] - Create PDI IBM Websphere MQ Steps
  • [PDI-9158] - Spike: Instaview Parameters - How to implement Multiple selections
  • [PDI-9167] - Create Instaview Parameter test template(s)
  • [PDI-9171] - Create Instaview Parameter template(s) for QA
  • [PDI-9172] - Dev Familiarize with parameter API
  • [PDI-9173] - Provide a service call to return the param Def
  • [PDI-9174] - Instaview UI to make use of param definition for Date Picker
  • [PDI-9175] - Strategy for supporting many UI Elements
  • [PDI-9176] - UI to make use of param definition for the all of the UI elements defined in the Instaview Parameters case
  • [PDI-9177] - Save and Restore for Instaview parameters
  • [PDI-9178] - Spike: Architecture discussion around where the Instaview Parameter definition gets stored.
  • [PDI-9179] - Spike: How to populate selection components
  • [PDI-9180] - Spike: How to implement multi parameters in Instaview KTRs
  • [PDI-9195] - Add "Limit number of rows" to WriteToLog step
  • [PDI-9206] - Ability for the MongoDB output step to be able to convert and insert a JSON string into MongoDB
  • [PDI-9225] - Instaview Template for Impala
  • [PDI-9246] - Implement dynamic resizing of the parameters section of the Configure panel to accomodate a varying number of parameters
  • [PDI-9257] - Allow for an option to create a unified log that includes log lines from the master and all slaves on a cluster
  • [PDI-9311] - Epic: Need an Instaview Parameter control for file browsing
  • [PDI-9313] - Spike - Instaview Parameter control for file browsing
  • [PDI-9314] - Create a custom CDF control for instaview parameterization
  • [PDI-9315] - Create the backend service to popup the VFS file browser within spoon
  • [PDI-9383] - As an ETL developer I want to have an overview of all the plugins that are loaded in Kettle
  • [PDI-9397] - As an ETL-user, I want to be able to identify missing plug-ins and load them from the Marketplace (steps/job entries)
  • [PDI-9400] - As an aspiring statistician I would like to have support for Median and Percentile calculations in the "Group By" and "Memory Group By" steps.
  • [PDI-9522] - Add an option to get back the DN (distinguished name) from LDAP INPUT
  • [PDI-9524] - As a Java developer I want the ability in the API to specify field usage by name in expressions and input dialogs
  • [PDI-9525] - Support for MongoDB tag sets
  • [PDI-9526] - As an ETL developer I want to have an easier time looping over parameterised transformations
  • [PDI-9534] - Create a Shim for CDH4.2, Test and Certify
  • [PDI-9535] - Test CDH4.1.2 with CDH4 shim and verify Pentaho support
  • [PDI-9536] - Create, Test and Certify a shim for CDH4.1.3
  • [PDI-9576] - As an ETL Administrator, I want the ability to manage data sources using security
  • [PDI-9596] - As an ETL developer I want to execute a transformation from a repository directly on a Carte or DI server
  • [PDI-9628] - As a real-time ETL developer I want to have a step that keeps producing rows forever
  • [PDI-9647] - Create, Test and Certify a shim for IHD 2.3
  • [PDI-9661] - Review UX for added 5.0 features outside of sprints and the general UX of Spoon
  • [PDI-9722] - Spike for the High Availability Epic
  • [PDI-9753] - Support MongoDB 2.4
  • [PDI-9778] - As a PDI plugin developer I need a flexible but specific extension point system in Kettle
  • [PDI-9808] - As a Cassandra user, I want the ability to do lookups in Cassandra using CQL
  • [PDI-9809] - Support for Cassandra version 1.2.4
  • [PDI-9832] - As a java and ETL developer I want to have a plugable way of distributing rows from one step to another
  • [PDI-9849] - As a PDI integrator I want to have a flexible way of storing metadata inside of transformations, jobs, steps and job entries.
  • [PDI-9891] - Create a Shim for CDH4.2.1, Test and Certify
  • [PDI-9926] - Certify CDH 4.1.2 against PDI 5.0 with cdh42 shim
  • [PDI-9933] - Certify HDP 1.2.2 against PDI 4.4 GA with hdp12 shim
  • [PDI-9934] - Certify HDP 1.2.2 against PDI 5.0 with hdp12 shim
  • [PDI-9954] - Ability to set the Cassandra Time To Live (TTL) for a row being inserted
  • [PDI-9955] - Cassandra Preview
  • [PDI-9961] - Support new data type Timestamp within the Calculator step
  • [PDI-10007] - Move the Rules Accumulator and Rules Executor steps from Experimental to Scripting category
  • [PDI-10278] - Create a "Simple Mapping" step to increase ease of use of re-usable transformation snippets
  • [PDI-10982] - As a CouchDB and ETL user I want to be able to have a CouchDB Input step

Spike

  • [PDI-10114] - Pentaho MapReduce built with Java 7 doesn't run on Hadoop clusters using Java 6

Story

  • [PDI-9067] - Instaview Look and Feel Refresh
  • [PDI-9270] - DI Server 5.0 - DI Server Client
  • [PDI-9368] - DI Server 5.0 - LDAP Support
  • [PDI-9371] - DI Server 5.0 - Security Analysis follow up from PDI-9271
  • [PDI-9432] - Make sure we have configuration and documentation for the repositories we support is parity
  • [PDI-9433] - Spike: Identify a solution for accessing the ETC folder
  • [PDI-9542] - Ensure that Manage Access Control checkbox on EE Repository Explorer Files tab works properly
  • [PDI-9561] - As an Administrator, I want to have a migration utility for the PDI 4.4/4.3 repository (JCR)
  • [PDI-9562] - As an Administrator, I want to have a migration utility for the PDI 4.4 schedules
  • [PDI-9563] - As an Administrator, I want to have a migration utility for the PDI 4.4 Pentaho security users and roles
  • [PDI-9738] - PDI JCR Migration: Have a command line tool as an artifact to do the migration
  • [PDI-9739] - PDI JCR Migration: Can execute the command line tool with a parameter for a source JCR repository and a target server
  • [PDI-9740] - PDI JCR Migration: Migrated content works in the new server
  • [PDI-9741] - Spike - [research JCR tools to accomplish this] PDI JCR Migration: History are kept intact in the new server
  • [PDI-9742] - PDI JCR Migration: Have a log file of the migration
  • [PDI-9843] - POM Install: include the artifacts in the EE distribution
  • [PDI-9959] - Support for CDH 4.3
  • [PDI-9965] - Support for HDP 1.3 - Linux
  • [PDI-9996] - Spike: Research the effort to document the new capabilities in MongoDB that will be released in 4.8.1.2
  • [PDI-9997] - Spike: Research the effort to document MongoDB as a datasource in PRD
  • [PDI-10000] - Spike: Research the effort to document the new capabilities with Splunk that will be released in 4.8.1.2
  • [PDI-10001] - Buy Matt Casters a lot of beer for exceeding 10000 JIRA cases in PDI
  • [PDI-10008] - Document the new installation process for the Pentaho Operations Mart & rewrite so it is easier to follow
  • [PDI-10043] - Kettle unit tests must be brought back online
  • [PDI-10044] - Performance Verification for PDI Client to DI Server communication
  • [PDI-10048] - Document Audit Mart Sections that Impact DI Server Installation
  • [PDI-10063] - DI Upgrade Guide Stakeholder Review
  • [PDI-10064] - DI Upgrade Guide Final Draft for 5.0
  • [PDI-10065] - DI Upgrade Guide Click Through Review
  • [PDI-10066] - Spike DI Upgrade Guide for 5.0
  • [PDI-10067] - DI Install Wizard Document Click Through Review
  • [PDI-10068] - DI Install Archive Document Click Through Review
  • [PDI-10069] - DI Install Archive Document Final Draft for 5.0
  • [PDI-10070] - DI Install Archive Document Stakeholders Review
  • [PDI-10071] - DI Install Wizard Document Final Draft for 5.0
  • [PDI-10072] - DI Install Wizard Document Stakeholders Review
  • [PDI-10073] - DI Design Tools and Plugins Final Document for 5.0
  • [PDI-10074] - DI Design Tools and Plugins Document Click Through
  • [PDI-10075] - DI Design Tools and Plugins Stakeholders Review
  • [PDI-10076] - DI Install Overview Document Final Draft for 5.0
  • [PDI-10077] - DI Install Overview Document Stakeholder Review
  • [PDI-10148] - Integrate More Comments from Jens for the DI Config Guide
  • [PDI-10178] - Create CDH cluster running Java 7
  • [PDI-10180] - Create HDP cluster running Java 7
  • [PDI-10181] - Create Apache Hadoop cluster running Java 7
  • [PDI-10229] - QA Test Migration of 4.4 PDI schedules into 5.0 DI Server
  • [PDI-10316] - Spoon: Add a Help / Documentation menu entry and launch the Information Map.html file

Task

  • [PDI-6730] - Move the Kettle JDBC driver project to a separate source tree in trunk
  • [PDI-6998] - Document the Excel Writer step in the Wiki
  • [PDI-7054] - Add a JSON example of reading nested fields
  • [PDI-7144] - Verify (and fix) all hadoop jobs and steps that do not properly support the different Hadoop distros
  • [PDI-7147] - Change Kettle license to Apache
  • [PDI-9460] - LINK to SP-20

Sub-document

  • [PDI-2663] - Carte: allow to supply parameters for the job / transformation in an easy way
  • [PDI-8104] - Document bug and fix
  • [PDI-8548] - Missing JDBC driver error msg does not show up in the error log nor error dialog (only on the console)
  • [PDI-9238] - Doc the new option in the database dialog introduced by PDI-7805
  • [PDI-9304] - Update PurRepository to use 5.0 BA server baseline
  • [PDI-9357] - PDI Documentation Parity

Sub-task

  • [PDI-1392] - in sort step, default value for "ascending" field is N when fields are put manually and Y when retrieved automatically
  • [PDI-5516] - Sorted Merge doesn't handle binary-string (lazy conversion) correctly
  • [PDI-6475] - SwitchCase Step fails to test null value when field is a binary-string
  • [PDI-6685] - Need a new icon for the OpenERP object output transformation step
  • [PDI-6719] - I need an icon for an OpenERP object delete transformation step
  • [PDI-6842] - Validate 4.4.0 - Crash on Dimension Lookup / update - Date of last update (without stream field as source)
  • [PDI-6847] - Validate 4.4.0 - Spoon.bat / Spoon.sh support for specifying repo, trans/job, folder no longer working
  • [PDI-6849] - Validate 4.4.0 - As a PDI developer I would like to be able to set the optimization level of the "Modified Java Script Value" step.
  • [PDI-6850] - Validate 5.0.0 - Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed): Insert/Update step
  • [PDI-6857] - Validate 4.4.0: Error when attempting to refresh model in the visualization perspective
  • [PDI-6878] - Insert/Update step cannot be used on lower case reserved word object names in Oracle
  • [PDI-7171] - table output failed with sqlserver when fieldname equals to 'parameter'
  • [PDI-7312] - Validate in 5.0 - Log Table fails to get updated when "Enable Connection Pooling" is chosen on a connection.
  • [PDI-7320] - Validate 5.0 - Problem with storage path of mail-content and attachment-files in getPOP Job-Entry
  • [PDI-7321] - Validate in 5.0 Date A - Date B (working days) Calculation returns value for Date B - Date A
  • [PDI-7330] - Validate in 5.0 GA - Kettle: Transformation with Set Variables stored in Enterprise Repository doesn't show up
  • [PDI-7332] - Validate 5.0 - Step names starting with [ or ( cannot be saved to Enterprise Repository.
  • [PDI-7334] - Validate 5.0 - Enterprise Repository URL in configuration dialog should be able to tolerate a trailing slash.
  • [PDI-7336] - Validate in 5.0 - Transformation overwrite prompt when importing a repository doesn't use "Dont ask again?" checkbox value.
  • [PDI-7338] - Validate 5.0 - Kitchen doesn't close LogAppender
  • [PDI-7341] - Validate in 5.0 - When error occurs during login, regardless of cause, error message says "Repository login failed. Invalid userid or password."
  • [PDI-7343] - Validate in 5.0 - Process Files step (Copy/Move files) - Allows you to near as much delete all files (not folders) from any path you have permission on if badly configured (in this case the target was given as a folder and not a file)
  • [PDI-7346] - Validate in 5.0- "Evaluate rows number in a table" or "Evaluate Table content ..."?
  • [PDI-7349] - Validate in 5.0.- Connect to Sybase IQ database (patch)
  • [PDI-7381] - Validate 5.0 - Error in Sample: User Defined Java Class - Concatenate firstname and lastname
  • [PDI-7464] - Validate 5.0 - Splash screen does not disappear automatically.
  • [PDI-7474] - On editing connection strings in File Repository, the changes do not take effect on transformation saved in repository.
  • [PDI-7475] - Validate 5.0 - Import.sh on PDI EE fails to connect to repository
  • [PDI-7476] - Validate 5.0 - Incorrect error message returned from import.sh
  • [PDI-7481] - Validate 5.0 - carte logging lost for subjobs
  • [PDI-7542] - Validate in 5.0 - Vertica connector: 3 bugs
  • [PDI-7544] - Validate in 5.0 - Concurrency Issue with LogWriter
  • [PDI-7545] - validate in 5.0 - Inconsistent jar files between BI Server and PDI (FTP job entry)
  • [PDI-7547] - Validate in 5.0 - Jar issue: Google Analytic step fails when run from DI-Server
  • [PDI-7548] - Validate in 5.0 - As a Hadoop user, I do not want to deploy and maintain the Kettle engine on every node
  • [PDI-7550] - Remove PHD project
  • [PDI-7572] - Validate in 5.0 - Slave server monitor does not show different logs for different jobs on carte instance
  • [PDI-7632] - Validate 5.0 - Excel input step not reading all the fields from a .XLSX worksheet
  • [PDI-7633] - Validate 5.0 - Java Filter - Some samples to add on how to use them.
  • [PDI-7634] - Validate 5.0 - Java Filter - outputs flipped when connecting to other components.
  • [PDI-7645] - Validate 5.0 - Get System Info step is not returning "Kettle build date"
  • [PDI-7648] - Validate 5.0 - Remedy Action Request System Database Connection does not work.
  • [PDI-7649] - Validate 5.0 - transformation do not ask to save when running in clustered mode
  • [PDI-7650] - Validate 5.0 - Null Pointer Exception when the number range steps reads in a null value
  • [PDI-7656] - Validate in 5.0 - PDI-6746 - The DI Server's Carte UI and Enterprise Console are not displaying the logs of Jobs/Transformations
  • [PDI-7657] - Validate in 4.4.0 - PDI-7202 - After importing .KTR, "The key(s) to look up the value(s)" section loses the last field mapped in Insert/Update step
  • [PDI-7660] - Validate in 5.0 - PDI-7529 - Saxon jars are out of date in projects that depend on kettle
  • [PDI-7670] - Validate PDI 5.0 - PDI-7251 - logging in spoon is sometimes incorrect/misses log lines of children (subjobs or transformations)
  • [PDI-7672] - Validate in PDI 5.0 - PDI-7443 - The repo list does not show the selected repo
  • [PDI-7673] - Validate 5.0 - Including the Send date or Received Date in the fields of the Email Messages Input Step causes NPE
  • [PDI-7674] - Validate in 5.0 - PDI-7259 - PDI not resolving DB connection variables in Table Output
  • [PDI-7676] - Validate 5.0 - The current Hadoop conversion factory doesn't take into account the PDI conversion rules
  • [PDI-7684] - Validate 5.0 - Mapping step migration (parsing step xml data) from PDI 4.1.0 to PDI 4.2.0 is buggy
  • [PDI-7689] - Validate 5.0 - HBase Output Step does not work when executed in a Pentaho MapReduce job
  • [PDI-7694] - Validate 4.4.0 - "Unique rows (Hashset)" step reject incorrectly unique occurences
  • [PDI-7772] - Validate 5.0 - Verify (and fix) all hadoop jobs and steps that do not properly support the different Hadoop distros
  • [PDI-7805] - PDI converts letters of specific columns to lower case
  • [PDI-8070] - Code
  • [PDI-8071] - Unit tests
  • [PDI-8098] - Release
  • [PDI-8178] - Calculator Step, Date A - Date B incorrect value -test in 5.0
  • [PDI-8272] - Validation 5.0 - When repository login fails the error dialog should consists of localized text
  • [PDI-8311] - A transformation with the "Autodoc" step will error with a "Unable to load image from file : 'null'" when run in the DI Server - test in sugar build
  • [PDI-8312] - Scope of the variable defined in a job is not applied correctly - test in Sugar
  • [PDI-8314] - Export to XML and Import from XML do not keep original data types for "Get Variable" step - Test in Sugar
  • [PDI-8316] - Step String operations, ArrayIndexOutOfBoundsException when using new field - 5.5 testing
  • [PDI-8317] - Missing l10n in Repository Import log - 5.0 Sugar
  • [PDI-8319] - Text output step does not default to create parent folder - test in 5.0
  • [PDI-8355] - comments within execute sql script
  • [PDI-8356] - With "Error Handling" on the "Unique Rows" step reports the first row as both duplicate and unique
  • [PDI-8357] - Commit Size = 1 in "Execute Row SQL Script" disables commit
  • [PDI-8358] - Using the 'Add sequence' step with Vertica - 5.0 Test
  • [PDI-8411] - Text File Output Zip Compression Error
  • [PDI-8434] - Copy right year in the Help->About dialog in Sugar release
  • [PDI-8435] - PDI 4.2 does not save transform, when using File > Close
  • [PDI-8437] - When clicking on a hop to enable/disable it doesn't trigger a change for the transformation to save
  • [PDI-8439] - Cannot open transformation containing error handling hops with no source_step defined
  • [PDI-8440] - The "Dimension lookup/update" step fails when performing a "punch through" update with a database with "Quote all in database" set.
  • [PDI-8441] - MySQL Bulk Loader fails with NullPointerException when it receives no input rows
  • [PDI-8443] - Filter In List Against a Field only Uses First Field Value
  • [PDI-8445] - TextFile step logs passwords in clear text (VFS)
  • [PDI-8510] - XSLT step - XSL as a file
  • [PDI-8550] - "Memory Group by - Always give back a result row" not working
  • [PDI-8552] - Add a JSON example of reading nested fields
  • [PDI-8558] - Unexpected error reading repository definitions / org.eclipse.swt.SWTException: Widget is disposed
  • [PDI-8561] - Concat Fields step logging issues: Logging for Feedback Row and Detailed Row Logging was missing
  • [PDI-8593] - Specifying more than one parameter in XSL Transformation job step results in "Index out of bounds" error
  • [PDI-8595] - Opening a job or trans from an enterprise repository fails after responding yes to the dialog with the message "You are about to change the context. All changes will be lost. Do you want to continue?".
  • [PDI-8600] - Error message creating indexes when creating DB repository using PostgreSQL 9.1
  • [PDI-8602] - Remove outdated documentation from docs/French/ and docs/ja_JP/ test in 5.0
  • [PDI-8603] - Remove outdated documentation from docs/English/
  • [PDI-8609] - After importing .KTR, "The key(s) to look up the value(s)" section loses the last field mapped in Database lookup step
  • [PDI-8616] - As an Agile BI user I want to model and visualize bulk loader steps
  • [PDI-8620] - Validate 5.0: "Result Type" field value of a "Get data from XML" step could not be saved in repository
  • [PDI-8632] - Report Wizard doesn't start within Agile BI
  • [PDI-8633] - Analyzer Fails to run from Table Output Step (on Centos/RedHat 6.3 / error: org.eclipse.swt.SWTError: XPCOM error -2147467262)
  • [PDI-8640] - Enterprise repo: Possibility of "Session already invalidated" error.
  • [PDI-8644] - Validate PDI-4816 in Sugar
  • [PDI-8645] - Unable to edit formulas step in Centos 6.3 64-bit version
  • [PDI-8676] - Validate in 5.0: Widget is disposed exception on shutdown of Spoon
  • [PDI-8810] - Change doc for this new feature: Job entry "Copy or Move result filename" should also delete files
  • [PDI-8967] - As an ETL developer I want to be able to save recurring step metadata in a central repository
  • [PDI-8995] - test in PDI-8891 in 5.0
  • [PDI-8996] - test PDI-8115 in 5.0
  • [PDI-9128] - Modify ETL and test.
  • [PDI-9141] - Test with the ETL if the user informations is updated to the table.
  • [PDI-9181] - Understand the pentaho-prompting API provided by common-ui
  • [PDI-9182] - Understand the parameter definition XML/API
  • [PDI-9202] - Review UI behavior concepts with Engineers
  • [PDI-9203] - UI mocks for dynamic propmts displaying the config panel
  • [PDI-9241] - Missing meaningfull exception when repository is not set correctly in the Mapping step
  • [PDI-9245] - NPE when Mapping (sub-transformation) step is clustered
  • [PDI-9253] - Final Review of documentation
  • [PDI-9254] - Test the metrics by server and user by running the kjb for that.
  • [PDI-9268] - Update BI Server EE assembly to assemble PDI EE
  • [PDI-9269] - Update BI Server EE assembly to assemble PDI EE
  • [PDI-9273] - Test DI server 5.0
  • [PDI-9274] - Di server 5.0 - DI server license.
  • [PDI-9276] - Test Spoon Login with DIserver 5.0
  • [PDI-9277] - Test Pentaho Security, CRUD operations for users, roles and action based security
  • [PDI-9278] - Test access to shared objects that non-admins should have access to.
  • [PDI-9279] - Test LDAP security.
  • [PDI-9324] - Replace DI Server license replacement with similar assembly method in Pentaho Platform EE Assembly
  • [PDI-9337] - Validate in 5.0 - When logging into a DB repository with a user that does not exist the message will say that fact.
  • [PDI-9359] - Test PDI-9243 in SP-1
  • [PDI-9360] - Test PDI-9243 in SP-6
  • [PDI-9361] - Test PDI-9292 in SP-1
  • [PDI-9364] - Save and Restore File Browser parameter values
  • [PDI-9366] - Create File Browser Instaview Templates
  • [PDI-9382] - Implement code and build changes.
  • [PDI-9450] - Fix permissions on archived zip files
  • [PDI-9473] - SP201303-4.8 Test PDI-8918
  • [PDI-9541] - System roles appear as user roles (Authenticated / Anonymous)
  • [PDI-9543] - Cannot move locked content owned by the user.
  • [PDI-9544] - Unable for owner or admin to revert locked files
  • [PDI-9553] - QA to verify that the Kettle trans steps from the new MongoDB plugin and Big Data Plugin are deployed correctly
  • [PDI-9589] - Test PDI-8873 in 5.0
  • [PDI-9744] - ESAPI prints excessive output to system.out
  • [PDI-9764] - Null Pointer Exception when getting fields from a Mapping step
  • [PDI-9772] - NullPointerException Error when editing a transformation (Mapping)
  • [PDI-9776] - Missing meaningfull exception when repository is not set correctly in the Mapping step
  • [PDI-9839] - Include the marketplace plugin in the 5.0 CE and EE build
  • [PDI-9922] - Certify CDH 4.2.1 against PDI 4.4 GA with cdh42 shim
  • [PDI-9927] - Certify CDH 4.2.1 against PDI 5.0 with cdh42 shim
  • [PDI-10089] - Review John's Documentation and documentation on wiki
  • [PDI-10143] - Instaview should use crystal theme rather than onyx.
  • [PDI-10154] - Define logging throughput tests
  • [PDI-10155] - Define hierarchical logging performance tests
  • [PDI-10156] - Define EE Repository connection tests
  • [PDI-10157] - Define repository import/export tests (Spoon, import.sh/bat)
  • [PDI-10158] - Define save/load trans/jobs tests
  • [PDI-10159] - Determine likely problem areas for performance
  • [PDI-10160] - Collect information on logging throughput tests
  • [PDI-10161] - Collect information on hierarchical logging performance tests
  • [PDI-10162] - Collect information on EE Repository connection tests
  • [PDI-10163] - Collect information on repository import/export tests
  • [PDI-10164] - Collect information on save/load trans/jobs tests
  • [PDI-10220] - Create a 4.4 Migration Agent to extracting user and roles into a bundle
  • [PDI-10221] - Create a 5.0 Migration Agent for consuming 4.4 user and roles migration bundle
  • [PDI-10222] - QA Test Migration of User and Roles into 5.0 DI Server
  • [PDI-10227] - Create a 4.4 Migration Agent to extract PDI schedules into a bundle
  • [PDI-10228] - Create a 5.0 Migration Agent for consuming 4.4 pdi schedules migration bundle
  • [PDI-10230] - Create a 4.4 Migration Agent to extract PDI contents into a bundle
  • [PDI-10231] - Create a 5.0 Migration Agent for consuming 4.4 pdi contents migration bundle
  • [PDI-10232] - QA Test Migration of 4.4 PDI contents into 5.0 DI Server
  • [PDI-10233] - Create mock up and graphics for Instaview to display location of getting started PDF for Linux users.
  • [PDI-10274] - Implement 5.0 Migration agent component to migrate 4.4 Transformations and Jobs into 5.0
  • [PDI-10275] - Implement 5.0 Migration agent component to migrate 4.4 Shared Object(Dabase Connection, Slave Server, Clusters) into 5.0
  • [PDI-10276] - Implement a SharedObjectsImporter for PDI Server
  • [PDI-10284] - Create a 5.0 Migration agent for consuming 4.4 Action based security permissions from bundle file
  • [PDI-10295] - Instaview template icons are not using latest crystal style icons
  • [PDI-10296] - instaview toggel button selected state has check mark in the text
  • [PDI-10297] - Instaview tabs do not connect to tab panel
  • [PDI-10330] - Instaview Application Icon Refresh
  • [PDI-10337] - Implement a component of 5.0 PDI content migration to store shared objects into 5.0
  • [PDI-10434] - Update Instaview build to include Getting Started Doc
  • [PDI-10435] - Update Getting Started with Instaview guide in the Instaview project

Technical task

  • [PDI-7324] - Validate 5.0.0 - Text file output - "Add filenames to result" cannot be deactivated

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.