Commit c7a61629 by Graham Wallis Committed by Sarath Subramanian

ATLAS-2240: Update JanusGraph to version 0.2.0 - revert to building all the graph modules

parent 09134770
......@@ -34,8 +34,7 @@
<dependencies>
<!-- Single graph provider configured in root pom using
graphGroup, graphModule, graphVersion properties -->
<!-- Use the single graph provider configured in root pom using graphGroup, graphArtifact properties -->
<dependency>
<groupId>${graphGroup}</groupId>
<artifactId>${graphArtifact}</artifactId>
......
......@@ -31,12 +31,16 @@
<name>Apache Atlas Graph Database Projects</name>
<packaging>pom</packaging>
<!-- Modules built for all profiles -->
<!-- Build all modules including all the possible graph providers although only one will be used -->
<modules>
<module>api</module>
<module>common</module>
<module>graphdb-impls</module>
<module>${graphModule}</module>
<module>titan0</module>
<module>titan1</module>
<module>janus</module>
</modules>
......
......@@ -628,18 +628,18 @@
</profile>
<!-- Graph provider selection profiles
The following profiles are used to select the graph provider.
These profiles are mutually exclusive and should be activated by setting the system
property GRAPH-PROVIDER.
This can be optionally specified when invoking mvn:
e.g. mvn clean install -DGRAPH-PROVIDER=titan0
The settings for GRAPH-PROVIDER have the following effects:
* If GRAPH-PROVIDER is not specified, the graph-provider-default profile is activated.
* If GRAPH-PROVIDER is set to titan0, the graph-provider-titan0 profile is activated.
* If GRAPH-PROVIDER is set to titan1, the graph-provider-titan1 profile is activated.
* If GRAPH-PROVIDER is set to anything else, the build will fail.
Do not activate the graph-provider selection profiles using -P.
-->
The following profiles are used to select the graph provider.
These profiles are mutually exclusive and should be activated by setting the system
property GRAPH-PROVIDER.
This can be optionally specified when invoking mvn:
e.g. mvn clean install -DGRAPH-PROVIDER=titan0
The settings for GRAPH-PROVIDER have the following effects:
* If GRAPH-PROVIDER is not specified, the graph-provider-default profile is activated.
* If GRAPH-PROVIDER is set to titan0, the graph-provider-titan0 profile is activated.
* If GRAPH-PROVIDER is set to titan1, the graph-provider-titan1 profile is activated.
* If GRAPH-PROVIDER is set to anything else, the build will fail.
Do not activate the graph-provider selection profiles using -P.
-->
<profile>
<!-- Default profile, i.e. GRAPH-PROVIDER not set -->
......@@ -651,7 +651,6 @@
</activation>
<properties>
<!-- Define graph dependency type/version -->
<graphModule>titan0</graphModule>
<graphGroup>org.apache.atlas</graphGroup>
<graphArtifact>atlas-graphdb-titan0</graphArtifact>
<skipDocs>false</skipDocs>
......@@ -670,7 +669,6 @@
</activation>
<properties>
<!-- Define graph dependency type/version -->
<graphModule>titan0</graphModule>
<graphGroup>org.apache.atlas</graphGroup>
<graphArtifact>atlas-graphdb-titan0</graphArtifact>
<skipDocs>false</skipDocs>
......@@ -689,7 +687,6 @@
</activation>
<properties>
<!-- Define graph dependency type/version -->
<graphModule>titan1</graphModule>
<graphGroup>org.apache.atlas</graphGroup>
<graphArtifact>atlas-graphdb-titan1</graphArtifact>
<skipDocs>false</skipDocs>
......@@ -708,7 +705,6 @@
</activation>
<properties>
<!-- Define graph dependency type/version -->
<graphModule>janus</graphModule>
<graphGroup>org.apache.atlas</graphGroup>
<graphArtifact>atlas-graphdb-janus</graphArtifact>
<skipDocs>false</skipDocs>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment