gora-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GORA-497) Migrate CassandraThrift to CQL
Date Sat, 24 Jun 2017 21:08:00 GMT

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

ASF GitHub Bot commented on GORA-497:
-------------------------------------

Github user madhawa-gunasekara commented on a diff in the pull request:

    https://github.com/apache/gora/pull/110#discussion_r123885507
  
    --- Diff: gora-cassandra-cql/pom.xml ---
    @@ -0,0 +1,230 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +<!--
    +  ~  Licensed to the Apache Software Foundation (ASF) under one or more
    +  ~  contributor license agreements.  See the NOTICE file distributed with
    +  ~  this work for additional information regarding copyright ownership.
    +  ~  The ASF licenses this file to You under the Apache License, Version 2.0
    +  ~  (the "License"); you may not use this file except in compliance with
    +  ~  the License.  You may obtain a copy of the License at
    +  ~
    +  ~      http://www.apache.org/licenses/LICENSE-2.0
    +  ~
    +  ~  Unless required by applicable law or agreed to in writing, software
    +  ~  distributed under the License is distributed on an "AS IS" BASIS,
    +  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    +  ~  See the License for the specific language governing permissions and
    +  ~  limitations under the License.
    +  -->
    +
    +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    +     <!--
    +    Licensed to the Apache Software Foundation (ASF) under one or more
    +    contributor license agreements.  See the NOTICE file distributed with
    +    this work for additional information regarding copyright ownership.
    +    The ASF licenses this file to You under the Apache License, Version 2.0
    +    (the "License"); you may not use this file except in compliance with
    +    the License.  You may obtain a copy of the License at
    +
    +        http://www.apache.org/licenses/LICENSE-2.0
    +
    +    Unless required by applicable law or agreed to in writing, software
    +    distributed under the License is distributed on an "AS IS" BASIS,
    +    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    +    See the License for the specific language governing permissions and
    +    limitations under the License.
    +    -->
    +    <modelVersion>4.0.0</modelVersion>
    +
    +    <parent>    
    +        <groupId>org.apache.gora</groupId>
    +        <artifactId>gora</artifactId>
    +        <version>0.8-SNAPSHOT</version>
    +        <relativePath>../</relativePath>
    +    </parent>
    +    <artifactId>gora-cassandra-cql</artifactId>
    +    <packaging>bundle</packaging>
    +
    +    <name>Apache Gora :: Cassandra - CQL</name>
    +        <url>http://gora.apache.org</url>
    +    <description>The Apache Gora open source framework provides an in-memory data
