Feature Request
- [TEIID-1311] - Consider developing a connector/translator to Cassandra/Thrift
- [TEIID-2301] - Programatically invalidate a single execution's cache using cache API
- [TEIID-2309] - Add support for "conformed" tables in Teiid
- [TEIID-2424] - Create OSGi bundles for Embedded
- [TEIID-2439] - jdbc socket transport support in teiid embedded mode
- [TEIID-2577] - Translator API to provide session backed connection
- [TEIID-2661] - Mistakenly replanning on subsequent executions of continuous execution
- [TEIID-2716] - Add Insert/update/Delete capabilities to Cassandra translator
- [TEIID-2738] - Hive Translator does not utilize some or all of the Importer Properties.
- [TEIID-2748] - Ensure pushdown of multisource column expressions
- [TEIID-2788] - Create maven archtype for translator development
- [TEIID-2789] - Create maven archtype for connector development
Bug
- [TEIID-586] - Like pushdown handling
- [TEIID-2657] - ava.lang.NoClassDefFoundError: org/jaxen/NamespaceContext
- [TEIID-2667] - Keys are not imported by default when using dynamic VDB
- [TEIID-2669] - In subquery with no values returns wrong result
- [TEIID-2670] - VDB connection type(Any,none,Version_specific) are not persisted
- [TEIID-2671] - Hive Metadata load incorrectly resolves data types
- [TEIID-2672] - java.lang.AssertionError: Assertion failed in SourceState
- [TEIID-2677] - Makedep keyword hint not displayed correctly
- [TEIID-2678] - Query against OData source throwing java.lang.NullPointerException
- [TEIID-2680] - VDBService not properly detecting missing delegate
- [TEIID-2681] - Test Case failures in teiid-engine
- [TEIID-2684] - Unexpected AsynchPositioningException
- [TEIID-2688] - NPE determining dependent join cost
- [TEIID-2690] - Tuples lost in a with clause item.
- [TEIID-2691] - Grouping expression with view fails when grouping columns have the same name
- [TEIID-2702] - Deploying google using example google.xml throws exception
- [TEIID-2704] - DB2 lob values must be read inline
- [TEIID-2707] - proactive buffering on an enhanced sort merge left outer join results in an assertionerror
- [TEIID-2708] - DataRolePolicyDecider configuration
- [TEIID-2712] - AdminAPI getDataSourceNames is returning the pool name instead of jndi name
- [TEIID-2714] - Buffer defrag not working
- [TEIID-2717] - Issues with unrelated sort over a union
- [TEIID-2718] - NPE During OData Access
- [TEIID-2719] - IllegalAccessError When OData URL is invoked
- [TEIID-2721] - Resolving an aliased view prevents inherent update from working
- [TEIID-2722] - Cassandra: ORDER BY should do it in memory instead of trying to push down Cassandra in some cases
- [TEIID-2723] - Teiid 8.6 doesn't work with Cassandra 2.0
- [TEIID-2725] - Group by doesn't work with MongoDB
- [TEIID-2726] - Query Issue with Hive 0.12 Driver
- [TEIID-2727] - Like operator does not work in MongoDB translator
- [TEIID-2728] - Very large sorts are inefficient
- [TEIID-2730] - Cannot query Sybase database with jconn3.jar
- [TEIID-2736] - MongoDB: failed to translate to mongo query with boolean value expression
- [TEIID-2739] - google spreadsheet translator does not support parameterized native queries
- [TEIID-2741] - Failed to execute nested function with MongoDB translator
- [TEIID-2743] - XMLTable does not account for DST
- [TEIID-2745] - Evaluatable subquery in ON clause produces invalid query
- [TEIID-2747] - Wrong results with merge join SORT_DISTINCT with a full sort that is distinct beyond the join columns
- [TEIID-2751] - Add safer passthrough behavior wrt cancel/close
- [TEIID-2754] - DatabaseMetaData reports views as tables
- [TEIID-2755] - CacheStats.groovy example needs updating, return type has changed
- [TEIID-2764] - Kerberos/SPNEGO Module Dependency Missing
- [TEIID-2766] - OData large batch size does not allow all results to be returned to the client in a single batch
- [TEIID-2767] - Multi-dimensional array evaluation is incorrect
- [TEIID-2770] - Imported vdbs have their roles added to the actual instance of the importing vdb
- [TEIID-2776] - ArrayIndexOutOfBoundsException
Component Upgrade
- [TEIID-2720] - Update Infinispan connector/translator to support JDG 6.2
Enhancement
- [TEIID-2644] - Support retrieving result sets from any out parameter
- [TEIID-2663] - Misc improvements
- [TEIID-2665] - Hive translator pushdown improvements
- [TEIID-2685] - Add SAP Netweaver translator based on OData
- [TEIID-2687] - Expose Translator override property definitions through Admin API
- [TEIID-2696] - Update Teiid datasource examples to be fully parameterized
- [TEIID-2697] - Change to use community bom
- [TEIID-2698] - Support parsing VALUES independently and with multiple row constructors
- [TEIID-2710] - Rest procedures should support optional parameters
- [TEIID-2740] - Support Direct Query Execution with MongoDB
Quality Risk
- [TEIID-2674] - Makedep not honored with aggregate decomposition
- [TEIID-2675] - Ensure that user defined aggregate functions don't require additional syntax
- [TEIID-2679] - future proof the client handshake client/server version
- [TEIID-2682] - A cancelled query cachingtuplesource may cause a cancelationexception
- [TEIID-2683] - Proactive eviction of new batches reduces forward-only performance
- [TEIID-2689] - support for pg regproc cast
- [TEIID-2693] - Logging/message tweaks
- [TEIID-2701] - Don't proactively close source executions under a transaction scope higher than request
- [TEIID-2731] - Add an option to perform stable sorts
- [TEIID-2732] - Improve repeated string serialization performance
- [TEIID-2733] - TEIID-2633 goes too far
- [TEIID-2737] - Rename native query procedure
- [TEIID-2746] - Add additional metadata validation rules
- [TEIID-2750] - Improve handling of messages that are too large
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.