commit | 18933f226b4b4adfc3e1e5487927b148583ce176 | [log] [tgz] |
---|---|---|
author | Keith Turner <kturner@apache.org> | Fri Jul 15 15:59:21 2016 -0400 |
committer | Keith Turner <kturner@apache.org> | Fri Jul 15 18:59:15 2016 -0400 |
tree | c896053cac91bf1599d1f3cf026c535d51efe769 | |
parent | 22354d0f7f03f532ec093b7ece61b5ae9fb070e9 [diff] |
Updated to use new scanner API from apache/incubator-fluo#639
Common code for Apache Fluo application developers.
Recipes have common needs that are broken down into the following reusable components.
Fluo Recipes provides multiple jars. The primary reason its separated into multiple jars is to avoid pushing unneeded dependencies on users. For example there is a Fluo Recipes spark module that depends on Spark. If an application does not need to use Spark, then it can easily avoid a transitive dependency on Spark.
Below are Maven dependencies for Fluo Recipes.
<properties> <fluo-recipes.version>1.0.0-beta-2</fluo-recipes.version> </properties> <dependencies> <!-- Recipes core only has a transitive dependency on the Fluo API --> <dependency> <groupId>org.apache.fluo</groupId> <artifactId>fluo-recipes-core</artifactId> <version>${fluo-recipes.version}</version> </dependency> <!--optional dependency provides the default Fluo Recipes serialization mechanism, which is based on Kryo --> <dependency> <groupId>org.apache.fluo</groupId> <artifactId>fluo-recipes-kryo</artifactId> <version>${fluo-recipes.version}</version> </dependency> <!--optional dependency assist w/ intergrating Accumulo and Fluo --> <dependency> <groupId>org.apache.fluo</groupId> <artifactId>fluo-recipes-accumulo</artifactId> <version>${fluo-recipes.version}</version> </dependency> <!--optional dependency assist w/ intergrating Spark and Fluo --> <dependency> <groupId>org.apache.fluo</groupId> <artifactId>fluo-recipes-spark</artifactId> <version>${fluo-recipes.version}</version> </dependency> <!--optional dependency helps when write Fluo intergeration test. --> <dependency> <groupId>org.apache.fluo</groupId> <artifactId>fluo-recipes-test</artifactId> <version>${fluo-recipes.version}</version> <scope>test</scope> </dependency> </dependencies>