[3/5] phoenix git commit: PHOENIX-4660 Use TransactionProvider interface
PHOENIX-4660 Use TransactionProvider interface Project: http://git-wip-us.apache.org/repos/asf/phoenix/repo Commit: http://git-wip-us.apache.org/repos/asf/phoenix/commit/af0f68b9 Tree: http://git-wip-us.apache.org/repos/asf/phoenix/tree/af0f68b9 Diff: http://git-wip-us.apache.org/repos/asf/phoenix/diff/af0f68b9 Branch: refs/heads/4.x-cdh5.14 Commit: af0f68b919087553f9356142c223829ae5cf1bff Parents: c1827f2 Author: James TaylorAuthored: Sat Mar 17 22:16:24 2018 + Committer: Pedro Boado Committed: Fri Mar 23 21:31:53 2018 + -- .../phoenix/tx/FlappingTransactionIT.java | 8 +- .../PhoenixTransactionalProcessor.java | 2 +- .../apache/phoenix/execute/MutationState.java | 8 +- .../PhoenixTxIndexMutationGenerator.java| 2 +- .../apache/phoenix/index/IndexMaintainer.java | 2 +- .../index/IndexMetaDataCacheFactory.java| 2 +- .../index/PhoenixIndexMetaDataBuilder.java | 2 +- .../query/ConnectionQueryServicesImpl.java | 2 +- .../query/ConnectionlessQueryServicesImpl.java | 2 +- .../transaction/OmidTransactionProvider.java| 78 + .../transaction/TephraTransactionProvider.java | 76 .../phoenix/transaction/TransactionFactory.java | 117 ++- .../transaction/TransactionProvider.java| 36 ++ .../org/apache/phoenix/util/PhoenixRuntime.java | 2 +- .../apache/phoenix/util/TransactionUtil.java| 4 +- .../java/org/apache/phoenix/query/BaseTest.java | 6 +- 16 files changed, 218 insertions(+), 131 deletions(-) -- http://git-wip-us.apache.org/repos/asf/phoenix/blob/af0f68b9/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java -- diff --git a/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java b/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java index 301768b..200cf1c 100644 --- a/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java +++ b/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java @@ -225,9 +225,9 @@ public class FlappingTransactionIT extends ParallelStatsDisabledIT { } PhoenixTransactionContext txContext = - TransactionFactory.getTransactionFactory().getTransactionContext(pconn); + TransactionFactory.getTransactionProvider().getTransactionContext(pconn); PhoenixTransactionalTable txTable = - TransactionFactory.getTransactionFactory().getTransactionalTable(txContext, htable); + TransactionFactory.getTransactionProvider().getTransactionalTable(txContext, htable); txContext.begin(); @@ -277,9 +277,9 @@ public class FlappingTransactionIT extends ParallelStatsDisabledIT { // Repeat the same as above, but this time abort the transaction txContext = - TransactionFactory.getTransactionFactory().getTransactionContext(pconn); + TransactionFactory.getTransactionProvider().getTransactionContext(pconn); txTable = - TransactionFactory.getTransactionFactory().getTransactionalTable(txContext, htable); + TransactionFactory.getTransactionProvider().getTransactionalTable(txContext, htable); txContext.begin(); http://git-wip-us.apache.org/repos/asf/phoenix/blob/af0f68b9/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java -- diff --git a/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java b/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java index ca0c997..0c26ecc 100644 --- a/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java +++ b/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java @@ -22,7 +22,7 @@ import org.apache.phoenix.transaction.TransactionFactory; public class PhoenixTransactionalProcessor extends DelegateRegionObserver { public PhoenixTransactionalProcessor() { - super(TransactionFactory.getTransactionFactory().getTransactionContext().getCoprocessor()); + super(TransactionFactory.getTransactionProvider().getTransactionContext().getCoprocessor()); } } http://git-wip-us.apache.org/repos/asf/phoenix/blob/af0f68b9/phoenix-core/src/main/java/org/apache/phoenix/execute/MutationState.java -- diff --git a/phoenix-core/src/main/java/org/apache/phoenix/execute/MutationState.java
[3/5] phoenix git commit: PHOENIX-4660 Use TransactionProvider interface
PHOENIX-4660 Use TransactionProvider interface Project: http://git-wip-us.apache.org/repos/asf/phoenix/repo Commit: http://git-wip-us.apache.org/repos/asf/phoenix/commit/af0f68b9 Tree: http://git-wip-us.apache.org/repos/asf/phoenix/tree/af0f68b9 Diff: http://git-wip-us.apache.org/repos/asf/phoenix/diff/af0f68b9 Branch: refs/heads/4.x-cdh5.13 Commit: af0f68b919087553f9356142c223829ae5cf1bff Parents: c1827f2 Author: James TaylorAuthored: Sat Mar 17 22:16:24 2018 + Committer: Pedro Boado Committed: Fri Mar 23 21:31:53 2018 + -- .../phoenix/tx/FlappingTransactionIT.java | 8 +- .../PhoenixTransactionalProcessor.java | 2 +- .../apache/phoenix/execute/MutationState.java | 8 +- .../PhoenixTxIndexMutationGenerator.java| 2 +- .../apache/phoenix/index/IndexMaintainer.java | 2 +- .../index/IndexMetaDataCacheFactory.java| 2 +- .../index/PhoenixIndexMetaDataBuilder.java | 2 +- .../query/ConnectionQueryServicesImpl.java | 2 +- .../query/ConnectionlessQueryServicesImpl.java | 2 +- .../transaction/OmidTransactionProvider.java| 78 + .../transaction/TephraTransactionProvider.java | 76 .../phoenix/transaction/TransactionFactory.java | 117 ++- .../transaction/TransactionProvider.java| 36 ++ .../org/apache/phoenix/util/PhoenixRuntime.java | 2 +- .../apache/phoenix/util/TransactionUtil.java| 4 +- .../java/org/apache/phoenix/query/BaseTest.java | 6 +- 16 files changed, 218 insertions(+), 131 deletions(-) -- http://git-wip-us.apache.org/repos/asf/phoenix/blob/af0f68b9/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java -- diff --git a/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java b/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java index 301768b..200cf1c 100644 --- a/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java +++ b/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java @@ -225,9 +225,9 @@ public class FlappingTransactionIT extends ParallelStatsDisabledIT { } PhoenixTransactionContext txContext = - TransactionFactory.getTransactionFactory().getTransactionContext(pconn); + TransactionFactory.getTransactionProvider().getTransactionContext(pconn); PhoenixTransactionalTable txTable = - TransactionFactory.getTransactionFactory().getTransactionalTable(txContext, htable); + TransactionFactory.getTransactionProvider().getTransactionalTable(txContext, htable); txContext.begin(); @@ -277,9 +277,9 @@ public class FlappingTransactionIT extends ParallelStatsDisabledIT { // Repeat the same as above, but this time abort the transaction txContext = - TransactionFactory.getTransactionFactory().getTransactionContext(pconn); + TransactionFactory.getTransactionProvider().getTransactionContext(pconn); txTable = - TransactionFactory.getTransactionFactory().getTransactionalTable(txContext, htable); + TransactionFactory.getTransactionProvider().getTransactionalTable(txContext, htable); txContext.begin(); http://git-wip-us.apache.org/repos/asf/phoenix/blob/af0f68b9/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java -- diff --git a/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java b/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java index ca0c997..0c26ecc 100644 --- a/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java +++ b/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java @@ -22,7 +22,7 @@ import org.apache.phoenix.transaction.TransactionFactory; public class PhoenixTransactionalProcessor extends DelegateRegionObserver { public PhoenixTransactionalProcessor() { - super(TransactionFactory.getTransactionFactory().getTransactionContext().getCoprocessor()); + super(TransactionFactory.getTransactionProvider().getTransactionContext().getCoprocessor()); } } http://git-wip-us.apache.org/repos/asf/phoenix/blob/af0f68b9/phoenix-core/src/main/java/org/apache/phoenix/execute/MutationState.java -- diff --git a/phoenix-core/src/main/java/org/apache/phoenix/execute/MutationState.java
[3/5] phoenix git commit: PHOENIX-4660 Use TransactionProvider interface
PHOENIX-4660 Use TransactionProvider interface Project: http://git-wip-us.apache.org/repos/asf/phoenix/repo Commit: http://git-wip-us.apache.org/repos/asf/phoenix/commit/af0f68b9 Tree: http://git-wip-us.apache.org/repos/asf/phoenix/tree/af0f68b9 Diff: http://git-wip-us.apache.org/repos/asf/phoenix/diff/af0f68b9 Branch: refs/heads/4.x-cdh5.12 Commit: af0f68b919087553f9356142c223829ae5cf1bff Parents: c1827f2 Author: James TaylorAuthored: Sat Mar 17 22:16:24 2018 + Committer: Pedro Boado Committed: Fri Mar 23 21:31:53 2018 + -- .../phoenix/tx/FlappingTransactionIT.java | 8 +- .../PhoenixTransactionalProcessor.java | 2 +- .../apache/phoenix/execute/MutationState.java | 8 +- .../PhoenixTxIndexMutationGenerator.java| 2 +- .../apache/phoenix/index/IndexMaintainer.java | 2 +- .../index/IndexMetaDataCacheFactory.java| 2 +- .../index/PhoenixIndexMetaDataBuilder.java | 2 +- .../query/ConnectionQueryServicesImpl.java | 2 +- .../query/ConnectionlessQueryServicesImpl.java | 2 +- .../transaction/OmidTransactionProvider.java| 78 + .../transaction/TephraTransactionProvider.java | 76 .../phoenix/transaction/TransactionFactory.java | 117 ++- .../transaction/TransactionProvider.java| 36 ++ .../org/apache/phoenix/util/PhoenixRuntime.java | 2 +- .../apache/phoenix/util/TransactionUtil.java| 4 +- .../java/org/apache/phoenix/query/BaseTest.java | 6 +- 16 files changed, 218 insertions(+), 131 deletions(-) -- http://git-wip-us.apache.org/repos/asf/phoenix/blob/af0f68b9/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java -- diff --git a/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java b/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java index 301768b..200cf1c 100644 --- a/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java +++ b/phoenix-core/src/it/java/org/apache/phoenix/tx/FlappingTransactionIT.java @@ -225,9 +225,9 @@ public class FlappingTransactionIT extends ParallelStatsDisabledIT { } PhoenixTransactionContext txContext = - TransactionFactory.getTransactionFactory().getTransactionContext(pconn); + TransactionFactory.getTransactionProvider().getTransactionContext(pconn); PhoenixTransactionalTable txTable = - TransactionFactory.getTransactionFactory().getTransactionalTable(txContext, htable); + TransactionFactory.getTransactionProvider().getTransactionalTable(txContext, htable); txContext.begin(); @@ -277,9 +277,9 @@ public class FlappingTransactionIT extends ParallelStatsDisabledIT { // Repeat the same as above, but this time abort the transaction txContext = - TransactionFactory.getTransactionFactory().getTransactionContext(pconn); + TransactionFactory.getTransactionProvider().getTransactionContext(pconn); txTable = - TransactionFactory.getTransactionFactory().getTransactionalTable(txContext, htable); + TransactionFactory.getTransactionProvider().getTransactionalTable(txContext, htable); txContext.begin(); http://git-wip-us.apache.org/repos/asf/phoenix/blob/af0f68b9/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java -- diff --git a/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java b/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java index ca0c997..0c26ecc 100644 --- a/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java +++ b/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java @@ -22,7 +22,7 @@ import org.apache.phoenix.transaction.TransactionFactory; public class PhoenixTransactionalProcessor extends DelegateRegionObserver { public PhoenixTransactionalProcessor() { - super(TransactionFactory.getTransactionFactory().getTransactionContext().getCoprocessor()); + super(TransactionFactory.getTransactionProvider().getTransactionContext().getCoprocessor()); } } http://git-wip-us.apache.org/repos/asf/phoenix/blob/af0f68b9/phoenix-core/src/main/java/org/apache/phoenix/execute/MutationState.java -- diff --git a/phoenix-core/src/main/java/org/apache/phoenix/execute/MutationState.java