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%)