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

Andrew Purtell edited comment on HBASE-14259 at 8/20/15 4:55 PM:
-----------------------------------------------------------------

bq. Also, please point me to the compatibility checker tool that I need to run 
against the patch.

See dev-support/check_compatibility.sh.

This is what I did to check. YMMV. There are maybe easier ways to use it but I 
like to set up the comparison manually for fine tuning details:
{noformat}
$ git checkout -b HBASE-14259-0.98 0.98
$ curl 
https://issues.apache.org/jira/secure/attachment/12751416/HBASE-14259_v3_0.98.patch
 | patch -p1
$ git add hbase-server
$ git commit -m"HBASE-14259 Backport Namespace quota support to 98 branch 
(Vandana Ayyalasomayajula)"
$ mkdir -p dev-support/target/compatibility/1
$ mkdir -p dev-support/target/compatibility/2
$ cp -a .git dev-support/target/compatibility/1
$ cp -a .git dev-support/target/compatibility/2
$ pushd dev-support/target/compatibility/1
$ git checkout -f 0.98
$ mvn -DskipTests install
$ cd ../2
$ git checkout -f
$ mvn -DskipTests install
$ popd
$ bash dev-support/check_compatibility.sh -n 0.98.14-SNAPSHOT 
0.98.14-SNAPSHOT-14259
[...]
creating compatibility report ...
result: COMPATIBLE
total "Binary" compatibility problems: 0, warnings: 0
total "Source" compatibility problems: 0, warnings: 0
{noformat}



was (Author: apurtell):
bq. Also, please point me to the compatibility checker tool that I need to run 
against the patch.

See dev-support/check_compatibility.sh.

This is what I did to check. YMMV. There are maybe easier ways to use it but I 
like to set up the comparison manually for fine tuning details:
{noformat}
$ git checkout -b HBASE-14259-0.98 0.98
$ curl 
https://issues.apache.org/jira/secure/attachment/12751416/HBASE-14259_v3_0.98.patch
 | patch -p1
$ git add hbase-server
$ git commit -m"HBASE-14259 Backport Namespace quota support to 98 branch 
(Vandana Ayyalasomayajula)"
$ mkdir -p dev-support/target/compatibility/1
$ mkdir -p dev-support/target/compatibility/2
$ cp -a .git dev-support/target/compatibility/1
$ cp -a .git dev-support/target/compatibility/2
$ pushd dev-support/target/compatibility/1
$ git co -f 0.98
$ mvn -DskipTests install
$ cd ../2
$ git co -f
$ mvn -DskipTests install
$ popd
$ bash dev-support/check_compatibility.sh -n 0.98.14-SNAPSHOT 
0.98.14-SNAPSHOT-14259
[...]
creating compatibility report ...
result: COMPATIBLE
total "Binary" compatibility problems: 0, warnings: 0
total "Source" compatibility problems: 0, warnings: 0
{noformat}


> Backport Namespace quota support to 98 branch 
> ----------------------------------------------
>
>                 Key: HBASE-14259
>                 URL: https://issues.apache.org/jira/browse/HBASE-14259
>             Project: HBase
>          Issue Type: New Feature
>    Affects Versions: 0.98.14
>            Reporter: Vandana Ayyalasomayajula
>            Assignee: Vandana Ayyalasomayajula
>            Priority: Minor
>         Attachments: HBASE-14259_v1_0.98.patch, HBASE-14259_v2_0.98.patch, 
> HBASE-14259_v3_0.98.patch
>
>
> Namespace quota support (HBASE-8410) has been backported to branch-1 
> (HBASE-13438). This jira would backport the same to 98 branch. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to