Commit b9575f29 by Shwetha GS

ATLAS-508 Apache nightly build failure - UnsupportedOperationException: Not a…

ATLAS-508 Apache nightly build failure - UnsupportedOperationException: Not a single key: __traitNames (shwethags)
parent cda983f3
...@@ -9,6 +9,7 @@ ATLAS-409 Atlas will not import avro tables with schema read from a file (dosset ...@@ -9,6 +9,7 @@ ATLAS-409 Atlas will not import avro tables with schema read from a file (dosset
ATLAS-379 Create sqoop and falcon metadata addons (venkatnrangan,bvellanki,sowmyaramesh via shwethags) ATLAS-379 Create sqoop and falcon metadata addons (venkatnrangan,bvellanki,sowmyaramesh via shwethags)
ALL CHANGES: ALL CHANGES:
ATLAS-508 Apache nightly build failure - UnsupportedOperationException: Not a single key: __traitNames (shwethags)
ATLAS-422 JavaDoc NotificationConsumer and NotificationInterface.(tbeerbower via sumasai) ATLAS-422 JavaDoc NotificationConsumer and NotificationInterface.(tbeerbower via sumasai)
ATLAS-536 Falcon hook loads incorrect configuration when -Datlas.conf is not given when falcon server startup (ayubkhan via shwethags) ATLAS-536 Falcon hook loads incorrect configuration when -Datlas.conf is not given when falcon server startup (ayubkhan via shwethags)
ATLAS-502 UI: Provide the ability to search for tags (anilsg via shwethags) ATLAS-502 UI: Provide the ability to search for tags (anilsg via shwethags)
......
...@@ -36,7 +36,7 @@ class GremlinTest extends BaseGremlinTest { ...@@ -36,7 +36,7 @@ class GremlinTest extends BaseGremlinTest {
def beforeAll() { def beforeAll() {
TypeSystem.getInstance().reset() TypeSystem.getInstance().reset()
QueryTestsUtils.setupTypes QueryTestsUtils.setupTypes
gProvider = new TitanGraphProvider(); gProvider = new TitanGraphProvider()
gp = new DefaultGraphPersistenceStrategy(new GraphBackedMetadataRepository(gProvider)) gp = new DefaultGraphPersistenceStrategy(new GraphBackedMetadataRepository(gProvider))
g = QueryTestsUtils.setupTestGraph(gProvider) g = QueryTestsUtils.setupTestGraph(gProvider)
} }
......
...@@ -29,9 +29,12 @@ import org.apache.atlas.repository.graph.TitanGraphProvider ...@@ -29,9 +29,12 @@ import org.apache.atlas.repository.graph.TitanGraphProvider
import org.apache.atlas.typesystem.types._ import org.apache.atlas.typesystem.types._
import org.apache.commons.configuration.{Configuration, ConfigurationException, MapConfiguration} import org.apache.commons.configuration.{Configuration, ConfigurationException, MapConfiguration}
import org.apache.commons.io.FileUtils import org.apache.commons.io.FileUtils
import org.apache.commons.lang.RandomStringUtils
import org.json.JSONObject import org.json.JSONObject
import org.skyscreamer.jsonassert.JSONAssert import org.skyscreamer.jsonassert.JSONAssert
import scala.util.Random
trait GraphUtils { trait GraphUtils {
...@@ -152,7 +155,10 @@ object QueryTestsUtils extends GraphUtils { ...@@ -152,7 +155,10 @@ object QueryTestsUtils extends GraphUtils {
} }
def setupTestGraph(gp: TitanGraphProvider): TitanGraph = { def setupTestGraph(gp: TitanGraphProvider): TitanGraph = {
val g = gp.get var conf = TitanGraphProvider.getConfiguration
conf.setProperty("storage.directory",
conf.getString("storage.directory") + "/../graph-data/" + RandomStringUtils.randomAlphanumeric(10))
val g = TitanFactory.open(conf)
val manager: ScriptEngineManager = new ScriptEngineManager val manager: ScriptEngineManager = new ScriptEngineManager
val engine: ScriptEngine = manager.getEngineByName("gremlin-groovy") val engine: ScriptEngine = manager.getEngineByName("gremlin-groovy")
val bindings: Bindings = engine.createBindings val bindings: Bindings = engine.createBindings
......
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