[
https://issues.apache.org/jira/browse/HBASE-21010?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jack Bearden updated HBASE-21010:
---------------------------------
Description:
Quickstart dev environment for HBase. For those that are familiar with the
Hadoop start-build-env.sh, this is a port of that code but for HBase.
Usage is simple, just run the script and it will build and run a docker
container with your maven cache and hbase directory already set up. From there,
you can execute your maven goals as usual.
was:
Hi all,
I have been using the following environment (see patch) for conveniently
building and testing my HBase patches before they hit precommit. This
improvement is a port from Hadoop trunk that was modified to work in our
codebase instead. This Linux environment should more closely resemble Jenkins.
Usage is simple, just run the script and it will build and run a docker
container with your maven cache and hbase directory already set up. From there,
you can execute your maven goals as usual.
As a kicker, this can also be used to run HBase in docker with low resources to
perhaps sniff out and debug flakey tests with maybe less docker overhead.
> HBase Quickstart Development Environment
> ----------------------------------------
>
> Key: HBASE-21010
> URL: https://issues.apache.org/jira/browse/HBASE-21010
> Project: HBase
> Issue Type: New Feature
> Reporter: Jack Bearden
> Assignee: Jack Bearden
> Priority: Major
> Attachments: HBASE-21010.001.patch, HBASE-21010.master.002.patch
>
>
>
> Quickstart dev environment for HBase. For those that are familiar with the
> Hadoop start-build-env.sh, this is a port of that code but for HBase.
> Usage is simple, just run the script and it will build and run a docker
> container with your maven cache and hbase directory already set up. From
> there, you can execute your maven goals as usual.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)