Release Notes - Teiid - Version 12.1 - HTML format

Quality Risk

  • [TEIID-4051] - Swagger metadata includes internal java constructs
  • [TEIID-4178] - OData and Rest wars use different conventions
  • [TEIID-5508] - Add community docs around openshift usage
  • [TEIID-5561] - Prevent alias collisions with built-in odata schema
  • [TEIID-5592] - Update or deprecate teiid-quickstarts
  • [TEIID-5601] - OData needs to account for source order and org.teiid.defaultNullOrder
  • [TEIID-5605] - widenUnsignedTypes does not account for long/bigint
  • [TEIID-5619] - Provide tables representing admin information
  • [TEIID-5620] - Provide flattened jmx metrics
  • [TEIID-5628] - Upgrade poi to 3.13
  • [TEIID-5635] - Remove references to Teiid Designer from the main docs
  • [TEIID-5637] - remove object translator documentation
  • [TEIID-5640] - Don't provide access to system schema over odata
  • [TEIID-5647] - reserve information_schema for future use
  • [TEIID-5649] - Isolate wildfly/cli dependent documentation
  • [TEIID-5653] - Update to accumulo-core 1.9.2
  • [TEIID-5663] - increase texttablenode synchronization

Enhancement

  • [TEIID-5555] - Create OpenAPI (swagger) metadata document based on OData
  • [TEIID-5612] - Switch to auto release

Feature Request

  • [TEIID-219] - Add a way to limit or suppress queries that exceed a threshold Cost-Based Optimizer value
  • [TEIID-2957] - MongoDB: Implement transaction handling
  • [TEIID-3522] - Provide Data Aggregation Extension to OData V4
  • [TEIID-5522] - Avoid pushing join to datasource if DS cannot handle 1600+ columns
  • [TEIID-5580] - Support: MongoDB 4.0
  • [TEIID-5657] - VDB Migration Tool
  • [TEIID-5661] - Error message is confusing when also indicating warning
  • [TEIID-5662] - Add option to Migration Utility to write to file

Bug

  • [TEIID-5425] - Concurrency/timing issues observed with travis builds
  • [TEIID-5436] - Materialization translator infinispan-hotrod inconsistent state
  • [TEIID-5545] - Odata V4 Batch processing does not work as teiid/olingo rejects "Accept: multipart/mixed" request header
  • [TEIID-5582] - xml format option is ignored by odata crossjoin
  • [TEIID-5599] - When creating an entity via POST message, it is expected, that the returned message includes the primary key of the newly created instance. This is not the case currently
  • [TEIID-5615] - Error when binding NULL to nullable parameter in a prepared statement with PDO PostgreSQL ODBC client
  • [TEIID-5617] - Insert command complete for pg/odbc is incorrect
  • [TEIID-5618] - clientHostName always reported as localhost via JDBC connection
  • [TEIID-5630] - Concurrency issue with wildfly service install
  • [TEIID-5631] - Issues with ThreadReuseExecutor
  • [TEIID-5636] - Planning error. Could not find symbol disiz__1.DischargeTime
  • [TEIID-5641] - Wrong Log Context in SYSADMIN.sql
  • [TEIID-5642] - Issues with rest war
  • [TEIID-5644] - materialization procedures can hit max string length
  • [TEIID-5645] - using an alter to add a key to a view doesn't work unless columns are explicitly declared
  • [TEIID-5654] - vdb reuse documentation page missing from summary
  • [TEIID-5655] - sqlalchemy/superset does not work
  • [TEIID-5656] - DDL based import statement incorrectly parses the foreign schema name
  • [TEIID-5658] - PG transport can deliver messages out of order
  • [TEIID-5660] - With the change to the basebom v25, brings in issue with javadoc override in pipeline build

Task

  • [TEIID-5509] - Ensure compatibility with vert.x postgresql client
  • [TEIID-5513] - Fully automate release
  • [TEIID-5521] - Add build plugins used by basepom to help with dependency handling
  • [TEIID-5593] - Add a Java 11 travis build
  • [TEIID-5595] - Solve the maven duplicate PartSupplier.vdb issue
  • [TEIID-5597] - Retire teiid.jboss.org
  • [TEIID-5598] - Updated teiid.io to emphasize the runtime
  • [TEIID-5604] - Issue with javadoc plugin
  • [TEIID-5606] - Deprecate project-integration-bom repo
  • [TEIID-5607] - Update the jboss dockerfile to Teiid 12
  • [TEIID-5613] - upgrade to thorntail 2.3
  • [TEIID-5616] - Add build profile to disable building of wildfly
  • [TEIID-5629] - Upgrade to WildFly 15.0.1
  • [TEIID-5664] - upgrade jts
  • [TEIID-5665] - Make teiid-metadata optional for the engine

Sub-task

  • [TEIID-4251] - Built in support for Postgres DB as materialization target
  • [TEIID-5594] - Use generic rather than jboss javax dependencies for teiid core
  • [TEIID-5651] - move images off of static.jboss
  • [TEIID-5652] - Remove links to docs.jboss.org

Edit/Copy Release Notes

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