[ https://issues.apache.org/jira/browse/PHOENIX-4076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lars Hofhansl updated PHOENIX-4076: ----------------------------------- Attachment: PHOENIX-4076-v2.patch Here you go. > Move master branch up to HBase 1.4.0-SNAPSHOT > --------------------------------------------- > > Key: PHOENIX-4076 > URL: https://issues.apache.org/jira/browse/PHOENIX-4076 > Project: Phoenix > Issue Type: Bug > Reporter: Andrew Purtell > Assignee: Andrew Purtell > Attachments: PHOENIX-4076-v2.patch, PHOENIX-4076.patch > > > 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 changes. > 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 (v6.4.14#64029)