model and 
    +    persistence for big data. Gora supports persisting to column stores, key value stores,

    +    document stores and RDBMSs, and analyzing the data with extensive Apache Hadoop MapReduce

    +    support.</description>
    +    <inceptionYear>2010</inceptionYear>
    +    <organization>
    +        <name>The Apache Software Foundation</name>
    +        <url>http://www.apache.org/</url>
    +    </organization>
    +    <issueManagement>
    +        <system>JIRA</system>
    +        <url>https://issues.apache.org/jira/browse/GORA</url>
    +    </issueManagement>
    +    <ciManagement>
    +        <system>Jenkins</system>
    +        <url>https://builds.apache.org/job/Gora-trunk/</url>
    +    </ciManagement>
    +
    +    <properties>
    +        <osgi.import>*</osgi.import>
    +        <osgi.export>org.apache.gora.cassandra*;version="${project.version}";-noimport:=true</osgi.export>
    +    </properties>
    +
    +    <build>
    +        <directory>target</directory>
    +        <outputDirectory>target/classes</outputDirectory>
    +        <finalName>${project.artifactId}-${project.version}</finalName>
    +        <testOutputDirectory>target/test-classes</testOutputDirectory>
    +        <testSourceDirectory>src/test/java</testSourceDirectory>
    +        <sourceDirectory>src/main/java</sourceDirectory>
    +        <testResources>
    +          <testResource>
    +            <directory>${project.basedir}/src/test/conf</directory>
    +            <includes>
    +              <include>**/*</include>
    +            </includes>
    +            <!--targetPath>${project.basedir}/target/classes/</targetPath-->
    +          </testResource>
    +        </testResources>
    +        <plugins>
    +            <plugin>
    +                <groupId>org.codehaus.mojo</groupId>
    +                <artifactId>build-helper-maven-plugin</artifactId>
    +                <version>${build-helper-maven-plugin.version}</version>
    +                <executions>
    +                    <execution>
    +                        <phase>generate-sources</phase>
    +                        <goals>
    +                            <goal>add-source</goal>
    +                        </goals>
    +                        <configuration>
    +                            <sources>
    +                                <source>src/examples/java</source>
    +                            </sources>
    +                        </configuration>
    +                    </execution>
    +                </executions>
    +            </plugin>
    +        </plugins>
    +    </build>
    +
    +    <dependencies>
    +
    +        <!-- OSX JDK 7 -->
    +        <!-- should be removed once fixed in Cassandra -->
    +        <dependency>
    +            <groupId>org.xerial.snappy</groupId>
    +            <artifactId>snappy-java</artifactId>
    +            <version>1.0.5-M3</version>
    +            <scope>test</scope>
    +        </dependency>
    +
    +        <!-- Gora Internal Dependencies -->
    +        <dependency>
    +            <groupId>org.apache.gora</groupId>
    +            <artifactId>gora-core</artifactId>
    +        </dependency>
    +
    +        <dependency>
    +            <groupId>org.apache.gora</groupId>
    +            <artifactId>gora-core</artifactId>
    +            <type>test-jar</type>
    +            <scope>test</scope>
    +        </dependency>
    +
    +        <!-- Cassandra Driver Dependencies -->
    +        <dependency>
    +            <groupId>com.datastax.cassandra</groupId>
    +            <artifactId>cassandra-driver-core</artifactId>
    +            <version>${cassandra-driver.version}</version>
    +            <exclusions>
    +                <exclusion>
    +                    <groupId>com.google.guava</groupId>
    +                    <artifactId>guava</artifactId>
    +                </exclusion>
    +            </exclusions>
    +        </dependency>
    +
    +        <!-- Cassandra Dependencies -->
    +        <dependency>
    +            <groupId>org.apache.cassandra</groupId>
    +            <artifactId>cassandra-all</artifactId>
    +            <scope>test</scope>
    +            <exclusions>
    +                <exclusion>
    +                    <groupId>org.apache.cassandra.deps</groupId>
    +                    <artifactId>avro</artifactId>
    +                </exclusion>
    +                <exclusion>
    +                    <groupId>org.slf4j</groupId>
    +                    <artifactId>slf4j-log4j12</artifactId>
    +                </exclusion>
    +                <exclusion>
    +                    <groupId>org.slf4j</groupId>
    +                    <artifactId>log4j-over-slf4j</artifactId>
    +                </exclusion>
    +            </exclusions>
    +        </dependency>
    +
    +        <!-- dependency>
    +            <groupId>org.apache.cassandra</groupId>
    +            <artifactId>cassandra-thrift</artifactId>
    +        </dependency-->
    +
    +        <!--<dependency>-->
    +        <!--<groupId>org.hectorclient</groupId>-->
    +        <!--<artifactId>hector-core</artifactId>-->
    +        <!--<exclusions>-->
    +        <!--<exclusion>-->
    +        <!--<groupId>org.apache.cassandra</groupId>-->
    +        <!--<artifactId>cassandra-all</artifactId>-->
    +        <!--</exclusion>-->
    +        <!--</exclusions>-->
    +        <!--</dependency>-->
    +
    +        <!-- Misc Dependencies -->
    +        <dependency>
    +            <groupId>com.google.guava</groupId>
    +            <artifactId>guava</artifactId>
    +        </dependency>
    +
    +        <dependency>
    +            <groupId>org.jdom</groupId>
    +            <artifactId>jdom</artifactId>
    +        </dependency>
    +
    --- End diff --
    
    Removed.


> Migrate CassandraThrift to CQL 
> -------------------------------
>
>                 Key: GORA-497
>                 URL: https://issues.apache.org/jira/browse/GORA-497
>             Project: Apache Gora
>          Issue Type: Improvement
>          Components: gora-cassandra
>            Reporter: Madhawa Gunasekara
>            Assignee: Madhawa Gunasekara
>              Labels: gsoc2017
>             Fix For: 0.8
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message