Sub-task
- [TEIID-2163] - add support for binary xml serialization
- [TEIID-2176] - Expose invoke procedures for querable sources
- [TEIID-2177] - Expand native-query support
- [TEIID-2198] - Web Console: Reduce the number of items in the "Add <Entity>" wizards
- [TEIID-2199] - Web Console: Break down the attributes in several tabs
- [TEIID-2200] - Web Console: Table page size
- [TEIID-2201] - Web Console: Provide a Teiid product name image for the header
- [TEIID-2211] - Create object-translator to support Infinispan
- [TEIID-2213] - Get the object-translator into the kit(s) for deployment
- [TEIID-2214] - Document the object-translator
- [TEIID-2217] - Create metadata processor to expose the object metadata for dynamic vdbs
- [TEIID-2242] - Create quick start
- [TEIID-2258] - Create connector-infinispan to support connecting to Infinispan when using translator-object
- [TEIID-2274] - Convert dynamicvdb-portfolio example into a quick start
- [TEIID-2275] - Convert dynamicvdb-twitter to a quickstart
- [TEIID-2280] - Update the Quick Start Example to be the Quick Start Guide and include to include all the quicks starts
- [TEIID-2288] - Convert simple client example to quick start
Feature Request
- [TEIID-669] - Support "pass though" SQL commands to sources
- [TEIID-1064] - Create connector for Google Spreadsheets.
- [TEIID-1241] - Create a WSDL based WS translator
- [TEIID-1386] - Support exception handling in the procedures
- [TEIID-1992] - Create Connector/Translator to support Infinispan as a data source
- [TEIID-2085] - Additional feature to TEIID-1726
- [TEIID-2141] - create an objecttable table function
- [TEIID-2157] - Need ability to push down LIMIT clause to Sybase
- [TEIID-2158] - Generate a Rest based service automatically based on deployed VDB
- [TEIID-2190] - Key usage can remove predicates
- [TEIID-2210] - Create Object Translator to support Infinispan and other Map oriented data sources
- [TEIID-2233] - Improve parser errors
- [TEIID-2257] - Improved support for empty result sets in continuous executions
- [TEIID-2259] - Error executing CASE WHEN THEN ELSE END statement
- [TEIID-2269] - Support securing ssl keystore password via VAULT at jdbc/odbc transport
- [TEIID-2287] - document the infinispan connector
- [TEIID-2308] - Enhance reusable execution semantics to support throwing DataNotAvailable from reset method
- [TEIID-2335] - Embedded Teiid: Handling translator properties
Bug
- [TEIID-2112] - consistent handling of local timezone on xsd:date, xsd:datetime, and xsd:time values that have no timezone specified.
- [TEIID-2118] - XML encoding in Resteasy webservices
- [TEIID-2155] - Embedded kit is missing connector jars
- [TEIID-2160] - data type for XMLTable for ordinality column is incorrect
- [TEIID-2162] - VDB attachements may get lost when using vdb imports
- [TEIID-2164] - PermissionMap does not aggregate all permission types
- [TEIID-2166] - Unable to import Teiid VDB metadata in OBIEE admin tool using ODBC connection
- [TEIID-2172] - Load balancing configuration can result in premature session termination
- [TEIID-2174] - DDL metadata types are case sensitive
- [TEIID-2178] - aggregate functions fails with subquery argument
- [TEIID-2179] - User defined aggregate function return type is ignored
- [TEIID-2183] - Duplicate column exception mentions table instead
- [TEIID-2185] - Cost estimation for temp table index selection is incorrect
- [TEIID-2186] - Temporary table bounded index search may miss values
- [TEIID-2187] - Constraint parsing is incorrect
- [TEIID-2193] - System Catalog queries producing IllegalArgumentException: Invalid Type
- [TEIID-2197] - Temp table ordering not honored with index
- [TEIID-2202] - Incorrect aggregate rewriting on DB2/AS400 using UDF
- [TEIID-2204] - Teiid subsystem doesn't cleanly reload on AS7
- [TEIID-2205] - Temp table and procedure block transactions issue
- [TEIID-2212] - IllegalStateException occuring during the shutdown of server when there is Dynamic VDB deployed
- [TEIID-2218] - Exception Executing WS Query via View
- [TEIID-2219] - NullPointer Exception when doing count aggregations on two individual columns from separate databases
- [TEIID-2220] - Invalid aggregate pushing
- [TEIID-2222] - NPE thrown when dynamic sql is used in foreach clause
- [TEIID-2226] - Validate that result sets returned from a procedure match the expected metadata
- [TEIID-2229] - directly nested blocks are not resolved
- [TEIID-2230] - VDB with only VDB Imports Never Loads
- [TEIID-2234] - Function pushdown issues
- [TEIID-2236] - DDL parsing of Searchable results in an error
- [TEIID-2237] - jdbc native query issues
- [TEIID-2244] - dynamic VDB, UDF class not found
- [TEIID-2246] - Incorrect results with TIMESTAMPDIFF
- [TEIID-2260] - Teiid 8.X ODBC port does not follow security settings
- [TEIID-2261] - Errors importing VDBs more than 2 layers deep
- [TEIID-2264] - Parameter replacement for an update statement is not happening for set clause.
- [TEIID-2265] - Nullpointer exception when running an update statement for the second time
- [TEIID-2266] - When using JNDI to obtain cache, need to support EmbeddedCacheManager
- [TEIID-2268] - NullPointer Exception genetated while querying table built from WSDL query
- [TEIID-2273] - org.teiid.query.sql.lang.SubqueryFromClause does not quote keywords in the alias
- [TEIID-2278] - Restarting server causes NPE when reading metadata for the vdb that uses 'ws' translator
- [TEIID-2281] - Exception when updating Oracle NVARCHAR2 columns (Teiid embedded)
- [TEIID-2283] - Failure to create LDAP connection
- [TEIID-2291] - NPE during "get-query-plan" CLI request
- [TEIID-2297] - java.lang.IndexOutOfBoundsException in LobManager under continuous execution
- [TEIID-2310] - VDB import issues
Task
- [TEIID-1923] - AS7 based Admin Console needed for Teiid
- [TEIID-2154] - Infrastructure tasks
- [TEIID-2171] - Performance Improvements
- [TEIID-2267] - Verify Custom Appenders (command, audit) work in AS7
- [TEIID-2272] - Add Teiid quickstarts
- [TEIID-2299] - Remove examples from jboss kit, they have been converted to quicks starts
Enhancement
- [TEIID-1714] - Allow WS calls to set a timeout value
- [TEIID-2111] - Teiid Stored Procedure should support variable length arguments
- [TEIID-2148] - Add enhancements to more efficiently handle large documents/files
- [TEIID-2149] - Change the applicability of subqueryUnnestDefault
- [TEIID-2150] - Allow procedures to be called with end defaultable inputs
- [TEIID-2153] - Allow LOBs to be accessable after the statement close in the local connection scenarios
- [TEIID-2156] - File translator should throw an error when data file not found
- [TEIID-2168] - SessionAware cache needs to use Infinispan as Cache Store always
- [TEIID-2170] - Teiid Hibernate Dialect needs to be updated for Hibernate 4.x
- [TEIID-2173] - Need a way to clear validation errors on VDBMetaData / ModelMetaData.
- [TEIID-2180] - Limiting source tables in dynamic VDBs using importer.excludeTables
- [TEIID-2181] - SYS queries should filter by schema/table
- [TEIID-2188] - When using CONCAT2(x, y), can the source query be changed to not include the CASE statements and let Oracle do the NULL compare
- [TEIID-2195] - Add support for function based indexes on materialized views
- [TEIID-2196] - The clearCache method (adminShell) which accepts the VDB name should verify the VDB name and report if not found
- [TEIID-2215] - Allow embedded to be clusterable
- [TEIID-2224] - public int TeiidResultSet.available()
- [TEIID-2227] - Add support for a return statement
- [TEIID-2228] - Add ODBC support for pg_client_encoding()
- [TEIID-2231] - Prodive a way to implement ddl preprocessors
- [TEIID-2239] - ddl parsing should have built-in prefixes for teiid namespaces
- [TEIID-2245] - Limit pushdown of nulls first/last
- [TEIID-2252] - Add a jdbc import option to disable all name qualification
- [TEIID-2256] - Embedded refinements
Quality Risk
- [TEIID-2086] - Local result set cache is not transactionally consistent
- [TEIID-2138] - PG DSN for for ODBC metadata query LIKE issues
- [TEIID-2175] - document and possibly provide a workaround for 32-bit dates
- [TEIID-2184] - Locale issues
- [TEIID-2191] - Detect recursive view definitions
- [TEIID-2206] - Improve ambiguous column message
- [TEIID-2235] - MetadataRepository scope confusion
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.