Monday, September 26, 2016

Teiid Licensing

Teiid has been under the LGPLv2.1 since its initial open sourcing effort.  Current trends for JBoss projects are toward more permissive licensing.  Many JBoss projects have already moved to the ASL (Apache Software License), and there is interest in having Teiid follow suit.  We'll track this effort under https://issues.jboss.org/browse/TEIID-4474.

If you have been a contributor we'll be reaching out to you regarding this proposal - or even better go ahead and leave your thoughts on the issue.

Thanks,
Steve

Wednesday, September 14, 2016

Teiid 9.1 Beta2 Released

Teiid 9.1 Beta2 has been posted.  Notable features since Beta1:
  • TEIID-4421 Embedded Translator Refinements to allow for functioning that is similar to the server.
There have been about 140 total issues addressed so far in 9.1 and there is on-going work to support full DDL definition of VDBs - but that may be delayed to 9.2 if needed.

We should be on track for a final release around the second week of October.

Thanks again for all the community support,
Steve

Tuesday, September 13, 2016

Teiid 9.0.4 Released

The 9.0.4 fix release is now available.  It addresses 13 issues since 9.0.3:
  • [TEIID-4263] - StringToTimestamp in convert fails during DST transition hour
  • [TEIID-4402] - Insert statement with a date field fails
  • [TEIID-4405] - delete using in statement does not remove records from temporary table
  • [TEIID-4406] - group by cast(... as date) results in NullPointException
  • [TEIID-4407] - Salesforce delete/update without a predicate does nothing
  • [TEIID-4410] - ConnectorWorkItem setting of convertIn should be based upon the execution factory
  • [TEIID-4417] - Issues with OData query generation logic
  • [TEIID-4424] - Error when factory overrides initCapabilities due WrappedConnection is what Teiid is passing
  • [TEIID-4434] - Results returned by google spreadhseet may have columns missing labels, preventing the VDB to load
  • [TEIID-4435] - HIVE: decimal datatype is treated like a string
  • [TEIID-4436] - TEIID11008:PSQLException-ERROR: missing FROM-clause entry for table "anon_grp0" running a query with GROUP BY and UNION ALL
  • [TEIID-4439] - salesforce-34 translator dependencies issues
  • [TEIID-4366] - Provide CORS support on OData Service
Thanks to all those who logged issues.  Also 9.1 Beta2 should be available by tomorrow.

Steve

Thursday, August 25, 2016

Teiid 9.1 Beta1 Released

After a small delay Teiid 9.1 Beta1 has been posted.  Notable features since Alpha2:
  • TEIID-4332 Improved NDV calculations for costing.
  • TEIID-4284 Salesforce Bulk API for SELECT queries.
  • TEIID-4378 TEIID-4376 Clob enhancements to support concat and use in EXECUTE IMMEDIATE.
  • TEIID-4100 OData expand support for siblings and nested expands.
  • TEIID-4393 Additional Geospatial Functions to more fully support the SQL-MM specification.
As always thanks for all the community support including the Impala analytical function support contributed by Don Krapohl.

Steve

Friday, August 19, 2016

Teiid 9.0.3 Released

The 9.0.3 fix release is now available.  It addresses 9 issues since 9.0.2:
  • [TEIID-4343] - Impala Translator - With Clause Support
  • [TEIID-4354] - patch to CXF no longer needed with new version of the CXF in 9.0 series.
  • [TEIID-4360] - default token type needs to be "bearer" for OAuth2 access code negotiation
  • [TEIID-4372] - Impala AVG returns double when bigdecimal is expected
  • [TEIID-4384] - Issue with ordered offset
  • [TEIID-4385] - Nested subquery in an aggregate fails to evaluate
  • [TEIID-4389] - Local connection waits for active VDB 1,000,000 times longer than specified in waitForLoad property
  • [TEIID-4391] - NONDETERMINISTIC functions incorrectly optimized out of ORDER BY
  • [TEIID-4395] - Oracle translator should pushdown clob conversion
A special thanks to Marco Adrito for discovering and working through TEIID-4354 and TEIID-4360.

Looking forward 9.1 Beta1 should be available by the end of next week.

Steve

Tuesday, August 16, 2016

Teiid Designer 10.1 released to support Teiid 9.0 and Wildfly

Teiid Designer 10.1 is our first release that supports Teiid 9.0 and the Wildfly runtime environments.

This release also includes a couple dozen bug fixes (see Release Notes) and enhancements.  Of note are:
  • support for Teiid 9.0 VDB versioning (i.e. major.minor.patch values)
  • multi-character delimiter option in flat file importer
 Try it out!  Download and install....

Teiid Tooling Project Team

Friday, July 29, 2016

Teiid 9.1 Alpha2 Available

After a small delay Teiid 9.1 Alpha2 has been posted.  Notable features since Alpha1:
  • TEIID-4332 Improved NDV calculations for costing.
  • TEIID-2715 OData Metadata support for providing the metadata extension properties for OData.
Also the OData 2 service layer has been removed.  Please contact the community if you still need that functionality and want to maintain it as an independent project.

WildFly Upgrade

While most of the issues with the WildFly upgrade should be resolved.  It is unclear when progress will be made on TEIID-3834: start/stop of a data source or resource adapter requires a restart (somewhat worse behavior than WildFly 9 from our perspective)

Teiid Whipper

Whipper is a new project that will incorporate the changes made to our BQT testing framework by our Red Hat QE team and will aim to provide new features / ease of use for validation testing of all things Teiid.

Teiid Designer

Teiid Designer should have a release compatible with WildFly 9 / Teiid 8.13.x and Teiid 9.0.x in the next two weeks.  There is still no timeline yet for a Teiid Designer release compatible with WildFly 10.

The OpenShift web UI continues to progress, please contact their community is you have any interest in following or contributing to the work.

9.0.x

9.0.3 is due out in approximately 2-3 weeks.

8.13.x

If needed 8.13.7, the last fix release on 8.13, will be available by the general release of 9.1.

As always thanks for all the community support,
Steve