[jira] [Commented] (CARBONDATA-213) Remove thrift complier dependency

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Commented] (CARBONDATA-213) Remove thrift complier dependency

Akash R Nilugal (Jira)

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

ASF GitHub Bot commented on CARBONDATA-213:
-------------------------------------------

GitHub user ravipesala opened a pull request:

    https://github.com/apache/incubator-carbondata/pull/256

    [CARBONDATA-213] Remove thrift complier dependency from default build.

    By default `mvn install` does not include carbon-format, it downloads dependency from repository.
    User needs to use profile `mvn -Pbuild-all install` to build carbon including carbon-format.
   
    All current code is built and uploaded to apache snapshot repository https://repository.apache.org/content/repositories/snapshots/org/apache/carbondata/
   
    If user wants to change the carbon-format then he can use profile `mvn -Pbuild-all install` to build carbon-format and do local testing.
    It is committer responsibility to deploy snapshot if there is any changes in carbon-format before merge the PR.
   
    **How to deploy snapshot**
   
    Committer needs to add the following configuration to the maven settings.xml file.
     ```
    <settings>
    ...
      <servers>
        <!-- To publish a snapshot of some part of Maven -->
        <server>
          <id>apache.snapshots.https</id>
          <username> <!-- YOUR APACHE LDAP USERNAME --> </username>
          <password> <!-- YOUR APACHE LDAP PASSWORD (encrypted) --> </password>
        </server>
       ...
      </servers>
    </settings>
    ```
   
    And then use the following command to deploy carbondata jars to apache snapshot repo
    ```
    mvn clean -Pbuild-all -DskipTests deploy
    ```

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/ravipesala/incubator-carbondata data_load_integration

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-carbondata/pull/256.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #256
   
----
commit e512e13d5c804eccf0cc66c8d7a0e9204111f5c6
Author: ravipesala <[hidden email]>
Date:   2016-10-24T19:13:34Z

    remove default thrift compile from main build.

----


> Remove thrift complier dependency
> ---------------------------------
>
>                 Key: CARBONDATA-213
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-213
>             Project: CarbonData
>          Issue Type: Bug
>            Reporter: QiangCai
>            Assignee: QiangCai
>            Priority: Minor
>             Fix For: 0.2.0-incubating
>
>




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