Teiid Designer 8.1 Release Notes

Version 1

    Release Notes - Teiid Designer - Version 8.1

    Bug

    • [TEIIDDES-104] -         F2 Rename dialog needs selected object context (i.e. Model name, Object location & Metaclass type)
    • [TEIIDDES-226] -         Problem importing Synonyms into VDB
    • [TEIIDDES-228] -         Import transformation SQL fails to do anything
    • [TEIIDDES-271] -         Object URi should be shown in Table Editor view - table column is empty
    • [TEIIDDES-400] -         Virtual Procedure transformation editor does not properly assign data length of output parameters
    • [TEIIDDES-505] -         Refactored file is not reflected in VDB (no corresponding file in workspace)
    • [TEIIDDES-627] -         File > Save As action results in validation errors in new model if model is virtual and folder location different than original location.
    • [TEIIDDES-853] -         Teiid artifacts should respond more gracefully to Teiid project refactoring
    • [TEIIDDES-1010] -         Indexes are not qualified when imported with Teiid Designer
    • [TEIIDDES-1100] -         Using Flat File Importer, it doesn't recognize "\n" or "\r\n" in the file
    • [TEIIDDES-1244] -         Modeling -> Update Source Data Statistics doesn't honor changes to the Data Source
    • [TEIIDDES-1255] -         Execution plan without executing the query
    • [TEIIDDES-1291] -         Add "Deprecated" to the Function model class option in the New Model Wizard
    • [TEIIDDES-1364] -         Validating WSDL imported from Amazon.com fails with NPE
    • [TEIIDDES-1411] -         Using CASE statements within transformations cause an NPE
    • [TEIIDDES-1427] -         For Teiid Server Connection Info,  jdbc connection password will not save when save button is selected
    • [TEIIDDES-1432] -         Generate relational models from WSDL of Consume SOAP Web servce action guide truncates text
    • [TEIIDDES-1446] -         Usability: Need to clean up how a user points a source model at a different database
    • [TEIIDDES-1447] -         TypeResolver has a small display issue
    • [TEIIDDES-1448] -         Data roles' Confirm State Change dialog cannot be disabled
    • [TEIIDDES-1460] -         XML encoding in Resteasy webservices
    • [TEIIDDES-1498] -         TEIID31100 Parsing error: : Encountered "(" at line 1, column 6.
    • [TEIIDDES-1518] -         Decouple the teiid 8 client libraries and construct an SPI interface to allow multiple teiid server version support
    • [TEIIDDES-1523] -         Source Function And Procedure Modeling And Terminology Is Confusing
    • [TEIIDDES-1531] -         Exception when updating Oracle NVARCHAR2 columns
    • [TEIIDDES-1538] -         Cannot change HEDER option in TEXTTABLE() function by Flat File import wizard
    • [TEIIDDES-1540] -         Non-UTF-8 Multi-byte characters imported from csv file are garbled
    • [TEIIDDES-1541] -         Cannot Create a Web Service Model
    • [TEIIDDES-1544] -         Error While Generating WAR in Teiid 8.0
    • [TEIIDDES-1545] -         "WSDL to Relational" importer fields for Source and View Model Definition Name enter backwards in Windows
    • [TEIIDDES-1549] -         Web service (and possibly other) procedures fail validation
    • [TEIIDDES-1550] -         Errors in transformations and opening transformation editor
    • [TEIIDDES-1554] -         Unable to validate transformation in project set in Designer 8 where the project was built in Designer 7.x
    • [TEIIDDES-1558] -         VdbEditor 'Add Model' dialog shows a 'Server' folder
    • [TEIIDDES-1561] -         Exception on attempt to launch Expression or Criteria Builders
    • [TEIIDDES-1564] -         Replace verbage and visual components of table and view child attribute with the relational column
    • [TEIIDDES-1566] -         Create Web Service On procedure generates invalid sql
    • [TEIIDDES-1567] -         WSDL for two different web services contains methods for both
    • [TEIIDDES-1568] -         NPEs resulting from null parent mapping nodes on XML Document creation from schema
    • [TEIIDDES-1569] -         REST Extension Properties not Visible for Procedure
    • [TEIIDDES-1570] -         Incorrect parameter types in invokeHttp
    • [TEIIDDES-1571] -         Designer SQL expressions that differ between runtime client versions must be correct to the default server
    • [TEIIDDES-1572] -         Unable to import over 5000 Tables from Oracle schema due to maximum open cursors exceeded
    • [TEIIDDES-1577] -         Changing connection URL for JDBC driver has no effect
    • [TEIIDDES-1586] -         Cannot import relational tables without description
    • [TEIIDDES-1587] -         Cannot import relational tables described in the wizard
    • [TEIIDDES-1588] -         Cannot import datatypes from csv file
    • [TEIIDDES-1593] -         DDL Import Wizard has issues with initial selection
    • [TEIIDDES-1594] -         Changing Teiid server display name does not update Default Teiid Server panel name
    • [TEIIDDES-1596] -         Failure to deploy webservice vdbs
    • [TEIIDDES-1598] -         Web Service and REST Procedures are Missing Return Element
    • [TEIIDDES-1601] -         Error Setting Extension Properties When Creating Table In A Virtual Model
    • [TEIIDDES-1602] -         Add Transformation And Union Source Action Diagram Toolbar Buttons Do Not Work
    • [TEIIDDES-1604] -         Switching Default Servers fails because Preview VDBs are not rebuilt.
    • [TEIIDDES-1606] -         File XML importer does not recognise the default XMLNAMESPACE
    • [TEIIDDES-1607] -         org.teiid.designer.relational plugin has no Provider Name and incomplete Plugin Name
    • [TEIIDDES-1609] -         Create DataSource dialog doesnt display when DataSources folder is selected on server view
    • [TEIIDDES-1610] -         Unresolved references in transformation column mappings after moving source model in project
    • [TEIIDDES-1612] -         Extra Transformation nested mappings created for simple SELECT transformation
    • [TEIIDDES-1614] -         Procedure result set not being generated when creating simple CREATE VIRTUAL PROCEDURE from SQL
    • [TEIIDDES-1623] -         validation problems with trim and concat used together.
    • [TEIIDDES-1625] -         Unable to create JDBC connection to Teiid 8.3 Final from Designer
    • [TEIIDDES-1626] -         import update does not work
    • [TEIIDDES-1627] -         NLS missing message issues with Teiid 8.3.x designer package
    • [TEIIDDES-1628] -         DDL Import Wizard does not update model correctly based on difference report
    • [TEIIDDES-1629] -         DDL Import Wizard has issues with 'SelectAll' / 'DeSelectAll'
    • [TEIIDDES-1630] -         Selecting File option in DDL Export wizard does not remove missing file system path error
    • [TEIIDDES-1640] -         Creating a WS operation input or output message when they already exist results in ModelerCoreException
    • [TEIIDDES-1644] -         Eclipse Juno SR2 throws exceptions for option "Generate File Translator Procedures"
    • [TEIIDDES-1646] -         DDL Importer allows model with invalid name to be created.
    • [TEIIDDES-1652] -         Set Connection Profile action not correctly broadcasting resource change, so preview vdb isn't re-created
    • [TEIIDDES-1666] -         Error creating Udf in a view Model via the Create Child Procedure dialog
    • [TEIIDDES-1676] -         NPE opening VDB containing a UDF jar
    • [TEIIDDES-1682] -         Exception Creating UDF In A View Model Trying To Set "relational:null-on-null" Property
    • [TEIIDDES-1683] -         Incorrect metadata for teiid runtime client feature
    • [TEIIDDES-1684] -         Model children (tables, procedures, etc) have no "Location" value in Table Editor
    • [TEIIDDES-1685] -         Unused I18n messages logged
    • [TEIIDDES-1691] -         Attempt to open 'Find Model Object' dialog results in NPE

     

    Enhancement

    • [TEIIDDES-1248] -         Documentation:  in the editing-translator-overrides-section, needs another image to tie the translator override back to the model
    • [TEIIDDES-1273] -         XML File Importer Enhancements
    • [TEIIDDES-1288] -         Enable the viewing of a query plan by importing from a file / clipboard
    • [TEIIDDES-1352] -         Investigate Setting the Length of the SQL Results Tab
    • [TEIIDDES-1556] -         In 8.0, the function metamodel has been deprecated, can the new model wizard drop down indicate as such
    • [TEIIDDES-1565] -         Convert teiid runtime libraries to source compiled plugins
    • [TEIIDDES-1591] -         Improve the default eclipse dialog for entering the secure storage password
    • [TEIIDDES-1608] -         Allow any extension in the XML import wizard
    • [TEIIDDES-1650] -         Filter Preview sources from Teiid Importer
    • [TEIIDDES-1659] -         DDL Importer should set default string length if none is provided
    • [TEIIDDES-1664] -         Select Procedure Type dialog radio button description gets clipped
    • [TEIIDDES-1665] -         Dialog Title for 'Create User Defined Function' is wrong.
    • [TEIIDDES-1668] -         UDF Procedure validation message needs improvement
    • [TEIIDDES-1675] -         DDL Importer - improve handling of Teiid DDL properties and Options

     

    Feature Request

    • [TEIIDDES-119] -         XML-Relaional modeling needs to be easier for sources that do not provide an XSD.
    • [TEIIDDES-363] -         Add the option in Validation Preferences for 'cross-join'
    • [TEIIDDES-472] -         Support multi-source bindings
    • [TEIIDDES-620] -         Add Option for Local Teiid Connection vs JNDI in WAR Generation
    • [TEIIDDES-662] -         Allow export DDL to clipboard or SQL Workbook to facilitate devs using DTP to instantiate the schema on a particular DB
    • [TEIIDDES-689] -         Needs to be some indication to user that a data source needs to be created
    • [TEIIDDES-1208] -         Add ability to include the supporting UDF implementaion jar files to VDB
    • [TEIIDDES-1472] -         Need look-ahead when selecting Runtime Type value for an extension property in MED Editor
    • [TEIIDDES-1555] -         Errors with Web Service model operation validation
    • [TEIIDDES-1559] -         Add Native Query property to new Base Table... wizard
    • [TEIIDDES-1560] -         Add Support for Query Parameters in Generated REST War
    • [TEIIDDES-1562] -         Add function-related extension properties to virtual procedures to enabled as UDF
    • [TEIIDDES-1563] -         Add New Index wizard support as New Child/Sibling and in New Table wizard
    • [TEIIDDES-1575] -         Create new importer based on DDL recieved via Teiid Admin API through a temporary dynamic VDB containing Data Source info only
    • [TEIIDDES-1580] -         During JDBC import it the ability to multiselect tables for import is critical
    • [TEIIDDES-1592] -         8.1 Release work
    • [TEIIDDES-1597] -         Remove the concept of extention properties for ViewImpl objects for virtual models
    • [TEIIDDES-1599] -         Add VDB resource builder to Designer build process
    • [TEIIDDES-1600] -         Disable preview if the wrong version of server is selected by default
    • [TEIIDDES-1605] -         Issues with previewing data after switch from 7.7.x Teiid to 8.2.x Teiid default server
    • [TEIIDDES-1611] -         Add action to copy models from a VDB into your workspace project
    • [TEIIDDES-1615] -         Changing Teiid Server Version preference value does not update server version in Model Explorer view
    • [TEIIDDES-1616] -         Add Header Support to Generated REST WAR
    • [TEIIDDES-1621] -         Teiid Server editor Test JDBC Connection link says OK even if ping fails
    • [TEIIDDES-1624] -         SWT Widget is disposed exception exiting Eclipse
    • [TEIIDDES-1631] -         Toolbar buttons on difference report pages have sizing issues
    • [TEIIDDES-1637] -         Make selection of tables/columns less cumbersome in Teiid Designer Data Roles
    • [TEIIDDES-1638] -         Canceling creating New.... project in Define Model Project wizard from Guides View throws NPE
    • [TEIIDDES-1639] -         JNDI Name not Formatted Correctly for JAX-WS Generated WAR
    • [TEIIDDES-1645] -         IllegalArgumentException setting SQL text for procedure
    • [TEIIDDES-1648] -         Update DDL Importer to handle Teiid DDL
    • [TEIIDDES-1651] -         org.teiid.designer.teiid.client.feature feature.properties missing value for "license" variable

     

    Quality Risk

    • [TEIIDDES-1164] -         CLONE - Index metadata should not treat cardinality 0 as unknown

     

    Task

    • [TEIIDDES-1140] -         Model Extension Definition Validation Should Report All Validation Messages And Not Stop When It Finds The First Error
    • [TEIIDDES-1188] -         Provide ModeShape with example models and documentation for its task of updating the Teiid sequencers
    • [TEIIDDES-1482] -         Going from SVN to git rendered "Setting Up Your Teiid Designer Eclipse Environment" obsolete-ish
    • [TEIIDDES-1489] -         Document setup preferences for using the Server View for Teiid
    • [TEIIDDES-1649] -         Update Modeshape jars prior to final release

     

    Sub-task

    • [TEIIDDES-881] -         Teiid Designer admin connections should be based on a configurable runtime.
    • [TEIIDDES-979] -         Add to the documentation what metadata used in designer has a material impact on runtime
    • [TEIIDDES-985] -         Create Test script to exercise Teiid Designer Search wizards
    • [TEIIDDES-1310] -         Create Extension Model migration utilities
    • [TEIIDDES-1595] -         8.1 Documentation
    • [TEIIDDES-1619] -         Add VdbSources and VdbSource objects to replace single source name, jndi-name and translator-name in VdbModelEntry
    • [TEIIDDES-1620] -         Add Multi-source bindings editing feature to VDB Editor
    • [TEIIDDES-1681] -         Mockito tests selecting incorrect teiid runtime client