Release Notes - Tajo - Version 0.11.2
Bug
- [TAJO-858] - Support for hadoop kerberos authentication in Tajo
- [TAJO-1793] - result row count unmatched for UNION ALL
- [TAJO-2077] - Join condition causes incorrect result, when a table has an empty row file
- [TAJO-2080] - ArrayIndexOutOfBoundsException when performing aggregation on an union block
- [TAJO-2081] - Incorrect task locality on single node
- [TAJO-2082] - Aggregation on a derived table which includes union can cause incorrect result
- [TAJO-2085] - Add parseDateTime method with TimeZone in DateTimeFormat class
- [TAJO-2092] - TestStorages.testNullHandlingTypesWithProjection occasionally fail
- [TAJO-2093] - Partition Pruning doesn't handle Constant folding occasionally for BETWEEN clause.
- [TAJO-2095] - HiveCatalogStore::existIndexesByTable should not throw UnsupportedOperationException.
- [TAJO-2100] - Add missing cancellation in defaultTaskScheduler when a worker is no respond
- [TAJO-2102] - Migrate to Apache Orc from Presto's one
- [TAJO-2107] - TIMESTAMP type equalsTo() problem
Improvement
- [TAJO-2073] - Upgrade parquet-mr to 1.8.1
- [TAJO-2089] - Improve null handling in UDF
- [TAJO-2091] - Error or progress update should use stderr instead of stdout
Task
- [TAJO-1939] - Implement PgSQLTablespace::getTableVolume() method
- [TAJO-2017] - Replace manual array copy with Collection
- [TAJO-2070] - Remove unnecessarily version property in maven pom
- [TAJO-2074] - Upgrade hadoop and netty
- [TAJO-2088] - Change QueryTestCaseBase.runSimpleTests() to return a set of TajoResultSetBase
Test
- [TAJO-2076] - Add backward compatibility testing with hadoop on travis