Release Notes - Teiid - Version 8.6 - HTML format

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

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

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

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.