Release Notes - Teiid - Version 8.7 - HTML format

Sub-task

  • [TEIID-2826] - Change build to use zip translator packaging when building jboss kit

Feature Request

  • [TEIID-965] - Need Excel file importer / connector
  • [TEIID-1070] - Create Amazon SimpleDB Connector
  • [TEIID-2627] - Accumulo as a Supported Data Source
  • [TEIID-2758] - add org.teiid.disableResultSetFetchSize property to ignore client set fetch size on resultset
  • [TEIID-2761] - Enable/disable transport per model/view/virtual procedure
  • [TEIID-2779] - Configurable CommonTableExpression support for DB2
  • [TEIID-2780] - Provide Translator for Apache SOLR
  • [TEIID-2790] - Add more options for costing during import
  • [TEIID-2803] - Provide SAML support for OData Transport
  • [TEIID-2855] - adding possibility to proxy URI in odata server
  • [TEIID-2880] - Add login username to source query comment, also session and request Id
  • [TEIID-2881] - Add support to use DSL when querying remote JDG 6.2
  • [TEIID-2898] - Allow selector to be used with fixed width

Bug

  • [TEIID-2358] - NullPointer in EnhancedSortMergeJoinStrategy
  • [TEIID-2664] - Misc OData issues
  • [TEIID-2673] - CNF exception when getting data through infinispan-cache translator
  • [TEIID-2757] - XML 1.0 invalid characters not supported in Odata Atom feed
  • [TEIID-2759] - Unable to import SAP NW-Gateway OData using sap-nw-gateway translator
  • [TEIID-2769] - BLOB as virtual procedure parameter is getting closed
  • [TEIID-2772] - System tables should report array information
  • [TEIID-2774] - wellformed parameter not exposed in parser for to_chars/to_bytes
  • [TEIID-2775] - HIVE2: cannot run ORDER BY SQL without LIMIT
  • [TEIID-2781] - Unable to update database table with composite keys using OData
  • [TEIID-2786] - ModeShape ExecutionFactory.getMetadata fails with java.sql.SQLFeatureNotSupportedException
  • [TEIID-2787] - Correlated grouping expression not properly replaced in pushdown subquery
  • [TEIID-2792] - Must pushdown compensation does not account for translator pushdown functions
  • [TEIID-2793] - Searchablity check is too broad
  • [TEIID-2794] - ambiguous function calls are not properly handled
  • [TEIID-2796] - An importing vdb does not properly handle imported multi-source
  • [TEIID-2797] - buffer full requests is not cleaned up properly
  • [TEIID-2799] - Import metadata from Object translator is not defining primary key
  • [TEIID-2800] - Teiid Login Issue with special characters
  • [TEIID-2801] - HIVE2: HAVING specified without GROUP BY
  • [TEIID-2802] - HIVE2: got Invalid table alias or column reference when running UNION ALL query on HIVE2
  • [TEIID-2804] - Aggregate empty filter too broad and may inappropriately filter results
  • [TEIID-2805] - Fix Accumulo module missing dependencies
  • [TEIID-2806] - Accumulo Connector: Handling Authorizations with NULL value
  • [TEIID-2811] - Accumulo RowID VARBINARY conversion
  • [TEIID-2814] - HIVE: quote is removed for TIMESTAMP field in where clause
  • [TEIID-2817] - XML Modeling Lab 7 and runtime errors on DV 6.0 Beta
  • [TEIID-2822] - Not a Group By expression witn non-equi join
  • [TEIID-2827] - Can the teiid object associated with where the problem is found be added to the error message
  • [TEIID-2828] - ResteasyEnabler fails with OTHER model types
  • [TEIID-2830] - One-2-One mapping in MongoDB should not require PK on child table
  • [TEIID-2832] - Lower level denials still enforced with multiple roles
  • [TEIID-2833] - While importing from Deployed BQT2 VDB, JDBC type of 0 and type name NULL was returned for column with design-time type varbinary
  • [TEIID-2837] - Cassandra: doesn't work with Case Sensitvie KEYSPACE and TABLE name
  • [TEIID-2838] - Update and Delete Operations fail in One-2-One mapping in MongoDB Translator
  • [TEIID-2839] - Selection of nested document based on non primary key does not work on MongoDB Translator
  • [TEIID-2841] - MongoDB: Wrong results returned with MERGE in ONE-1-ONE relation
  • [TEIID-2842] - Impala/ HIVE2: Unsupported compress file
  • [TEIID-2843] - MongoDB: ClassCastException while doing JOIN based query
  • [TEIID-2845] - MongoDB: Join processing produces wrong results in some cases
  • [TEIID-2851] - ODATA POST fails if table column is of IDENTITY type (sql server)
  • [TEIID-2852] - Retrieval of AUTO GENERATED Keys does not work with JDBC Translator
  • [TEIID-2853] - Aggregation fails with select all
  • [TEIID-2854] - bounded-queue-thread-pool silently drops tasks after the queue length is exceeded
  • [TEIID-2856] - IP address incorrectly exposed via SECURITY logger
  • [TEIID-2857] - Build Error with Teiid POM Dependency
  • [TEIID-2860] - Nested query with a with clause projection issue
  • [TEIID-2862] - index out of bounds when a union branch with limit/order by is removed
  • [TEIID-2864] - With select fails on Teiid 8.7-beta1 on MS SQL Server
  • [TEIID-2871] - Incorrect datatype conversion for java.lang.Byte
  • [TEIID-2873] - VDB re-deploy issue with VDB that auto-generates REST wars
  • [TEIID-2874] - HIVE2: can't get the table list if using other than default database
  • [TEIID-2876] - Order of DataTypeManager type names affects order of functions in FunctionLibrary
  • [TEIID-2886] - Sybase dependent join IN clause too large
  • [TEIID-2887] - MongoDB: mongodb DBCollection aggregate error
  • [TEIID-2889] - MongoDB translator fails to deploy
  • [TEIID-2890] - IndexOutOfBoundsException when using GROUP BY
  • [TEIID-2891] - LDAP null update handling can produce invalid updates
  • [TEIID-2895] - Missing message for multi-source validation
  • [TEIID-2899] - Limit cannot be pushed to the left side of a sideways correlated join
  • [TEIID-2900] - ASSERTION FAILED with UNION
  • [TEIID-2903] - Dynamic VDB with Google Spreadsheet source - no metadata
  • [TEIID-2906] - bind variables and sql appear when exception thrown
  • [TEIID-2907] - Uncaught exception during rollback
  • [TEIID-2910] - HIVE: method not found exception
  • [TEIID-2911] - Guard against external entity resolving
  • [TEIID-2920] - Certain Translator Override Definitions for JDBC have identical display names
  • [TEIID-2923] - Cassandra: need authorization support in CassandraManagedConnectionFactory
  • [TEIID-2924] - Teiid pom.xml references jbossas-version as 7.2.0.Alpha1-redhat-4
  • [TEIID-2925] - "driver-name" property missing for resource-adapters
  • [TEIID-2926] - Import properties definitions provided via getTranslatorDefinitions() call do not return default values
  • [TEIID-3011] - rewrite skipped
  • [TEIID-3401] - OData layer generates incorrect alias names in orderby
  • [TEIID-3779] - HBase query issues

