Tuesday, June 28, 2011

Teiid 7.5 Beta1

7.5 Beta1 is now available. While mainly a fix release, there have been notable features since 7.4:
  • Subquery optimization control - added the DJ hint to indicate that a subquery should be the independent side of a dependent join.
  • MAKEIND Hint - The MAKEIND hint can be used to indicate that the other side of the join should be made dependent.
  • ODBC SSL - added support for SSL encrypted ODBC connections.
  • Reauthentication Statement - SET SESSION AUTHORIZATION can now be used to perform a reauthentication via JDBC or ODBC.
  • Pluggable Authorization - an alternative PolicyDecider can be defined in the teiid-jboss-beans.xml file to customize authorization decisions.
  • Streaming XQuery - in situations where document projection applies if the XMLQUERY/XMLTABLE path expressions meet certain conditions, then the incoming document will not only be projected, but the independent subtrees will be processed without loading the entire document. This allows for nearly arbitrarily large XML documents to be processed. See the Reference for more.
  • Logging Procedures - added SYSADMIN.isLoggable and SYSADMIN.logMsg to aid in debugging procedure logic.
  • ANSI OFFSET/FETCH FIRST - instead of the limit clause, a standard OFFSET and/or FETCH FIRST/NEXT clause can be used to limit results.
As always see the release notes for more. For even more detailed information on these or any pending issues, check out the JIRA issues here. Please check any of your issues that have been resolved and log new ones before it's too late to hit the release.

The Teiid Team