It seems taht Catalog-service enabled Imalad instances to synchronize their metadata. However, I find that If I create a table in Hive, Impala is not able to see it right away , I'm wondering if there is any approach to force Catalog-service to synchronize metadata(stored in MySQL) with Hive ? (better through JDBC) Thanks!
I'm using Impala 1.2+, refresh
Seems INVALIDATE METADATA and REFRESH commands could do the trick, I'll try them first, Thanks!
Impala caches hive metastore metadata and will not automatically pick up tables created in Hive. We're looking into ways to
make that better but for now the solution is what you've already found. Here's a link to some more docs on how those commands