impala git commit: IMPALA-7406. Avoid memory overhead of FlatBuffer object wrappers for FileDescriptor

2018-08-17 Thread todd
Repository: impala Updated Branches: refs/heads/master 199c0f2f9 -> 1dd4403fd IMPALA-7406. Avoid memory overhead of FlatBuffer object wrappers for FileDescriptor This patch saves approximately 100 bytes per file in the catalog and impalad heap by changing HdfsPartition to store raw byte[]

[4/4] impala git commit: IMPALA-7140 fix: fix NDV calculation for partition columns in LocalFsTable

2018-08-17 Thread mikeb
IMPALA-7140 fix: fix NDV calculation for partition columns in LocalFsTable For partition columns, we were previously calculating the NDV by adding the count of partitions plus the count of null-partitions. However, all of the null partitions have the same value (NULL) so they only contribute one

[1/4] impala git commit: IMPALA-7399: Remove third-party dependencies from junit xml script

2018-08-17 Thread mikeb
Repository: impala Updated Branches: refs/heads/master 7ccf73690 -> 199c0f2f9 IMPALA-7399: Remove third-party dependencies from junit xml script The original patch for this Jira relied on a third party python lib for generating Junit XML output, That proved to be limiting because setting up

[3/4] impala git commit: IMPALA-7439. CREATE DATABASE creates a catalog entry with missing location

2018-08-17 Thread mikeb
IMPALA-7439. CREATE DATABASE creates a catalog entry with missing location Previously, when creating a new database, the CatalogOpExecutor would create an HMS Database object, issue the HMS createDatabase call, and then create a Catalog entry from that same Database object. The resulting Catalog