You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fluo.apache.org by ct...@apache.org on 2018/03/01 00:53:44 UTC
[fluo-recipes] branch master updated: Build against Fluo 1.2.0 and
Accumulo 1.7.3 (#146)
This is an automated email from the ASF dual-hosted git repository.
ctubbsii pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/fluo-recipes.git
The following commit(s) were added to refs/heads/master by this push:
new 2b13cba Build against Fluo 1.2.0 and Accumulo 1.7.3 (#146)
2b13cba is described below
commit 2b13cbafe566ab30a656b4ae3504a12bd4d38964
Author: Christopher Tubbs <ct...@apache.org>
AuthorDate: Wed Feb 28 19:53:42 2018 -0500
Build against Fluo 1.2.0 and Accumulo 1.7.3 (#146)
* Update build configuration to build against Fluo 1.2.0
* Change Accumulo default version to 1.7.3, since Fluo 1.2.0 requires 1.7
* Update copyright date
* Update Travis config to build with both Accumulo 1.7.3 and 1.8.1
* Remove unused thrift dependency (version need not be managed
since Fluo 1.2.0 now shades its version, so it won't conflict with
Accumulo's version)
---
.travis.yml | 26 ++++++++++++++++++++------
NOTICE | 2 +-
pom.xml | 16 ++--------------
3 files changed, 23 insertions(+), 21 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index b5d35f8..6c71b6b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,18 +3,32 @@
# 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.
-
language: java
-jdk:
- - oraclejdk8
-script: mvn -U verify javadoc:jar
+notifications:
+ irc:
+ channels:
+ - "chat.freenode.net#fluo"
+ use_notice: true
+ on_success: change
+ on_failure: always
+ skip_join: true
cache:
directories:
- $HOME/.m2
+install: echo NOOP Skipping pre-fetch of Maven dependencies
+jdk:
+ - openjdk8
+before_script:
+ - unset _JAVA_OPTIONS
+env:
+ - ADDITIONAL_MAVEN_OPTS=
+ - ADDITIONAL_MAVEN_OPTS=-Daccumulo.version=1.8.1
+script:
+ - mvn clean verify javadoc:jar $ADDITIONAL_MAVEN_OPTS
diff --git a/NOTICE b/NOTICE
index 6675dae..9c6727c 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,5 +1,5 @@
Apache Fluo Recipes
-Copyright 2017 The Apache Software Foundation.
+Copyright 2018 The Apache Software Foundation.
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
diff --git a/pom.xml b/pom.xml
index 943e6bc..08aa026 100644
--- a/pom.xml
+++ b/pom.xml
@@ -50,22 +50,15 @@
<url>https://github.com/apache/fluo-recipes/issues</url>
</issueManagement>
<properties>
- <accumulo.version>1.6.6</accumulo.version>
+ <accumulo.version>1.7.3</accumulo.version>
<curator.version>2.7.1</curator.version>
<findbugs.maxRank>13</findbugs.maxRank>
- <fluo.version>1.1.0-incubating</fluo.version>
+ <fluo.version>1.2.0</fluo.version>
<hadoop.version>2.6.3</hadoop.version>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<releaseProfiles>fluo-recipes-release</releaseProfiles>
<spark.version>1.5.2</spark.version>
- <!--
- If attempting to build against Accumulo 1.8.X, then set the thrift version to 0.9.3.
- Otherwise MiniAccumulo may hang. This may happen because Fluo 1.0.0 depends on thrift 0.9.1,
- Accumulo 1.8.0 depends on Thrift 0.9.3, and Thrift made breaking changes in libthrift between
- 0.9.1 and 0.9.3.
- -->
- <thrift.version>0.9.1</thrift.version>
<zookeeper.version>3.4.8</zookeeper.version>
</properties>
<dependencyManagement>
@@ -201,11 +194,6 @@
<version>${spark.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.thrift</groupId>
- <artifactId>libthrift</artifactId>
- <version>${thrift.version}</version>
- </dependency>
- <dependency>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
<version>${zookeeper.version}</version>
--
To stop receiving notification emails like this one, please contact
ctubbsii@apache.org.