...
hive_metastore.thriftOld API | New API |
get_table(string dbname,string tbl_name) | get_table(string dbname,string tbl_name,string validWriteIdList) |
Actually we don’t need to add the new field into every read request because:
...
hive_metastore.thriftOld API | New API |
commitTxn(long txnid) | commitTxn(long txnid, boolean writemanaged) |
RawStore
ObjectStore will use the additional validWriteIdList field for all read methods to compare with cached ValidWriteIdList
Old API | New API |
getTable(String catName,String dbName,String tableName) | getTable(String catName,String dbName,String tableName,String validWriteIdList) |
Hive.java
The implementation details will be encapsulated in Hive.java. Which include:
...