@Override public List<SQLPrimaryKey> getPrimaryKeys(String catName, String db_name, String tbl_name) throws MetaException { // TODO constraintCache return rawStore.getPrimaryKeys(catName, db_name, tbl_name); }
@Override public PrimaryKeysResponse get_primary_keys(PrimaryKeysRequest request) throws TException { String catName = request.isSetCatName() ? request.getCatName() : getDefaultCatalog(conf); String db_name = request.getDb_name(); String tbl_name = request.getTbl_name(); startTableFunction("get_primary_keys", catName, db_name, tbl_name); List<SQLPrimaryKey> ret = null; Exception ex = null; try { ret = getMS().getPrimaryKeys(catName, db_name, tbl_name); } catch (Exception e) { ex = e; throwMetaException(e); } finally { endFunction("get_primary_keys", ret != null, ex, tbl_name); } return new PrimaryKeysResponse(ret); }
List<SQLPrimaryKey> pk = store.getPrimaryKeys(DEFAULT_CATALOG_NAME, db, tbl); if (pk != null) { for (SQLPrimaryKey pkcol : pk) {
@Override public List<SQLPrimaryKey> getPrimaryKeys(String catName, String db_name, String tbl_name) throws MetaException { // TODO constraintCache return rawStore.getPrimaryKeys(catName, db_name, tbl_name); }
@Override public PrimaryKeysResponse get_primary_keys(PrimaryKeysRequest request) throws TException { String catName = request.isSetCatName() ? request.getCatName() : getDefaultCatalog(conf); String db_name = request.getDb_name(); String tbl_name = request.getTbl_name(); startTableFunction("get_primary_keys", catName, db_name, tbl_name); List<SQLPrimaryKey> ret = null; Exception ex = null; try { ret = getMS().getPrimaryKeys(catName, db_name, tbl_name); } catch (Exception e) { ex = e; throwMetaException(e); } finally { endFunction("get_primary_keys", ret != null, ex, tbl_name); } return new PrimaryKeysResponse(ret); }