[
https://issues.apache.org/jira/browse/HBASE-4190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13085371#comment-13085371
]
[email protected] 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