Skip to main content

Posts

Showing posts from November, 2011

Teiid 7.6 Final Released

We are pleased to announce Teiid 7.6 is now available.  Highlights of 7.6 features: Procedure language features - Added support for compound/block statements, BEGIN [[NOT] ATOMIC], loop/block labels, and the leave statement. See the reference for more. File Enhancements - the file translator can now optionally (via the ExceptionIfFileNotFound property) throw an exception if the path refers to a file that doesn't exist. The file resource adapter can be configured to map file names and can prevent parent path .. references. See the Admin Guide or the file-ds.xml template for more. TEXTTABLE Enhancements - TEXTTABLE can now parse fixed width files that do not use a row delimiter and can optionally produce fixed values that haven't been trimmed. Temp table transactions - Internal materialized views and temp table usage from a session and within procedures can take advantage of greater transaction support. Buffering Improvements Added the ability to inline mem

Teiid 7.6 CR1

7.6 CR1 is now available.  It fixes issues from the previous betas and contains the following new features:  View removal hint - the NO_UNNEST hint now also applies to FROM  clause views and subqueries. It will instruct the planner to not perform view flattening. Non-blocking statement execution - Teiid JDBC extensions TeiidStatement and TeiidPreparedStatement can be used to submit queries against embedded connections with a callback to process results in a non-blocking manner. NON_STRICT limit hint - the NON_STRICT hint can be used with unordered limits to tell the optimizer to not inhibit push operations even if the results will not be consistent with the logical application of the limit. Source Hints - user and transformation queries can specify a meta source hint, e.g. SELECT /*+ sh my-oracle:'leading' */ * FROM TBL. The hint information will be passed to the translator. The Oracle translator will by default treat the source hint as an Oracle hi