You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by jc...@apache.org on 2018/01/11 22:11:28 UTC
hive git commit: HIVE-14498: Freshness period for query rewriting
using materialized views (Jesus Camacho Rodriguez,
reviewed by Ashutosh Chauhan) (addendum)
Repository: hive
Updated Branches:
refs/heads/master 57d909c34 -> a7c41ba2a
HIVE-14498: Freshness period for query rewriting using materialized views (Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan) (addendum)
Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/a7c41ba2
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/a7c41ba2
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/a7c41ba2
Branch: refs/heads/master
Commit: a7c41ba2afb36398134a824bc461a50499114feb
Parents: 57d909c
Author: Jesus Camacho Rodriguez <jc...@apache.org>
Authored: Thu Jan 11 14:11:00 2018 -0800
Committer: Jesus Camacho Rodriguez <jc...@apache.org>
Committed: Thu Jan 11 14:11:03 2018 -0800
----------------------------------------------------------------------
.../java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java | 3 +++
1 file changed, 3 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hive/blob/a7c41ba2/standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java
----------------------------------------------------------------------
diff --git a/standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java b/standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java
index 0c5b2ef..3a558b4 100644
--- a/standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java
+++ b/standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java
@@ -917,6 +917,7 @@ abstract class TxnHandler implements TxnStore, TxnStore.MutexAPI {
* given the transaction snapshot provided.
*/
@Override
+ @RetrySemantics.ReadOnly
public List<BasicTxnInfo> getLastCompletedTransactionForTables(
List<String> dbNames, List<String> tableNames, TxnsSnapshot txnsSnapshot) throws MetaException {
List<BasicTxnInfo> r = new ArrayList<>();
@@ -931,6 +932,7 @@ abstract class TxnHandler implements TxnStore, TxnStore.MutexAPI {
* given the transaction snapshot provided.
*/
@Override
+ @RetrySemantics.ReadOnly
public BasicTxnInfo getLastCompletedTransactionForTable(
String inputDbName, String inputTableName, TxnsSnapshot txnsSnapshot) throws MetaException {
Connection dbConn = null;
@@ -974,6 +976,7 @@ abstract class TxnHandler implements TxnStore, TxnStore.MutexAPI {
* after the transaction with the input id was committed (if any).
*/
@Override
+ @RetrySemantics.ReadOnly
public BasicTxnInfo getFirstCompletedTransactionForTableAfterCommit(
String inputDbName, String inputTableName, long incrementalIdentifier)
throws MetaException {