kudu git commit: Rename Hive MetaStore to Metastore

2018-05-14 Thread danburkert
Repository: kudu Updated Branches: refs/heads/master ca3e38759 -> 5d113ec3c Rename Hive MetaStore to Metastore Hive isn't consistent about the capitilization so it's not clear which is more correct, but we should at least be consistent ourselves. Change-Id:

kudu git commit: catalog-manager: refactor AlterTable and DeleteTable methods

2018-05-14 Thread danburkert
Repository: kudu Updated Branches: refs/heads/master a65e58ec0 -> ca3e38759 catalog-manager: refactor AlterTable and DeleteTable methods This commit splits CatalogManager::AlterTable and CatalogManager::DeleteTable in two. One method handles RPC specifics, and the second handles applying the

kudu git commit: catalog-manager: return error from FindAndLockTable if table not found

2018-05-14 Thread danburkert
Repository: kudu Updated Branches: refs/heads/master 1a707b991 -> a65e58ec0 catalog-manager: return error from FindAndLockTable if table not found This cleans up some repeated boilerplate in the CatalogManager. Change-Id: I4d8176d6886474a84b4c75c80f50763eabe70a6d Reviewed-on:

kudu git commit: catalog-manager: refactor error handling

2018-05-14 Thread danburkert
Repository: kudu Updated Branches: refs/heads/master 05d594867 -> 1a707b991 catalog-manager: refactor error handling This commit refactors how the SetupError helper works slightly in order to reduce the prevelance of temporary Status locals. I've found the Status locals to be error prone in

kudu git commit: KUDU-2346: Fix mac pkg-config issue.

2018-05-14 Thread danburkert
Repository: kudu Updated Branches: refs/heads/branch-1.7.x 5c68767d3 -> 5ef577b65 KUDU-2346: Fix mac pkg-config issue. Previously an empty return string from pkg-config --cflags was used as a proxy for testing if the package was installed. The MacOs version of pkg-config returns an error

kudu git commit: KUDU-2191 (11/n): remove fallback logic from HmsCatalog

2018-05-14 Thread hahao
Repository: kudu Updated Branches: refs/heads/master 5d113ec3c -> 61cd9510f KUDU-2191 (11/n): remove fallback logic from HmsCatalog HmsCatalog was originally written with fallback logic that would liberally correct HMS entries when possible. In particular, altering a non-existent table entry