[ 
https://issues.apache.org/jira/browse/HBASE-4190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13085371#comment-13085371
 ] 

jirapos...@reviews.apache.org commented on HBASE-4190:
------------------------------------------------------



bq.  On 2011-08-13 03:33:43, Michael Stack wrote:
bq.  > src/main/java/org/apache/hadoop/hbase/HConstants.java, line 500
bq.  > <https://reviews.apache.org/r/1461/diff/3/?file=32500#file32500line500>
bq.  >
bq.  >     Do these constants belong here then now you've pulled up the 
Interfaces?  If so, thats fine... just asking.
bq.  
bq.  Mingjie Lai wrote:
bq.      Good question. I puzzled a little bit also last time. 
bq.      
bq.      These constants are defined as regex of HTD coprocessor related 
attributes. So they're both HTD and CP related. But it's a little bit odd for 
me to put some regex constants in coprocessor interface, while HConstant is 
better for holding anything else. What do you think?

Your reasoning here sounds good to me Mingjie. Could go either way.


- Andrew


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/1461/#review1442
-----------------------------------------------------------


On 2011-08-13 01:08:04, Mingjie Lai wrote:
bq.  
bq.  -----------------------------------------------------------
bq.  This is an automatically generated e-mail. To reply, visit:
bq.  https://reviews.apache.org/r/1461/
bq.  -----------------------------------------------------------
bq.  
bq.  (Updated 2011-08-13 01:08:04)
bq.  
bq.  
bq.  Review request for hbase.
bq.  
bq.  
bq.  Summary
bq.  -------
bq.  
bq.  Coprocessors: pull up some cp constants from cp package to 
o.a.h.h.HConstants
bq.  
bq.  
bq.  This addresses bug HBASE-4190.
bq.      https://issues.apache.org/jira/browse/HBASE-4190
bq.  
bq.  
bq.  Diffs
bq.  -----
bq.  
bq.    src/main/java/org/apache/hadoop/hbase/Coprocessor.java PRE-CREATION 
bq.    src/main/java/org/apache/hadoop/hbase/CoprocessorEnvironment.java 
PRE-CREATION 
bq.    src/main/java/org/apache/hadoop/hbase/HConstants.java dda254d 
bq.    src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java d835582 
bq.    
src/main/java/org/apache/hadoop/hbase/coprocessor/BaseEndpointCoprocessor.java 
2fc8f39 
bq.    
src/main/java/org/apache/hadoop/hbase/coprocessor/BaseMasterObserver.java 
506051d 
bq.    
src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java 
ec88a01 
bq.    src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java 
0290bf2 
bq.    
src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorEnvironment.java 
54ccd6f 
bq.    src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java 
18ba6e7 
bq.    
src/main/java/org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.java
 5d8cf4c 
bq.    src/main/java/org/apache/hadoop/hbase/coprocessor/ObserverContext.java 
9349d5b 
bq.    
src/main/java/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.java
 da8076c 
bq.    src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java 
cfbb29d 
bq.    
src/main/java/org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.java
 6580c2c 
bq.    src/main/java/org/apache/hadoop/hbase/coprocessor/WALObserver.java 
b086747 
bq.    
src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java 
c44da73 
bq.    
src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.java 
03df574 
bq.    src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java 
a81ff84 
bq.    
src/test/java/org/apache/hadoop/hbase/coprocessor/TestCoprocessorInterface.java 
36816e8 
bq.    
src/test/java/org/apache/hadoop/hbase/coprocessor/TestMasterObserver.java 
c85146a 
bq.    
src/test/java/org/apache/hadoop/hbase/coprocessor/TestRegionObserverInterface.java
 0ab1339 
bq.    
src/test/java/org/apache/hadoop/hbase/coprocessor/TestRegionObserverStacking.java
 6d31d70 
bq.    src/test/java/org/apache/hadoop/hbase/coprocessor/TestWALObserver.java 
d9f6e5f 
bq.    src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLog.java 
b4c407b 
bq.  
bq.  Diff: https://reviews.apache.org/r/1461/diff
bq.  
bq.  
bq.  Testing
bq.  -------
bq.  
bq.  TestClassLoading passed locally.
bq.  
bq.  
bq.  Thanks,
bq.  
bq.  Mingjie
bq.  
bq.



> Coprocessors: pull up some cp constants from cp package to o.a.h.h.HConstants
> -----------------------------------------------------------------------------
>
>                 Key: HBASE-4190
>                 URL: https://issues.apache.org/jira/browse/HBASE-4190
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>    Affects Versions: 0.90.4
>            Reporter: Mingjie Lai
>            Assignee: Mingjie Lai
>            Priority: Minor
>             Fix For: 0.90.5
>
>
> At HBase-3810, stack gave a comment after patch committed:
> > This is a bit odd where a class in the parent package has references to a 
> > sub package.
> > Should these classes or at least their constants be pulled up to be at same 
> > level as HTableD?
> Create a new jira where the constants will be pulled from 
> o.a.h.h.regionserver.RegionCoprocessorHost to o.a.h.h.HConstants. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to