You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tajo.apache.org by Hyunsik Choi <hy...@apache.org> on 2014/10/21 22:31:53 UTC

Apache Tajo™ 0.9.0 has been released!

Apache Tajo™ 0.9.0 has been released.

The Apache Tajo team is pleased to announce the release of Apache 0.9.0.
Apache Tajo provides low-latency and scalable SQL query processing on Hadoop.

The release is available for immediate download:

  http://tajo.apache.org/downloads.html

This is a major release. Apache Tajo team resolved 330 issues including
lots of new features, bug fixes, and improvements. Apache Tajo 0.9.0 mainly
focues on advanced SQL features (window function and multiple distinct
aggregation), performance improvements (offheap tuple, skewness handling,
runtime code generation), and scalability on large clusters (improved
shuffle and fetch).

SQL features
 * TIMESTAMP, DATE, and TIME Refactoring (TAJO-825)
 * INTERVAL type support (TAJO-761)
 * WINDOW functions and OVER clause support (TAJO-924)
 * ORDER BY and GROUP BY clauses allow column references as well as expressions.
 * Multiple distinct aggregation (TAJO-1010)
 * ORDER BY NULL FIRST support
 * CREATE TABLE LIKE support
 * concat() and concat_ws() function support
 * to_char() for date time format
 * COALESCE() for BOOLEAN, DATE, TIME, and TIMESTAMP

Performance Improvements
 * Offheap tuple block and zero-copy tuple (TAJO-907)
 * Offheap sort operator for ORDER BY (TAJO-907)
 * hash shuffle I/O improvement (TAJO-992)
 * Better automatic parallel degree choice for operators involving hash and
   range shuffles
 * Skewness handling for hash shuffle (TAJO-987)
 * Runtime code generation for evaluating expressions (TAJO-906)
 * Lots of query optimizer improvements

Hadoop Integration
 * Hadoop 2.2.0 or higher (to 2.5.1) support
 * Hive Meta Store access support for 0.13.0 and 0.13.1
 * Updated Parquet to 1.5.0. (TAJO-932)

Availability, Reliability, and Stability
 * TajoMaster HA (TAJO-704)
 * More stable and error-tolerant fetch (TAJO-789, TAJO-953, TAJO-908,
TAJO-949, TAJO-991)

Other important improvements
 * MariaDB Catalog Store support (TAJO-847)
 * Linux and HDFS utility support in tajo shell (TAJO-732)


For a complete list of new features, improvements, and fixed problems,
please see
the release notes:

   http://tajo.apache.org/releases/0.9.0/relnotes.html

You also can see ASF official announcement.

  https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces65

Many Thanks to contributors on the 0.9.0 releases

Alvin Henrick, DaeMyung Kang, David Chen, Hyoung Jun Kim, Hyunsik Choi,
Ilhyun Suh, JaeHwa Jung, Jae Young Lee, Jihun Kang, Jinho Kim, Jihoon Son,
Jongyoung Park, Mai Hai Thanh, Min Zhou, Keuntae Park, Prafulla T,
Seungun Choe, SeongHwa Ahn, Youngjun Park, and Wan Heo.


The Apache Tajo team is looking for more developers and of course users to
help grow the community and give feedback.  Mailing list information is at:

   http://tajo.apache.org/mailing-lists.html