Feature Request
- [TEIID-1741] - Record level audit trail in teiid log files
- [TEIID-2469] - Pre-Load Materialised Views
- [TEIID-3151] - Add Support for SAP HANA Sources
- [TEIID-3300] - Add SPATIAL_REF_SYS table
- [TEIID-3302] - Implement ST_Transform
- [TEIID-3350] - Add system functions for EWKT & KML
- [TEIID-3369] - Add a extension point to manipulate incoming sql
- [TEIID-3372] - Support multiple metadata tags
- [TEIID-3375] - Support Kerberos handshake for mutual auth
- [TEIID-3393] - Add an adminapi interface impl for embedded
- [TEIID-3412] - Change MS Access to use another client, since ODBC-JDBC bridge is removed in JDK 1.8
- [TEIID-3420] - Support insert/update with ldap multi-value concat
- [TEIID-3426] - Salesforce importer does not set cardinalities
- [TEIID-3432] - support: MongoDB 3.0
- [TEIID-3434] - Ability to enable/disable caching by table and/or source
- [TEIID-3467] - expose bufferserviceimpl for configuration of buffermanager in embedded
- [TEIID-3475] - Add a separate example module for embedded examples
- [TEIID-3491] - Add support for REGEXP_REPLACE
- [TEIID-3495] - add ROUND() as supported function for DB2
- [TEIID-3510] - Move the Embedded examples into separate repository
Bug
- [TEIID-3058] - Cassandra: cannot compare timestamp field in where clause
- [TEIID-3279] - SOLR: Error when date,time or timestamp literal is in where clause
- [TEIID-3345] - NPE while accessing VDB via OData access
- [TEIID-3346] - File Source | Dot in file column names causes VDB deployment errors
- [TEIID-3358] - Issues with entity set names
- [TEIID-3366] - postgresql extract used for date functions returns double, not integer
- [TEIID-3376] - SQL Server 2008/2012 - incompatible data types in comparison after cast/convert
- [TEIID-3377] - NPE on initializing a GroupingNode when HAVING clause is used in an INSERT INTO query
- [TEIID-3378] - Malformed query with SalesForce when Inner join used
- [TEIID-3379] - Import error reporting duplicate constraints
- [TEIID-3381] - PSQLException: ERROR: failed to find conversion function from unknown to text
- [TEIID-3384] - SQLServerException: Each GROUP BY expression must contain at least one column that is not an outer reference
- [TEIID-3392] - cached result set with lobs reports incorrect row number
- [TEIID-3394] - Null values in oidvector and int2vector should be 0
- [TEIID-3403] - jaxrs version conflict in teiid jboss integration
- [TEIID-3404] - Teiid DatabaseAppender JPA perisist Command log consume high CPU
- [TEIID-3409] - PostgreSQLExecutionFactory TranslatorProperty annotation in wrong place
- [TEIID-3410] - OData object URI does not resolve to a usable URL.
- [TEIID-3414] - Oracle should use hextoraw
- [TEIID-3415] - Adminapi CancelRequest implementation terminate the session
- [TEIID-3422] - Setting more than 513MB for buffer-service-max-storage-object-size, OOME occurs at org.teiid.common.buffer.impl.BufferFrontedFileStoreCache.initialize()
- [TEIID-3424] - infinispan dsl cache translator has disabled capabilities for NE,GT, LT
- [TEIID-3428] - Data is being cleaned out after each server restart
- [TEIID-3437] - Inconsistencies with row count handling
- [TEIID-3438] - Null value returned from BlobImpl getBytes
- [TEIID-3443] - wrong estimation of BufferFrontedFileStoreCache.maxMemoryBlocks
- [TEIID-3445] - StackOverflowError on TempTableStore.getTempTable()
- [TEIID-3449] - Recursive call in PreparedStatement
- [TEIID-3450] - bulk values are set directly from client
- [TEIID-3451] - OData does not inject schema into queries
- [TEIID-3456] - NPE with excluded tables and the salesforce importer
- [TEIID-3461] - Error executing statement with lookup function - Sybase 15 ASE
- [TEIID-3468] - Exception with same table name in materialization procedures
- [TEIID-3469] - Incorrect DDL Schema when importing from Teiid Data Source Connection using Informix translator
- [TEIID-3470] - NPE in ConnectorWorkItem when using source hints
- [TEIID-3471] - unable to consume odata service deployed in teiid
- [TEIID-3472] - View removal with lateral join results in error
- [TEIID-3473] - Selecting RAW(16) column via OData errors
- [TEIID-3474] - Inconsistent results of RIGHT function for different datasources
- [TEIID-3476] - Order by on query with union or union all orders parts independently
- [TEIID-3477] - NPE when trying to use OData service with void functions
- [TEIID-3479] - Typo in SecurityHelper method neogitiateGssLogin
- [TEIID-3487] - preparedstatement leaks in odbc
- [TEIID-3490] - WITH [TABLENAME] AS clause being sent to source query
- [TEIID-3496] - update status table in ON_VDB_DROP_SCRIPT should point to correct name and schemaname
- [TEIID-3504] - Null pointer exception executing dynamic sql
- [TEIID-3505] - MySQL translator (mysql, mysql5) - convert( ..., float [double]) uses "+ 0.0" construction
- [TEIID-3514] - Cassandra source blob handling is incorrect
- [TEIID-3516] - JDBC metadata importer does not set scale
- [TEIID-3523] - Statement -> executeBatch method throws an NPE
- [TEIID-3524] - Database Logging not working
- [TEIID-3527] - Missing ODBC port number in the log during shutdown
- [TEIID-3528] - Solr translator - batched update with more than one query gets stack
- [TEIID-3538] - Make OData V2 compatible with LINQPad
- [TEIID-3540] - Salesforce translator returning duplicate records on querying with certain criteria
- [TEIID-3543] - Complex type values not resolved in translator execution
- [TEIID-3548] - Creation of embedded complex not supported by odata production
Task
- [TEIID-2973] - OData 4 support with Olingo
- [TEIID-3343] - Add classification to jboss module.xml files
- [TEIID-3365] - Update settings.xml to reflect JBoss maven repository changes
Quality Risk
- [TEIID-3354] - AdminConsole fails getting mat view info with data roles
- [TEIID-3380] - Simplify Kerberos configuration with Embedded
- [TEIID-3399] - Greenplum is not in the translator list
- [TEIID-3400] - Oracle connection not consistently usable after cancel
- [TEIID-3418] - Allow positional group by for odbc
- [TEIID-3431] - replace bittronix in the examples with ironjacamar
- [TEIID-3441] - XMLParse should allow varbinary as well
- [TEIID-3447] - Attempt to get JDBC cardinalities with getLong
- [TEIID-3466] - Selectivity is over estimated in joins with multiple predicates.
- [TEIID-3482] - Multi-source joins should still be partitioned even if not fully pushed
- [TEIID-3484] - Decompose join should work with non-ansi joins
- [TEIID-3498] - missing message keys in function descriptions
- [TEIID-3508] - External mat view without ttl behavior
- [TEIID-3517] - The oracle importer should offer an option to use integral types
Enhancement
- [TEIID-3166] - Allow allowDiskUse setting in MongoDB translator
- [TEIID-3295] - Change subqueryUnnestDefault to true
- [TEIID-3332] - Add import property to limit salesforce tables
- [TEIID-3357] - Add the final processor plan to the command log
- [TEIID-3359] - Allow more control over odata layer caching
- [TEIID-3362] - Additional language constructs for arrays
- [TEIID-3364] - Teiid Embedded generic-soap run failed
- [TEIID-3371] - Upgrade Teiid with EAP 6.4 Alpha
- [TEIID-3373] - Add an org.teiid logging context in the config
- [TEIID-3387] - MongoDB resource adapter doesn't support all authentication mechanisms
- [TEIID-3389] - Teiid JDBC Driver does not participate in Kerberos delegation
- [TEIID-3390] - Improve SQL/XML generation performance and limit disk usage
- [TEIID-3444] - Add the model properties as extension metadata on the schema
- [TEIID-3452] - Better highlighting in the query plan when an identified possible issue is seen
- [TEIID-3453] - Add NOT (negation) support for other non-equality sql criteria, example Not Like, Not In, etc.
- [TEIID-3455] - Improve salesforce importing
- [TEIID-3458] - Update admin shell example(s) to assist with life cycle management tasks
- [TEIID-3464] - Inline scalar with clauses
- [TEIID-3465] - mongoDB: Update Metadata processor to handle nested documents
- [TEIID-3483] - Add an option to use DatabaseMetaData for hive/impala import
- [TEIID-3486] - Add array data type support to Loopback Translator
- [TEIID-3488] - implement Statement.closeOnCompletion
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.