Sub-task
- [TEIID-3009] - perform projection minimization on with commands
- [TEIID-3095] - Expose system and pushdown functions
- [TEIID-3175] - Allow property lookup on function parameters
Feature Request
- [TEIID-2881] - Add support to use DSL when querying remote JDG 6.2
- [TEIID-2948] - Implement Access Controls on management operations in Teiid
- [TEIID-2982] - Allow to change visibility to a model from imported vdb
- [TEIID-3019] - Change SYSADMIN.refreshMatViewRow to support a list of rows instead of just one
- [TEIID-3030] - Update Saxon to current release (9.5.x)
- [TEIID-3038] - Add spatial query support to the Teiid MongoDB translator
- [TEIID-3044] - Add function metadata to system tables / databasemetadata
- [TEIID-3059] - Support consuming SOAP based service that is secured by Kerberos authentication
- [TEIID-3062] - Apply LIMIT 1 optimization for DISTINCT in UNION situations
- [TEIID-3120] - honor javax.sql.DataSource LoginTimeout
- [TEIID-3143] - LOOP on UNION leads to java.lang.ClassCastException
- [TEIID-3147] - Add information about the amount of data (in bytes) returned by each query
- [TEIID-3156] - Provide a mechanism to turn off string sorting
- [TEIID-3177] - Enforce SSL connections over ODBC when Encryption Mode is enabled
Bug
- [TEIID-2914] - Infinispan Connector didn't have the advanced searching option exposed
- [TEIID-3037] - Incorrect odata4j jar name
- [TEIID-3045] - warning with translator usage
- [TEIID-3048] - Conflicting CXF versions being used in Embedded kit
- [TEIID-3049] - odbc still commits with disableLocalTxn
- [TEIID-3051] - grant all should not be transitive to importing vdbs
- [TEIID-3052] - Error on using MAKEDEP hint within union
- [TEIID-3054] - The Object and Infinispan translators do not support negation (">" or "<") properly
- [TEIID-3055] - Querying JDG local cache using greater than value cause exception
- [TEIID-3057] - Kerberos ODBC connection on Teiid 8.8.0
- [TEIID-3058] - Cassandra: cannot compare timestamp field in where clause
- [TEIID-3065] - SOLR: NPE When issued query with SORT
- [TEIID-3067] - External Materialization Management Issues
- [TEIID-3071] - Module needs to be updated for new Saxon-HE
- [TEIID-3074] - NPE When using External Materialization management is use
- [TEIID-3077] - SOLR: Type date should be converted into Timestamp
- [TEIID-3079] - Security domain associated with data source is not getting deleted while deleting the data source,post server restart.
- [TEIID-3080] - incorrect foreign keys
- [TEIID-3081] - Correct test errors with Java 8
- [TEIID-3082] - Error with sideways correlation and aggregate decomposition
- [TEIID-3083] - Fix modules so the versions are substituted at build time
- [TEIID-3089] - TEIID10078 Invalid double format in String: Age
- [TEIID-3092] - error with xml project minimization
- [TEIID-3093] - SOLR: Translator ignores "Name In Source" attribute of table columns
- [TEIID-3094] - SOLR: minus sign is not escaped
- [TEIID-3097] - Model names should not be allowed to contain .
- [TEIID-3099] - RejectedExecutionException for Teiid during high query load
- [TEIID-3100] - SOLR: Connector ignores CoreName property
- [TEIID-3101] - Assertion failed with UNION then EXCEPT
- [TEIID-3103] - ODBC fetch fails to send command complete
- [TEIID-3104] - ArrayImpl toString not correct
- [TEIID-3106] - BufferManager Cleaner consuming 90% of total CPU time
- [TEIID-3107] - NPE when WS translator not used with ContentHeaders argument
- [TEIID-3109] - Duplicate key on matpg_relatt
- [TEIID-3110] - name in source should not be omitted in ddl
- [TEIID-3111] - Function with multi-part names not resolving correctly
- [TEIID-3112] - Incorrect plural name with parent to child join
- [TEIID-3113] - Incorrect parent name for child to parent query
- [TEIID-3115] - Invalid Query With OrderBy in SubQuery Table
- [TEIID-3117] - NullPointerException while creating source model from Excel table
- [TEIID-3118] - Excel translator is not able to manage WHERE clause with time value
- [TEIID-3123] - Exception when using dense_rank() in Teiid Development
- [TEIID-3124] - InetAddress getLocalHost return UnknownHostException cause Teiid service start failed in JBoss Server
- [TEIID-3127] - Multiple subquery arguments prevent plan completion
- [TEIID-3128] - Issue while querying Salesforce.
- [TEIID-3130] - NPE in excel translator if xlsx file is missing
- [TEIID-3133] - Impala Time/Date/Timestamp handling
- [TEIID-3134] - Impala sorting Issue
- [TEIID-3135] - Result of query depends on Locale
- [TEIID-3136] - Possible threading issues with index metadata loading
- [TEIID-3138] - EmbeddedServer does not shutdown the session monitor
- [TEIID-3139] - Common table expressions are not pre-evaluated
- [TEIID-3144] - Unrelated correlated subquery in order by not working
- [TEIID-3152] - result set close after session close reported as an error
- [TEIID-3160] - Teiid inappropriately narrowing
- [TEIID-3161] - Generated sql with trim strings is incorrect for insert variables and with clause
- [TEIID-3162] - Class files checked into Git
- [TEIID-3164] - Second connection to VDB through Kerberos authentication ends with exception
- [TEIID-3165] - TeiidDataSource ignores jassName
- [TEIID-3168] - SQL Server requires N prefix for unicode literals
- [TEIID-3170] - Change build to include spring framework jar dependencies for WS translator
- [TEIID-3171] - NullPointerException in LogonImpl when Credential Delegate is not enabled
- [TEIID-3176] - Processing exception with function/procedure column and non-short scale
- [TEIID-3178] - Handling for null values in plan nodes
- [TEIID-3183] - Join sort order altered inappropriately
- [TEIID-3184] - pg metadata always reports column names as lower case
- [TEIID-3188] - ORA-01702: a view is not appropriate here
- [TEIID-3190] - The modeled datatype integer for column 0 doesn't match the runtime type "java.lang.String" - TEIID 8.9.BETA1
- [TEIID-3191] - Teiid global temporary table error with first invocation
- [TEIID-3193] - Teiid not removing/setting the correct TCCL before calling getMetadata on translator
- [TEIID-3198] - NPE on running an "execute immediate" command defined in a virtual procedure (Teiid-8.9.0-CR2)
- [TEIID-3199] - node next batch processing time is computed incorrectly
- [TEIID-3201] - Pushing a predicate when it is used only in a window function partition
- [TEIID-3207] - JDBC native query with literals
- [TEIID-3213] - Getting error when running adminshell load {script}
- [TEIID-3215] - External Materialization ON_VDB_START_SCRIPT invocation issues
- [TEIID-3217] - XMLTable type conversions result in npe
- [TEIID-3222] - Dependent join planning modifies left outer to inner join
Task
- [TEIID-1910] - Teiid support for EclipseLink persistance provider
- [TEIID-3195] - Fix docs Oracle module.xml
Quality Risk
- [TEIID-3150] - Add query plan info
- [TEIID-3159] - Rename sap-nw-gateway Translator
- [TEIID-3172] - Improve bind type resolving
- [TEIID-3196] - Remove Teradata join pushdown restriction
Component Upgrade
- [TEIID-3132] - Upgrade Groovy version
Enhancement
- [TEIID-2958] - MongoDB: Remove the need to have parent id in embedded table
- [TEIID-3040] - MongoDB: Remove the IDREF fields for the FK fields
- [TEIID-3042] - expose dependency information in system tables
- [TEIID-3060] - Additional cassandra type handling
- [TEIID-3061] - MongoDB: Support VARBINARY type
- [TEIID-3063] - Push down DISTINCT with select expression in the query and the datasource doesn't support select expressions
- [TEIID-3066] - SOLR: Provide count(*) capability natively by translator
- [TEIID-3072] - SOLR: Make the Id named field as PK
- [TEIID-3098] - allow pushdown functions to be used by designer import
- [TEIID-3102] - Provide a facility to restrict OData access to defined VDB
- [TEIID-3105] - Can we add allowDuplicateDomains in Infinispan global configuration
- [TEIID-3114] - Add an option to not normalize salesforce names
- [TEIID-3119] - Improve full sort performance for dup removal and grouping
- [TEIID-3125] - Netezza translator - add support for the LIKE_REGEX predicate.
- [TEIID-3129] - Limit is not added with multiple nulls in select on outer query to an inline view
- [TEIID-3131] - Broaden aggregate decomposition scenarios
- [TEIID-3149] - External materialization management with Embedded Server
- [TEIID-3153] - Allow to write stream data with large size (>10G)
- [TEIID-3166] - Allow allowDiskUse setting in MongoDB translator
- [TEIID-3180] - Use TEIID/hostname as default Kerberos principal name
- [TEIID-3181] - Use Teiid as default JAAS application name
- [TEIID-3185] - Support JBoss EAP 6.3 Alpha1 as host environment
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.