You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@phoenix.apache.org by ch...@apache.org on 2020/11/18 18:58:54 UTC
[phoenix] branch master updated (a2618f1 -> 68ac1b4)
This is an automated email from the ASF dual-hosted git repository.
chinmayskulkarni pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/phoenix.git.
from a2618f1 PHOENIX-6191: Creating a view which has its own new columns should also do checkAndPut checks on SYSTEM.MUTEX
add 68ac1b4 PHOENIX-6155 : Provide a coprocessor endpoint to avoid direct upserts into SYSTEM.TASK from the client
No new revisions were added by this update.
Summary of changes:
.../phoenix/end2end/BackwardCompatibilityIT.java | 71 ++++++-
.../end2end/BackwardCompatibilityTestUtil.java | 3 +
.../apache/phoenix/end2end/IndexRebuildTaskIT.java | 17 +-
.../phoenix/end2end/SystemTablesUpgradeIT.java | 10 +-
.../phoenix/end2end/index/IndexMetadataIT.java | 18 +-
.../gold_files/gold_query_index_rebuild_async.txt} | 10 +-
.../sql_files/index_rebuild_async.sql} | 19 +-
.../sql_files/query_index_rebuild_async.sql} | 7 +-
.../coprocessor/BaseMetaDataEndpointObserver.java | 6 +
.../phoenix/coprocessor/MetaDataEndpointImpl.java | 22 ++-
.../coprocessor/MetaDataEndpointObserver.java | 3 +
.../phoenix/coprocessor/MetaDataProtocol.java | 3 +-
.../PhoenixMetaDataCoprocessorHost.java | 10 +
...DataEndpoint.java => TaskMetaDataEndpoint.java} | 80 ++++----
.../phoenix/coprocessor/TaskRegionObserver.java | 35 +++-
.../coprocessor/generated/MetaDataProtos.java | 62 ++++---
...MetaDataProtos.java => TaskMetaDataProtos.java} | 192 ++++++++++---------
.../coprocessor/tasks/IndexRebuildTask.java | 18 +-
.../apache/phoenix/exception/SQLExceptionCode.java | 2 +
.../org/apache/phoenix/protobuf/ProtobufUtil.java | 7 +
.../phoenix/query/ConnectionQueryServicesImpl.java | 21 ++-
.../org/apache/phoenix/schema/MetaDataClient.java | 38 +++-
.../phoenix/schema/task/SystemTaskParams.java | 188 +++++++++++++++++++
.../java/org/apache/phoenix/schema/task/Task.java | 147 ++++++++++++++-
.../TaskMetaDataServiceCallBack.java} | 43 +++--
.../coprocessor/TaskMetaDataEndpointTest.java | 203 +++++++++++++++++++++
phoenix-protocol/src/main/MetaDataService.proto | 1 +
...DataService.proto => TaskMetaDataService.proto} | 12 +-
28 files changed, 984 insertions(+), 264 deletions(-)
copy phoenix-core/src/{main/java/org/apache/phoenix/expression/BaseDecimalAddSubtractExpression.java => it/resources/gold_files/gold_query_index_rebuild_async.txt} (87%)
copy phoenix-core/src/it/{java/org/apache/phoenix/end2end/SplitSystemCatalogTests.java => resources/sql_files/index_rebuild_async.sql} (66%)
copy phoenix-core/src/{main/java/org/apache/phoenix/expression/BaseDecimalAddSubtractExpression.java => it/resources/sql_files/query_index_rebuild_async.sql} (89%)
copy phoenix-core/src/main/java/org/apache/phoenix/coprocessor/{ChildLinkMetaDataEndpoint.java => TaskMetaDataEndpoint.java} (58%)
copy phoenix-core/src/main/java/org/apache/phoenix/coprocessor/generated/{ChildLinkMetaDataProtos.java => TaskMetaDataProtos.java} (72%)
create mode 100644 phoenix-core/src/main/java/org/apache/phoenix/schema/task/SystemTaskParams.java
copy phoenix-core/src/main/java/org/apache/phoenix/{query/ChildLinkMetaDataServiceCallBack.java => util/TaskMetaDataServiceCallBack.java} (55%)
create mode 100644 phoenix-core/src/test/java/org/apache/phoenix/coprocessor/TaskMetaDataEndpointTest.java
copy phoenix-protocol/src/main/{ChildLinkMetaDataService.proto => TaskMetaDataService.proto} (80%)