Red Hat
Jun 12, 2013
by Ramesh
It is about 3 months since Teiid 8.3.Final release, and we are proud to announce our next time boxed release of Teiid 8.4.Final .

Here are top three (3) features in this release

  1. The deployment platform is upgraded to EAP 6.1 Alpha . You can also use EAP 6.1 Final , but you would need to subscribe to developer subscription from Redhat to use that version. If not sure what is difference about community and subscription version see . If you have concerns about switching from JBoss AS to EAP please read
  2. Pluggable and row based security along with much asked column masking feature. Read more about it  here
  3. Support for MongoDB . Use Teiid and its SQL language to access the data from MongoDB. This release includes a new MongoDB translator. Read more about it here .  More blogs coming in this space very soon.

Here is complete run down of features in this release
  • TEIID-2444 EAP Platform - the deployment platform for Teiid has been changed to EAP 6.1.Alpha1
  • TEIID-2429 Improved sort performance - improved sorts for large data sets especially under heavy load.
  • TEIID-2449 VDB Zips - added the ability to deploy non-Designer based vdb zip artifacts with the ability to place DDL outside of the VDB.xml via the DDL-FILE metadata repository.
  • TEIID-2423 TEIID-2470 Additional Embedded deployments - xml and zip vdb deployment options are available for Teiid Embedded.
  • TEIID-1092 Session Variables - added the teiid_session_set and teiid_session_get methods to maintain session variables.
  • TEIID-2326 Shared Mat Views - materialized views from imported vdbs will be reused rather than recreated in each importing vdb.
  • TEIID-2344 Automatic DB Version Detection - the JDBC translator database version property in most circumstances will not need to be set manually - see the compatibility note below.
  • TEIID-2453 STRING_AGG Added the string_agg aggregate function for concatenating binary and character strings.
  • TEIID-2504 Improved socket results processing large results processing over a socket transport have been significantly improved for forward only results. Scrollable results will have only a marginal improvement.
  • TEIID-2427 TEIID-2311 Column Masking added column masking and refined row-based security. Also allow for permissions to be granted via the MetadataFactory methods addPermission and addColumnPermisison to enable adding roles via a MetadataRepository.
  • TEIID-2507 Session scoped mat views - mat views can now be scoped to sessions via the cache hint, rather than to just the global scope.
  • TEIID-2329: MongoDB translator - MongoDB is added as a supported datasource by providing a translator. This translator is capable of converting SQL based queries into MongoDB API based calls for data retrieval. 
We would like to thank our growing community for their participation in forums, JIRA and mailing list. Keep them coming. If you got new idea or wrote a blog, let us know we will link to Teiid website.

If you have feature request let us know, we are starting to plan release features for 8.5 now, so speak up!

Thank you.

Ramesh & Steve.

Original Post