Release Notes - Teiid - Version 8.8 - HTML format

Sub-task

  • [TEIID-2916] - HIVE2: Teiid didn't translate the SQL correctly for numeric field

Feature Request

  • [TEIID-1675] - Add capability to insert/update/delete multi-value attributes in LDAP connector
  • [TEIID-2647] - Add an impala translator
  • [TEIID-2921] - Allow the projection raising (or order pushing) logic to work with non-simple ordering expressions
  • [TEIID-2936] - Combining multiple 'in' criteria can prevent pushing criteria to database
  • [TEIID-2938] - Provide ability to write command and audit logging to database
  • [TEIID-2952] - Crypto exception with client/server running on different java versions
  • [TEIID-2975] - mark the xmloutputfactory as a repairing namespace
  • [TEIID-2980] - Expose sequences as arrays in XMLTABLE construct
  • [TEIID-2981] - Add an OData query parameter that caches the resultset
  • [TEIID-3018] - Reflect view transformation sql into SYSTEM schema

Bug

  • [TEIID-2912] - Teiid JDBC-ODBC bridge metada import fails from MS Access 2013
  • [TEIID-2919] - BigInteger and BigDecimal datatypes are converted into string in MongoDB translator
  • [TEIID-2922] - Extra unique constraint in dynamic vdb schema
  • [TEIID-2930] - SCROLL keyword for DECLARE CURSOR not being parsed correctly
  • [TEIID-2933] - OData skipToken not properly honored
  • [TEIID-2935] - OData inline count is not correct when used with skip/top
  • [TEIID-2939] - Issues with applying row based security
  • [TEIID-2940] - SQL naming issue with several layers of inline views
  • [TEIID-2942] - Enhanced sort join produces duplicate results
  • [TEIID-2943] - getIndexInfo is not correct
  • [TEIID-2945] - disableLocalTxn only works at connection time
  • [TEIID-2946] - NPE with a join and a dup_remove child
  • [TEIID-2953] - DB2: doesn't work with composite key
  • [TEIID-2955] - Teiid selects incorrect source when conformed table is included in SQL JOIN
  • [TEIID-2956] - NullPointerException using webservice translator against a webservice that's missing 'Content-Type' in the response header
  • [TEIID-2959] - Revert Salesforce DDL Option keys
  • [TEIID-2960] - Class cast exception with source batched update command
  • [TEIID-2962] - odata substring not working
  • [TEIID-2963] - ORDER BY and UNION fails
  • [TEIID-2964] - User can not use '.' for VDB name in order to version the VDB
  • [TEIID-2965] - wrong rewriting on "insert into ... select" statement - Teiid 8.8.0.Alpha1
  • [TEIID-2966] - Excel translator fails to deploy
  • [TEIID-2967] - ORA-01789: query block has incorrect number of result columns
  • [TEIID-2968] - issues with non-partitioned multi-source aggreage pushdown
  • [TEIID-2969] - timestamp parse format issues
  • [TEIID-2970] - possible timing issue with transport services
  • [TEIID-2971] - wrong property name in max sessions message
  • [TEIID-2972] - adminApi getSchema does not include namespace info in the DDL
  • [TEIID-2974] - Excel translator extension property not specified correctly.
  • [TEIID-2977] - class cast exception with odata json format function results
  • [TEIID-2979] - google-spreadsheet translator not included standalone-teiid.xml
  • [TEIID-2983] - MongoDB: Function "count()" returns sum instead of number of rows
  • [TEIID-2984] - MongoDB: Usage of function "mod()" in SQL query throws an exception
  • [TEIID-2985] - odbc script reader does not handle extra statement delimiters
  • [TEIID-2986] - issues with embedded
  • [TEIID-2987] - MongoDB: No rows are returned when a function is used in a where clause
  • [TEIID-2988] - MongoDB: Function substring - starting index and number of arguments
  • [TEIID-2990] - MongoDB: Usage of lookup() function throws an exception
  • [TEIID-2992] - MongoDB: Offset clause causes MongoDB to crash
  • [TEIID-2994] - DDL Option properties not namespaced for salesforce
  • [TEIID-2999] - ModeShape translator functions UpperCase/LowerCase should be UPPER/LOWER
  • [TEIID-3000] - Add Common Options when constraints are written
  • [TEIID-3003] - encrypt requests datasource property not honored
  • [TEIID-3008] - limit being pushed even when already in the source query
  • [TEIID-3010] - odata webapp missing joda time dependency
  • [TEIID-3012] - ModeShape requires to use 'JOIN' instead of ',' when joining 2 tables
  • [TEIID-3014] - Honor the visibility flags in generation of in OData EDM Schema
  • [TEIID-3015] - ODATA: Duplicate NavigationProperty name
  • [TEIID-3021] - Serialization of long sqlexception/warning next chains can lead to oom
  • [TEIID-3024] - QueryTimeout not working for synchronous local queries against Teiid
  • [TEIID-3025] - Issues with sorting by a subquery
  • [TEIID-3026] - NPE using Excel translator
  • [TEIID-3029] - Duplicate classes with bundle builds
  • [TEIID-3034] - Add support for OData query parameters

Task

  • [TEIID-2991] - Add an embedded web service example

Quality Risk

  • [TEIID-2928] - Allow for backwards compatibility with multiple security domains per transport
  • [TEIID-2954] - support older designer metadata for ws translator invoke
  • [TEIID-3013] - Add realm authentication to teiid-security
  • [TEIID-3017] - jpa type mappings need simplified
  • [TEIID-3022] - refine removed vdb handling

Enhancement

  • [TEIID-2263] - makedep makenotdep hints should allow for more complicated scenarios
  • [TEIID-2481] - common table (with) push down improvements
  • [TEIID-2782] - add another log context VDBLifeCycleListener
  • [TEIID-2848] - MongoDB: Provide Array support
  • [TEIID-2885] - Allow dependent join pushdown to be chosen by the planner
  • [TEIID-2902] - More incremental join when a limit is present
  • [TEIID-2917] - Cassandra: update to cassandra driver to version 2.X
  • [TEIID-2929] - Provide ability define "execution properties" as VDB properties
  • [TEIID-2931] - Perform equi-join full outer joins in a streaming manner
  • [TEIID-2934] - OData improvements
  • [TEIID-2937] - Change Apache POI version to 3.10
  • [TEIID-2944] - getIndexInfo should return statistical information
  • [TEIID-2950] - Do not schema-qualify the DDL constraint references if they are within the current schema
  • [TEIID-2951] - rate limit the creation of scrollable results
  • [TEIID-2989] - Support odata batching
  • [TEIID-2996] - Ability to disable keepAlive
  • [TEIID-3016] - Add headers parameter to invokeHttp

Edit/Copy Release Notes

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