Task

  • [TEIID-2807] - Remove connector-template, replaced by teiid-tools connector-archetype

Quality Risk

  • [TEIID-2908] - Increase default number of socket workers
  • [TEIID-2918] - function invocation failure message refinement

Enhancement

  • [TEIID-2760] - Add direct query support to SimpleDB
  • [TEIID-2763] - kerberosServicePrincipleName as user when dealing with kerberos security domain
  • [TEIID-2765] - Add odata support for array types
  • [TEIID-2771] - Data role checking should be enabled by default for embedded
  • [TEIID-2785] - Designer needs a way to utilize pushdown functions
  • [TEIID-2791] - refreshmatviewrow should support composite keys
  • [TEIID-2809] - Support for property substitution in vdb.xml files
  • [TEIID-2812] - Move the packaging of translator modules out of build and into each translator
  • [TEIID-2815] - Need to add the aggregate functions to list of supported functions, for Designer to expose for the user
  • [TEIID-2840] - More control over TTL Snapshot Refresh
  • [TEIID-2844] - remove unauthorized columns from select *
  • [TEIID-2846] - Add procedure parameter native type extension property handling
  • [TEIID-2849] - MongoDB: Provide basic metadata support
  • [TEIID-2859] - Provide identity generation for TEXTTABLE and OBJECTTABLE
  • [TEIID-2863] - Allow both gssapi and username/password authentication on the same transport
  • [TEIID-2870] - Expand "allow-join" extension property on Foreign Key
  • [TEIID-2878] - Push ORDER/LIMIT for UNION query
  • [TEIID-2888] - Support .INDEX file VDB loading with Embedded environments
  • [TEIID-2896] - Add TEXTTABLE function capabilities to interpret fixed width data file content that is shorter than the defined line length
  • [TEIID-2897] - texttable performance enhancements
  • [TEIID-2904] - Expose "import" and "extension-metadata" Translator Properties through Admin API

Edit/Copy Release Notes

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