Teiid Designer 8.0 Release Notes

Version 1

    Release Notes - Teiid Designer - Version 8.0     

    Bug

    • [TEIIDDES-216] -         Designer removes parentheses around criteria in ansi join when using compound ON
    • [TEIIDDES-220] -         New Model Wizard prefs for XML Doc Model not getting picked up.
    • [TEIIDDES-320] -         Input Sets on Staging tables for XML documents
    • [TEIIDDES-323] -         Option to copy from an XSD model of the same model class throws NPE
    • [TEIIDDES-595] -         ModelAnnotations Are Created When Models Are Deleted
    • [TEIIDDES-633] -         Pasting a vlue into a model editor's table view (for example, column) gets NPE
    • [TEIIDDES-818] -         validation error with mapping class
    • [TEIIDDES-1025] -         Fix Teiid Designer's Javadoc errors 
    • [TEIIDDES-1118] -         Add/Remove operations on a VDB should block other operations on the VDB
    • [TEIIDDES-1120] -         Function's Return Parameter's context menu missing "Set Datatype" action
    • [TEIIDDES-1406] -         Use of ModellerCore.startTxn do not always set a succeeded variable to true causing an erroneous transaction rollback
    • [TEIIDDES-1414] -         Remove Designer Preference: "Import Logical ER Models as View Relational Models"
    • [TEIIDDES-1415] -         Request Procedure Generated Namespace Is Incorrect For Element
    • [TEIIDDES-1426] -         Number of preview lines when importing flat file is the enter values in reverse order issue
    • [TEIIDDES-1438] -         Canceling New Project Wizard Should Cancel Follow-On Wizard
    • [TEIIDDES-1439] -         Importing Schema into empty folder asks you to overwrite folder
    • [TEIIDDES-1444] -         'Always open editor without prompting' dialog box inconsistency
    • [TEIIDDES-1445] -         XML Relational File importer example is out of date
    • [TEIIDDES-1452] -         Can't Select Source Model for WSDL Import After Importing DDL
    • [TEIIDDES-1458] -         Import of DDL with Foreign Keys Fails.
    • [TEIIDDES-1461] -         Elapsed Time in the JBoss developer studio shows incorrect timestamps
    • [TEIIDDES-1462] -         Function overloading is not working with Source Function feature
    • [TEIIDDES-1468] -         Ping button in Salesforce Import Wizard should provide indication of result
    • [TEIIDDES-1469] -         SecurityType / userName / password / WsdlURI not included when using 'Set Connection Profile' action
    • [TEIIDDES-1470] -         Unable to create Salesforce connection profile for SF import
    • [TEIIDDES-1471] -         Salesforce import fails
    • [TEIIDDES-1473] -         Handle models which contain extension annotations with 'old' classnames
    • [TEIIDDES-1483] -         Flat File importer unable to import files without extensions
    • [TEIIDDES-1486] -         Create Data Source is broken with Teiid 8.x changes
    • [TEIIDDES-1490] -         Fix VDB Deployment issues
    • [TEIIDDES-1492] -         Validation problems created when importing a SOAP-based wsdl
    • [TEIIDDES-1493] -         Error when deploying vdb in using TD 8.0
    • [TEIIDDES-1494] -         Select MED Dialog shows servers folder
    • [TEIIDDES-1495] -         New Source Function action disabled if one already exists in model
    • [TEIIDDES-1496] -         Exception shutting down Server manager exiting Designer
    • [TEIIDDES-1497] -         Relational MED can mistakenly removed from relational models
    • [TEIIDDES-1501] -         Salesforce extension properties are displayed on model where SF Med has not been applied
    • [TEIIDDES-1511] -         Preview and VDB Deployment issues with Salesforce
    • [TEIIDDES-1513] -         TeiidView always displays preview data source, vdbs etc... regardless of toggle buttons in teiid view toolbar
    • [TEIIDDES-1516] -         Adding Copied MED To Registry Fails And Modifies Original MED
    • [TEIIDDES-1519] -         NPE In Preview Manager When Empty Model Project And No Teiid Server Defined
    • [TEIIDDES-1520] -         Cloning MED From Registry To Workspace Does Not Copy Property Definitions
    • [TEIIDDES-1521] -         Getting Error Dialog at end of Import VDB
    • [TEIIDDES-1522] -         Error message generated in designer log during import VDB
    • [TEIIDDES-1526] -         NPE In JdbcManagerImpl Starting With Clean Workspace And Running JDBC Importer
    • [TEIIDDES-1530] -         Virtual Models Transformed From Source Models Should Not Copy Model Annotation Connection And MED Tags
    • [TEIIDDES-1537] -         Preview VDBs and Preview Data Sources not shown on restart if properly enabled by check-boxes

     

    Enhancement

    • [TEIIDDES-1416] -         Create Relational From WSDL Importer - connection profile wizard URL field appears editable
    • [TEIIDDES-1422] -         Remove dependency on requirements/ folder at build-time
    • [TEIIDDES-1434] -         Improve the user experience when Teiid JDBC connection info is NOT saved and Designer is restarted
    • [TEIIDDES-1534] -         Add Guide for JBossAS/Teiid Server Setup

     

    Feature Request

    • [TEIIDDES-152] -         Update the function model to support vararg functions
    • [TEIIDDES-284] -         Transformation editor should preserve any valid text formatting created by the user, especially when working with virtual procedures
    • [TEIIDDES-362] -         Add credentials properties to SOAP WS connection profile
    • [TEIIDDES-861] -         Remove UML2, Relationship and XML Service metamodels and all accompanying UI and non-UI contributions.
    • [TEIIDDES-1229] -         CLONE - Add support for a comparable binary type
    • [TEIIDDES-1403] -         Add a vdb reuse feature
    • [TEIIDDES-1423] -         Change Teiid Designer TRUNK Jenkins job to use Teiid Designer's GIT code-base
    • [TEIIDDES-1467] -         Add method to MED assistant class to allow passing object to retrieve property descriptors
    • [TEIIDDES-1500] -         Physical relational MED (relational.mxd) should be applied to ALL newly created models
    • [TEIIDDES-1510] -         JDBC Import needs to store jarList property in source model
    • [TEIIDDES-1512] -         Adding or removing models from project does not update the project's preview VDB.
    • [TEIIDDES-1525] -         TeiidSQLException during preview data action
    • [TEIIDDES-1527] -         Message logged for each model save event when no server connection available
    • [TEIIDDES-1528] -         ERROR using Create Web Service actioin
    • [TEIIDDES-1529] -         Create Web Service from relational model ends up with validation errors
    • [TEIIDDES-1532] -         VDB editor JNDI Name drop down should sort contents
    • [TEIIDDES-1533] -         NPE running Preview Data Action with import VDBs

     

    Quality Risk

    • [TEIIDDES-1069] -         The Wizard for Creating Web Service (SOAP and Non-SOAP) Needs Clarification
    • [TEIIDDES-1207] -         Merge the relational and function metamodels

     

    Task

    • [TEIIDDES-420] -         Add bundle version information to all plug-in dependencies 
    • [TEIIDDES-553] -         Finish adding the "Name:Type" capability to procedures and the new Function model type
    • [TEIIDDES-802] -         Tests Using PowerMock Fail When Running Tycho Build 
    • [TEIIDDES-803] -         Fix Ignored Tests So That They Will Be Run 
    • [TEIIDDES-1209] -         Upgrade to use Teiid 8.0 Admin API
    • [TEIIDDES-1311] -         Update Teiid Designer to reflect changes in server interface philosophy
    • [TEIIDDES-1312] -         Change Configuration Files So That Local Builds WIll Work
    • [TEIIDDES-1326] -         Use findbugs to identify code bugs and potential problems
    • [TEIIDDES-1372] -         Mass format the codebase
    • [TEIIDDES-1408] -         Fix Teiid Designer's Unit Tests
    • [TEIIDDES-1450] -         Change release/build version to 8.0.0
    • [TEIIDDES-1451] -         Change Nightly build job to use git rather than svn
    • [TEIIDDES-1476] -         Create readme for github repo
    • [TEIIDDES-1489] -         Document setup preferences for using the Server View for Teiid
    • [TEIIDDES-1503] -         Update Wiki Page describing Designer IDE development set-up for GIT
    • [TEIIDDES-1509] -         Update Designer Source web pages
    • [TEIIDDES-1514] -         Models Having Only Built-In MED Properties Should Not Be Decorated With the Extended Model Overlay Image
    • [TEIIDDES-1517] -         WS procedure metadata should be updated
    • [TEIIDDES-1524] -         Change the Default for JDBC Import
    • [TEIIDDES-1536] -         Release 8.0 Documentation
    • [TEIIDDES-1543] -         Create and publish Designer 8.0 update site

    Sub-task

    • [TEIIDDES-402] -         Refactor Packages to replace com.metamatrix with org.teiid.xxx
    • [TEIIDDES-963] -         Add jboss tools runtime detector for Teid Servers
    • [TEIIDDES-1217] -         Create single built-in Relational MED
    • [TEIIDDES-1222] -         Convert Function Metamodel to built-in relational model MED
    • [TEIIDDES-1336] -         Properly consider further support required for the implementation of authenticated WSDLs using the 'WS-Security' security method
    • [TEIIDDES-1454] -         Modify Vdb class to accomodate vdb imports element
    • [TEIIDDES-1456] -         Add extension properties for Teiid
    • [TEIIDDES-1459] -         Integrate Designer to work with JBoss Server view instead of Teiid View
    • [TEIIDDES-1465] -         Develop utility to replace vdb.xml manifest in existing VDB in workspace to use in ExecutionAdmin.mergeVdbs() method
    • [TEIIDDES-1477] -         Add option to JDBC Importer to create VDB source model from Teiid-only connections
    • [TEIIDDES-1478] -         Modify JDBC import relational processor to tag model as a VDB source model
    • [TEIIDDES-1479] -         Modify VDB Editor and underlying VDB model to accommodate identifying VDB source models and create necessary Import VDB entries