Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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:

...