-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63892/
-----------------------------------------------------------
Review request for atlas, Apoorv Naik, Ashutosh Mestry, and Madhan Neethiraj.
Bugs: ATLAS-2264
https://issues.apache.org/jira/browse/ATLAS-2264
Repository: atlas
Description
-------
Currently Atlas uses JanusGraph 0.1.1. This doesn't have support for Solr 6.x
and other fixes. Atlas needs to use the latest JanusGraph release version.
JanusGraph 0.2.0 doesn't package local elasticsearch or solr and only provides
mechanism to connect to a running instance
This JIRA addresses startup/shutdown of a local solr cloud instance for use in
Atlas unit tests
Diffs
-----
addons/falcon-bridge-shim/pom.xml 6cbaf0ad
addons/falcon-bridge/pom.xml 68ddec1a
addons/hbase-bridge-shim/pom.xml 6d01a3e6
addons/hbase-bridge/pom.xml 3dc4f1b7
addons/hive-bridge/pom.xml 42af8bb3
addons/sqoop-bridge/pom.xml 9c88a865
addons/storm-bridge-shim/pom.xml f20a1abb
addons/storm-bridge/pom.xml 4908ccf4
common/pom.xml 6d7515b0
common/src/test/java/org/apache/atlas/runner/LocalSolrRunner.java
PRE-CREATION
common/src/test/java/org/apache/atlas/runner/LocalSolrTest.java PRE-CREATION
common/src/test/resources/log4j.properties PRE-CREATION
common/src/test/resources/solr/collections.txt PRE-CREATION
common/src/test/resources/solr/core-template/currency.xml PRE-CREATION
common/src/test/resources/solr/core-template/lang/stopwords_en.txt
PRE-CREATION
common/src/test/resources/solr/core-template/protwords.txt PRE-CREATION
common/src/test/resources/solr/core-template/schema.xml PRE-CREATION
common/src/test/resources/solr/core-template/solrconfig.xml PRE-CREATION
common/src/test/resources/solr/core-template/stopwords.txt PRE-CREATION
common/src/test/resources/solr/core-template/synonyms.txt PRE-CREATION
common/src/test/resources/solr/solr.xml PRE-CREATION
graphdb/common/src/test/java/org/apache/atlas/graph/GraphSandboxUtil.java
3cccd84e
graphdb/janus/pom.xml ad96db3f
graphdb/janus/src/main/java/org/apache/atlas/repository/graphdb/janus/AtlasJanusGraph.java
7c96806d
graphdb/janus/src/main/java/org/apache/atlas/repository/graphdb/janus/AtlasJanusGraphDatabase.java
1fda689d
graphdb/janus/src/test/java/org/apache/atlas/repository/graphdb/janus/AbstractGraphDatabaseTest.java
5574a4ce
graphdb/janus/src/test/java/org/apache/atlas/repository/graphdb/janus/AtlasJanusDatabaseTest.java
4919de24
graphdb/janus/src/test/java/org/apache/atlas/repository/graphdb/janus/JanusGraphProviderTest.java
7c1dda7b
graphdb/janus/src/test/resources/atlas-application.properties a66e8651
graphdb/titan0/pom.xml 2eec260d
graphdb/titan1/pom.xml c729caa6
intg/pom.xml 22895df7
intg/src/main/resources/atlas-log4j.xml PRE-CREATION
intg/src/test/resources/atlas-application.properties b937c33a
pom.xml cbf9e2af
repository/pom.xml 51ddb763
repository/src/test/java/org/apache/atlas/TestModules.java 5c9e60f6
repository/src/test/java/org/apache/atlas/repository/audit/AuditRepositoryTestBase.java
47fd9cfc
repository/src/test/java/org/apache/atlas/repository/impexp/ExportServiceTest.java
2a8bdfae
repository/src/test/java/org/apache/atlas/repository/impexp/ImportServiceTest.java
b24774d6
repository/src/test/java/org/apache/atlas/repository/impexp/LocalSolrTest.java
PRE-CREATION
repository/src/test/java/org/apache/atlas/repository/store/graph/AtlasTypeDefGraphStoreTest.java
9088470e
repository/src/test/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityDefStoreV1Test.java
11982830
repository/src/test/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityStoreV1Test.java
fd1b6db0
repository/src/test/java/org/apache/atlas/repository/store/graph/v1/AtlasRelationshipDefStoreV1Test.java
59bedd12
repository/src/test/java/org/apache/atlas/repository/store/graph/v1/AtlasRelationshipStoreV1Test.java
d207a695
repository/src/test/java/org/apache/atlas/repository/store/graph/v1/InverseReferenceUpdateV1Test.java
2c21638f
repository/src/test/java/org/apache/atlas/repository/userprofile/UserProfileServiceTest.java
0532f161
repository/src/test/java/org/apache/atlas/services/MetricsServiceTest.java
5165bcb9
repository/src/test/resources/solr/collections.txt PRE-CREATION
repository/src/test/resources/solr/core-template/currency.xml PRE-CREATION
repository/src/test/resources/solr/core-template/lang/stopwords_en.txt
PRE-CREATION
repository/src/test/resources/solr/core-template/protwords.txt PRE-CREATION
repository/src/test/resources/solr/core-template/schema.xml PRE-CREATION
repository/src/test/resources/solr/core-template/solrconfig.xml PRE-CREATION
repository/src/test/resources/solr/core-template/stopwords.txt PRE-CREATION
repository/src/test/resources/solr/core-template/synonyms.txt PRE-CREATION
repository/src/test/resources/solr/solr.xml PRE-CREATION
server-api/pom.xml 6919dcdd
shaded/hbase-server-shaded/pom.xml 3cf500a8
webapp/pom.xml 569e06f8
Diff: https://reviews.apache.org/r/63892/diff/1/
Testing
-------
mvn clean package => builds janus profile and start/shutdown of local solr
cluster for unit tests
mvn clean package -DGRAPH-PROVIDER=titan0 => uses titan0 profile and use
elasticsearch packaged with titan jar
Thanks,
Sarath Subramanian