Wednesday, August 9, 2017

Teiid 9.3.2 Released

Teiid 9.3.2 has been released.  It resolves 10 issues:
  • [TEIID-4993] - for each row trigger forcing txn to start
  • [TEIID-4977] - Support materialization as the 8.12.x version did
  • [TEIID-4988] - Oracle - table alias is not used in whole query
  • [TEIID-4989] - Impala - Select * fails with reserved words in query
  • [TEIID-4990] - Embedded Teiid with JPA layer Transaction Management detection
  • [TEIID-4996] - Teiid embedded with Solr (exception max boolean clauses)
  • [TEIID-5001] - TextTable usage in UNION/UNION ALL queries with JOINs fails with "No value was available" or NPE errors
  • [TEIID-5004] - INNER JOINs of two CTEs fail with ASSERTION FAILED error message
  • [TEIID-5005] - Boolean expression is incorrectly rewritten in WHERE condition and causes errors on PG
  • [TEIID-4903] - Create a new server quickstart for the new infinispan hotrod connector/translator
The 9.3.3 should be expected in ~5 weeks.  10.0.0 Beta1 will be available next week.

Thanks,
Steve

Friday, July 28, 2017

Teiid 9.2.5 Released

Teiid 9.2.5 has been released.  6 issues were addressed:
  • [TEIID-4960] - Problems when using External Materialized Views
  • [TEIID-4962] - 9.3 teiid-standalone-mode-install.cli gives an error on startup
  • [TEIID-4968] - oids are not unique in pg_attribute
  • [TEIID-5001] - TextTable usage in UNION/UNION ALL queries with JOINs fails with "No value was available" or NPE errors
  • [TEIID-5004] - INNER JOINs of two CTEs fail with ASSERTION FAILED error message
  • [TEIID-5005] - Boolean expression is incorrectly rewritten in WHERE condition and causes errors on PG
The next 9.2 release will be in approximately 8 weeks.  9.3.2 is due next week.

Thanks,
Steve

Monday, July 24, 2017

Teiid 10.0.0.Alpha2 Released

Teiid 10.0.0 Alpha2 has been released.  Feature work is still ongoing. There's been progress on on Spring Boot support and an OrientDB translator.

Re-licensing to ASL2 is now complete, and the initial set of Couchbase issues have been addressed.

Special thanks to dalex dalex for raising several planning issues.

Other News:
  • We have started to utilize the Maven Central Repository and use the org.teiid group instead of org.jboss.teiid.  Only the main project has been converted so far.  There are no plans as of yet to change the JBoss Module names.
  • Teiid 9.2.5 will be available by the end of week.
Thanks,
Steve

Monday, July 10, 2017

Teiid 9.3.1 Released

Teiid 9.3.1 has been released.  23 issues were addressed:
  • [TEIID-4636] - In the SWARM readme's, need to indicate the URL to connect
  • [TEIID-4793] - Change of class loading no longer requires module dependencies
  • [TEIID-4985] - Update Quickstart to use new columns in status table
  • [TEIID-4315] - HBase Quickstart issues
  • [TEIID-4896] - Two VDB's referencing same teiid_ispn:cache is not using the same cache
  • [TEIID-4942] - Statement batch does not enforce autoCommitTxn
  • [TEIID-4947] - Error with Salesforce translator if criteria on outer join on a custom table is from the right side table
  • [TEIID-4948] - java.lang.IllegalArgumentException: No marshaller registered for ispn.G1
  • [TEIID-4950] - PostgreSQL Linux ODBC driver v09.06.0100 and newer does not work with Teiid Server 9.1.1
  • [TEIID-4953] - JOIN of CTEs fails if one of them is dependent and has window functions with inner DISTINCT in underlying queries
  • [TEIID-4960] - Problems when using External Materialized Views
  • [TEIID-4961] - External Materialized View With State Loaded but 0 Cardinality
  • [TEIID-4962] - 9.3 teiid-standalone-mode-install.cli gives an error on startup
  • [TEIID-4967] - Couchbase - incorrect data returned from VIEW if one value is NULL
  • [TEIID-4968] - oids are not unique in pg_attribute
  • [TEIID-4969] - Couchbase - ORDER BY returns empty result
  • [TEIID-4970] - Couchbase - GROUP BY returns empty result
  • [TEIID-4972] - Couchbase - query with comparison criteria not properly translated
  • [TEIID-4973] - Couchbase - Teiid returns empty result if source query fails
  • [TEIID-4974] - Couchbase - TRANSLATE function is transalted as REPLACE
  • [TEIID-4975] - Couchbase - SUBSTRING function is not translated correctly
  • [TEIID-4986] - Couchbase import nested array handling
  • [TEIID-4952] - release notes is not having tokens replaced
The next preview release of 10.0 will be due out in about 2 weeks.

Thanks,
Steve

Tuesday, July 4, 2017

Teiid 10.0.0 Alpha1 Released

Teiid 10.0.0 Alpha1 has been released.  Feature work is still ongoing. We're active in Spring Boot support, an OrientDB translator, and re-licensing - as of this release the main project and documentation are under ASL2 license instead of the LGPL.

Other News:
  • Couchbase testing has revealed a host of issues with this new translator.  We'll address these in both 9.3.x and 10.0.
  • Teiid 9.3.1 will be available in the next week.
  • Please have a look at the Red Hat effort around Spark in OpenShift - radanalytics.io.  As our OpenShift support evolves you will be able to rapidly integrate Teiid with elastic analytical workloads in Spark.
Thanks,
Steve

Monday, June 12, 2017

Teiid 9.2.4 Released

Teiid 9.2.4 has been released.  7 issues were addressed:
  • [TEIID-4858] - hive translator is extremely slow
  • [TEIID-4838] - View with a union that projects nulls fails to resolve properly
  • [TEIID-4875] - Planning issue with multiple aggregate decompositions through a join tree
  • [TEIID-4913] - MetadataFactory is not replacing . in column names
  • [TEIID-4927] - Update dockerfile
  • [TEIID-4942] - Statement batch does not enforce autoCommitTxn
  • [TEIID-4953] - JOIN of CTEs fails if one of them is dependent and has window functions with inner DISTINCT in underlying queries
From here the pace of fix releases for 9.2 will begin to slow.  The next fix will be released in 6-8 weeks.  9.3.x will become the primary focus of support - expect a 9.3.1 in 2-3 weeks.

Also the first preview release of 10.0 will be due out in about 1.5 weeks.

Thanks,
Steve

Friday, June 9, 2017

Teiid 9.1.5 Released

Teiid 9.1.5 has been released.  This will be the last patch release off of 9.1.x.

9 issues were addressed:
  • [TEIID-4797] - Oracle: empty catalog messed up VDB schemas name
  • [TEIID-4819] - Tree page modifications removing the previous page, don't remove immediately
  • [TEIID-4852] - Wrong OData results with multiple self relationships
  • [TEIID-4877] - Boolean syntax is broken on pg 9.5 data sources
  • [TEIID-4890] - DatabaseMetadata Procedure Columns order is incorrect
  • [TEIID-4892] - oData v4 error using $expand
  • [TEIID-4893] - Inconsistent behavior of SUBSTRING function
  • [TEIID-4927] - Update dockerfile
  • [TEIID-4953] - JOIN of CTEs fails if one of them is dependent and has window functions with inner DISTINCT in underlying queries
We will continue to support 9.2 and 9.3.  Expect a 9.2.4 release early next week.

Thanks,
Steve