atlas-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ayub Pathan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ATLAS-1940) Atlas server fails to initialize types on startup from graph store due to duplicate type registered.
Date Tue, 11 Jul 2017 15:30:00 GMT

    [ https://issues.apache.org/jira/browse/ATLAS-1940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16082384#comment-16082384
] 

Ayub Pathan commented on ATLAS-1940:
------------------------------------

This seems similar to ATLAS-1472, which is committed in atlas 0.8.

> Atlas server fails to initialize types on startup from graph store due to duplicate type
registered.
> ----------------------------------------------------------------------------------------------------
>
>                 Key: ATLAS-1940
>                 URL: https://issues.apache.org/jira/browse/ATLAS-1940
>             Project: Atlas
>          Issue Type: Bug
>          Components: atlas-intg
>    Affects Versions: 0.8-incubating
>            Reporter: Nixon Rodrigues
>            Assignee: Nixon Rodrigues
>            Priority: Blocker
>             Fix For: 0.9-incubating, 0.8.1-incubating
>
>
> Types are not getting restored from typesRegistry during Atlas startup due duplicate
type issue.
> Below is exception trace.
> {code}
> 2017-07-07 13:35:23,088 INFO  - [main:] ~ Restoring type CLASS.Process.null (GraphBackedTypeStore:267)
> 2017-07-07 13:35:23,099 INFO  - [main:] ~ Restoring type CLASS.falcon_process.null (GraphBackedTypeStore:267)
> 2017-07-07 13:35:23,122 INFO  - [main:] ~ Restoring type TRAIT.Metric.Metric Trait (GraphBackedTypeStore:267)
> 2017-07-07 13:35:23,132 INFO  - [main:] ~ Restoring type CLASS.Referenceable.null (GraphBackedTypeStore:267)
> 2017-07-07 13:35:23,140 INFO  - [main:] ~ Restoring type CLASS.hive_storagedesc.null
(GraphBackedTypeStore:267)
> 2017-07-07 13:35:23,203 INFO  - [main:] ~ Restoring type CLASS.hive_table.null (GraphBackedTypeStore:267)
> 2017-07-07 13:35:23,276 INFO  - [main:] ~ Restoring type CLASS.falcon_feed_creation.null
(GraphBackedTypeStore:267)
> 2017-07-07 13:35:23,288 INFO  - [main:] ~ Restoring type CLASS.sqoop_dbdatastore.null
(GraphBackedTypeStore:267)
> 2017-07-07 13:35:23,399 INFO  - [main:] ~ Number of types got from transient type system:
49 (DefaultMetadataService:168)
> 2017-07-07 13:35:23,406 INFO  - [main:] ~ Restored type system from the store (DefaultMetadataService:161)
> 2017-07-07 13:35:23,407 INFO  - [main:] ~ Global indexes already exist for graph (GraphBackedSearchIndexer:141)
> 2017-07-07 13:35:23,753 WARN  - [main:] ~ Invalid constraint ownedRef for attribute hive_storagedesc.serdeInfo
(AtlasTypeDefGraphStore:689)
> 2017-07-07 13:35:23,754 WARN  - [main:] ~ Invalid constraint ownedRef for attribute hive_table.aliases
(AtlasTypeDefGraphStore:689)
> 2017-07-07 13:35:23,759 ERROR - [main:] ~ failed to initialize types from graph store
(AtlasTypeDefGraphStoreV1:77)
> org.apache.atlas.exception.AtlasBaseException: Given type TaxonomyTerm already exists
> 	at org.apache.atlas.type.AtlasTypeRegistry$AtlasTransientTypeRegistry.addTypeWithNoRefResolve(AtlasTypeRegistry.java:573)
> 	at org.apache.atlas.type.AtlasTypeRegistry$AtlasTransientTypeRegistry.addTypesWithNoRefResolve(AtlasTypeRegistry.java:611)
> 	at org.apache.atlas.type.AtlasTypeRegistry$AtlasTransientTypeRegistry.addTypes(AtlasTypeRegistry.java:407)
> 	at org.apache.atlas.repository.store.graph.AtlasTypeDefGraphStore.init(AtlasTypeDefGraphStore.java:105)
> 	at org.apache.atlas.repository.store.graph.v1.AtlasTypeDefGraphStoreV1.init(AtlasTypeDefGraphStoreV1.java:107)
> 	at org.apache.atlas.repository.store.graph.v1.AtlasTypeDefGraphStoreV1.<init>(AtlasTypeDefGraphStoreV1.java:75)
> 	at org.apache.atlas.repository.store.graph.v1.AtlasTypeDefGraphStoreV1$$EnhancerByGuice$$21ccc5be.<init>(<generated>)
> 	at org.apache.atlas.repository.store.graph.v1.AtlasTypeDefGraphStoreV1$$EnhancerByGuice$$21ccc5be$$FastClassByGuice$$a11fb32d.newInstance(<generated>)
> 	at com.google.inject.internal.ProxyFactory$ProxyConstructor.newInstance(ProxyFactory.java:265)
> 	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111)
> 	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
> 	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
> 	at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
> 	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> 	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
> 	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> 	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
> 	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
> 	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205)
> 	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199)
> 	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
> 	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199)
> 	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180)
> 	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
> 	at com.google.inject.Guice.createInjector(Guice.java:99)
> 	at com.google.inject.Guice.createInjector(Guice.java:84)
> 	at org.apache.atlas.web.listeners.GuiceServletConfig.getInjector(GuiceServletConfig.java:77)
> 	at com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:47)
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message