Uploaded image for project: 'S2Graph'
  1. S2Graph
  2. S2GRAPH-245

Remove install hbase step on travis CI.

    XMLWordPrintableJSON

Details

    • Task
    • Status: In Progress
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Currently, we download hbase binary using following script to setup travis CI.

      wget -q -O - http://mirror.apache-kr.org/hbase/$HBASE_VERSION/hbase-$HBASE_VERSION-bin.tar.gz
      

      apache dist only keep few versions, so whenever hbase release new version, we keep having to change the environment variable HBASE_VERSION to point out the new stable version.

      then start hbase before test begin

      before_install:
        - .travis/install-hbase.sh
      
      before_script:
        - $HOME/hbase-$HBASE_VERSION/bin/start-hbase.sh
      

      I was wondering if there any particular reason to explicitly download the specific version of HBase and run as a separate process on the test.

      I have checked if our test runs without any remote HBase process running, and it has passed, so I do not think we actually need to setup HBase at all.

      I suggest removing setup hbase step on .travis.yml if there is no reason.

      Attachments

        Issue Links

          Activity

            People

              steamshon Do Yung Yoon
              steamshon Do Yung Yoon
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - 48h
                  48h
                  Remaining:
                  Remaining Estimate - 48h
                  48h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified