phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <>
Subject [jira] [Created] (PHOENIX-4076) Move master branch up to HBase 1.4.0-SNAPSHOT
Date Wed, 09 Aug 2017 01:38:00 GMT
Andrew Purtell created PHOENIX-4076:

             Summary: Move master branch up to HBase 1.4.0-SNAPSHOT
                 Key: PHOENIX-4076
             Project: Phoenix
          Issue Type: Bug
            Reporter: Andrew Purtell

Move master branch up to HBase 1.4.0-SNAPSHOT. 

There are some compilation problems. 

Valid compatibility breaks are addressed and fixed by HBASE-18431. This analysis is a compilation
attempt of Phoenix master branch against 1.4.0-SNAPSHOT artifacts including the HBASE-18431

HBASE-16584 removed PayloadCarryingRpcController, breaking compilation of MetadataRpcController,
InterRegionServerIndexRpcControllerFactory, IndexRpcController, ClientRpcControllerFactory,
and InterRegionServerMetadataRpcControllerFactory. This class was annotated as Private so
was fair game to remove. It will be gone in HBase 1.4.x and up. 

DelegateRegionObserver needs to implement added interface method postCommitStoreFile.

DelegateHTable, TephraTransactionTable, and OmidTransactionTable need to implement added interface
methods for getting and setting read and write timeouts. 

PhoenixRpcScheduler needs to implement added interface methods for getting handler counts.

Store file readers/writers/scanners have been refactored and the local index implementation,
which implements or overrides parts of this refactored hierarchy will have to also be refactored.

DelegateRegionCoprocessorEnvironment needs to implement added method getMetricRegistryForRegionServer

Another issue with IndexRpcController: incompatible types: int cannot be converted to org.apache.hadoop.hbase.TableName

This message was sent by Atlassian JIRA

View raw message