You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@atlas.apache.org by ma...@apache.org on 2017/03/06 07:11:15 UTC
incubator-atlas git commit: ATLAS-1637: Deprecate V1 APIs and related
classes
Repository: incubator-atlas
Updated Branches:
refs/heads/master e54fe04d7 -> 543a85d7c
ATLAS-1637: Deprecate V1 APIs and related classes
Signed-off-by: Madhan Neethiraj <ma...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/incubator-atlas/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-atlas/commit/543a85d7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-atlas/tree/543a85d7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-atlas/diff/543a85d7
Branch: refs/heads/master
Commit: 543a85d7c0f8f07c2e38be260e56e4e48a6e48f5
Parents: e54fe04
Author: apoorvnaik <an...@hortonworks.com>
Authored: Sun Mar 5 22:18:40 2017 -0800
Committer: Madhan Neethiraj <ma...@apache.org>
Committed: Sun Mar 5 22:52:26 2017 -0800
----------------------------------------------------------------------
client/src/main/java/org/apache/atlas/AtlasClient.java | 1 +
.../src/main/java/org/apache/atlas/CreateUpdateEntitiesResult.java | 1 +
client/src/main/java/org/apache/atlas/ResourceCreator.java | 1 +
client/src/main/java/org/apache/atlas/SerDe.java | 1 +
.../main/java/org/apache/atlas/listener/TypeDefChangeListener.java | 1 +
.../main/java/org/apache/atlas/repository/DiscoverInstances.java | 1 +
.../src/main/java/org/apache/atlas/repository/IRepository.java | 1 +
.../main/java/org/apache/atlas/repository/MetadataRepository.java | 1 +
.../java/org/apache/atlas/repository/graph/EntityProcessor.java | 1 +
.../main/java/org/apache/atlas/repository/graph/FullTextMapper.java | 1 +
.../atlas/repository/graph/GraphBackedMetadataRepository.java | 1 +
.../apache/atlas/repository/graph/GraphToTypedInstanceMapper.java | 1 +
.../apache/atlas/repository/graph/TypedInstanceToGraphMapper.java | 1 +
.../java/org/apache/atlas/repository/memory/AttributeStores.java | 1 +
.../main/java/org/apache/atlas/repository/memory/ClassStore.java | 1 +
.../org/apache/atlas/repository/memory/HierarchicalTypeStore.java | 1 +
.../java/org/apache/atlas/repository/memory/IAttributeStore.java | 1 +
.../main/java/org/apache/atlas/repository/memory/MemRepository.java | 1 +
.../main/java/org/apache/atlas/repository/memory/StructStore.java | 1 +
.../main/java/org/apache/atlas/repository/memory/TraitStore.java | 1 +
.../org/apache/atlas/repository/typestore/GraphBackedTypeStore.java | 1 +
.../main/java/org/apache/atlas/repository/typestore/ITypeStore.java | 1 +
.../org/apache/atlas/repository/typestore/StoreBackedTypeCache.java | 1 +
.../main/java/org/apache/atlas/services/DefaultMetadataService.java | 1 +
server-api/src/main/java/org/apache/atlas/RequestContext.java | 1 +
.../src/main/java/org/apache/atlas/services/MetadataService.java | 1 +
.../src/main/java/org/apache/atlas/typesystem/types/TypeSystem.java | 1 +
.../java/org/apache/atlas/web/resources/DataSetLineageResource.java | 1 +
.../main/java/org/apache/atlas/web/resources/EntityResource.java | 1 +
.../main/java/org/apache/atlas/web/resources/LineageResource.java | 1 +
.../org/apache/atlas/web/resources/MetadataDiscoveryResource.java | 1 +
.../src/main/java/org/apache/atlas/web/resources/TypesResource.java | 1 +
32 files changed, 32 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/client/src/main/java/org/apache/atlas/AtlasClient.java
----------------------------------------------------------------------
diff --git a/client/src/main/java/org/apache/atlas/AtlasClient.java b/client/src/main/java/org/apache/atlas/AtlasClient.java
index 1c6b8d1..f503ade 100755
--- a/client/src/main/java/org/apache/atlas/AtlasClient.java
+++ b/client/src/main/java/org/apache/atlas/AtlasClient.java
@@ -65,6 +65,7 @@ import static org.codehaus.jackson.annotate.JsonAutoDetect.Visibility.PUBLIC_ONL
/**
* Client for metadata.
*/
+@Deprecated
public class AtlasClient extends AtlasBaseClient {
private static final Logger LOG = LoggerFactory.getLogger(AtlasClient.class);
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/client/src/main/java/org/apache/atlas/CreateUpdateEntitiesResult.java
----------------------------------------------------------------------
diff --git a/client/src/main/java/org/apache/atlas/CreateUpdateEntitiesResult.java b/client/src/main/java/org/apache/atlas/CreateUpdateEntitiesResult.java
index d31e0f5..3f8760f 100644
--- a/client/src/main/java/org/apache/atlas/CreateUpdateEntitiesResult.java
+++ b/client/src/main/java/org/apache/atlas/CreateUpdateEntitiesResult.java
@@ -27,6 +27,7 @@ import org.apache.atlas.type.AtlasType;
/**
* Result from creating or updating entities.
*/
+@Deprecated
public class CreateUpdateEntitiesResult {
/**
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/client/src/main/java/org/apache/atlas/ResourceCreator.java
----------------------------------------------------------------------
diff --git a/client/src/main/java/org/apache/atlas/ResourceCreator.java b/client/src/main/java/org/apache/atlas/ResourceCreator.java
index 53f92aa..2017065 100644
--- a/client/src/main/java/org/apache/atlas/ResourceCreator.java
+++ b/client/src/main/java/org/apache/atlas/ResourceCreator.java
@@ -23,6 +23,7 @@ import com.sun.jersey.api.client.WebResource;
/**
* An interface to capture the closure of how a WebResource is created.
*/
+@Deprecated
public interface ResourceCreator {
WebResource createResource();
}
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/client/src/main/java/org/apache/atlas/SerDe.java
----------------------------------------------------------------------
diff --git a/client/src/main/java/org/apache/atlas/SerDe.java b/client/src/main/java/org/apache/atlas/SerDe.java
index 6b7478a..cdc3509 100644
--- a/client/src/main/java/org/apache/atlas/SerDe.java
+++ b/client/src/main/java/org/apache/atlas/SerDe.java
@@ -34,6 +34,7 @@ import org.apache.atlas.typesystem.json.InstanceSerialization;
import java.lang.reflect.Type;
+@Deprecated
public class SerDe {
public static final Gson GSON = new GsonBuilder().
registerTypeAdapter(IStruct.class, new StructDeserializer()).
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/intg/src/main/java/org/apache/atlas/listener/TypeDefChangeListener.java
----------------------------------------------------------------------
diff --git a/intg/src/main/java/org/apache/atlas/listener/TypeDefChangeListener.java b/intg/src/main/java/org/apache/atlas/listener/TypeDefChangeListener.java
index e8ac8f4..124f106 100644
--- a/intg/src/main/java/org/apache/atlas/listener/TypeDefChangeListener.java
+++ b/intg/src/main/java/org/apache/atlas/listener/TypeDefChangeListener.java
@@ -19,6 +19,7 @@ package org.apache.atlas.listener;
import org.apache.atlas.exception.AtlasBaseException;
+@Deprecated
public interface TypeDefChangeListener {
void onChange(ChangedTypeDefs changedTypeDefs) throws AtlasBaseException;
}
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/DiscoverInstances.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/DiscoverInstances.java b/repository/src/main/java/org/apache/atlas/repository/DiscoverInstances.java
index 202c42b..6261499 100755
--- a/repository/src/main/java/org/apache/atlas/repository/DiscoverInstances.java
+++ b/repository/src/main/java/org/apache/atlas/repository/DiscoverInstances.java
@@ -30,6 +30,7 @@ import java.util.Map;
/**
* Graph walker implementation for discovering instances.
*/
+@Deprecated
public class DiscoverInstances implements ObjectGraphWalker.NodeProcessor {
public final Map<Id, Id> idToNewIdMap;
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/IRepository.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/IRepository.java b/repository/src/main/java/org/apache/atlas/repository/IRepository.java
index 20e37ee..1637e11 100755
--- a/repository/src/main/java/org/apache/atlas/repository/IRepository.java
+++ b/repository/src/main/java/org/apache/atlas/repository/IRepository.java
@@ -30,6 +30,7 @@ import java.util.List;
/**
* Metadata Repository interface.
*/
+@Deprecated
public interface IRepository {
ITypedReferenceableInstance create(IReferenceableInstance i) throws RepositoryException;
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/MetadataRepository.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/MetadataRepository.java b/repository/src/main/java/org/apache/atlas/repository/MetadataRepository.java
index fab1859..9a873b3 100644
--- a/repository/src/main/java/org/apache/atlas/repository/MetadataRepository.java
+++ b/repository/src/main/java/org/apache/atlas/repository/MetadataRepository.java
@@ -34,6 +34,7 @@ import java.util.List;
/**
* An interface for persisting metadata into a blueprints enabled graph db.
*/
+@Deprecated
public interface MetadataRepository {
/**
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/graph/EntityProcessor.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/graph/EntityProcessor.java b/repository/src/main/java/org/apache/atlas/repository/graph/EntityProcessor.java
index 6eb2e8a..892b36d 100644
--- a/repository/src/main/java/org/apache/atlas/repository/graph/EntityProcessor.java
+++ b/repository/src/main/java/org/apache/atlas/repository/graph/EntityProcessor.java
@@ -31,6 +31,7 @@ import java.util.Collections;
import java.util.LinkedHashMap;
import java.util.Map;
+@Deprecated
public final class EntityProcessor implements ObjectGraphWalker.NodeProcessor {
private final Map<Id, IReferenceableInstance> idToInstanceMap;
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/graph/FullTextMapper.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/graph/FullTextMapper.java b/repository/src/main/java/org/apache/atlas/repository/graph/FullTextMapper.java
index d0a9ade..2e8ae0c 100644
--- a/repository/src/main/java/org/apache/atlas/repository/graph/FullTextMapper.java
+++ b/repository/src/main/java/org/apache/atlas/repository/graph/FullTextMapper.java
@@ -34,6 +34,7 @@ import org.slf4j.LoggerFactory;
import java.util.List;
import java.util.Map;
+@Deprecated
public class FullTextMapper {
private static final Logger LOG = LoggerFactory.getLogger(FullTextMapper.class);
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/graph/GraphBackedMetadataRepository.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/graph/GraphBackedMetadataRepository.java b/repository/src/main/java/org/apache/atlas/repository/graph/GraphBackedMetadataRepository.java
index 0faafb0..d1e8cb7 100755
--- a/repository/src/main/java/org/apache/atlas/repository/graph/GraphBackedMetadataRepository.java
+++ b/repository/src/main/java/org/apache/atlas/repository/graph/GraphBackedMetadataRepository.java
@@ -65,6 +65,7 @@ import com.google.inject.Singleton;
* as a Graph Service.
*/
@Singleton
+@Deprecated
public class GraphBackedMetadataRepository implements MetadataRepository {
private static final Logger LOG = LoggerFactory.getLogger(GraphBackedMetadataRepository.class);
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/graph/GraphToTypedInstanceMapper.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/graph/GraphToTypedInstanceMapper.java b/repository/src/main/java/org/apache/atlas/repository/graph/GraphToTypedInstanceMapper.java
index 9e54c2d..3a54e3e 100644
--- a/repository/src/main/java/org/apache/atlas/repository/graph/GraphToTypedInstanceMapper.java
+++ b/repository/src/main/java/org/apache/atlas/repository/graph/GraphToTypedInstanceMapper.java
@@ -54,6 +54,7 @@ import org.slf4j.LoggerFactory;
import com.google.inject.Singleton;
@Singleton
+@Deprecated
public final class GraphToTypedInstanceMapper {
private static final Logger LOG = LoggerFactory.getLogger(GraphToTypedInstanceMapper.class);
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/graph/TypedInstanceToGraphMapper.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/graph/TypedInstanceToGraphMapper.java b/repository/src/main/java/org/apache/atlas/repository/graph/TypedInstanceToGraphMapper.java
index 40b7bf0..c3e25bd 100644
--- a/repository/src/main/java/org/apache/atlas/repository/graph/TypedInstanceToGraphMapper.java
+++ b/repository/src/main/java/org/apache/atlas/repository/graph/TypedInstanceToGraphMapper.java
@@ -67,6 +67,7 @@ import com.google.common.base.Function;
import com.google.common.collect.Lists;
import com.google.inject.Inject;
+@Deprecated
public final class TypedInstanceToGraphMapper {
private static final Logger LOG = LoggerFactory.getLogger(TypedInstanceToGraphMapper.class);
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/memory/AttributeStores.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/memory/AttributeStores.java b/repository/src/main/java/org/apache/atlas/repository/memory/AttributeStores.java
index 952f73a..1fb9d69 100755
--- a/repository/src/main/java/org/apache/atlas/repository/memory/AttributeStores.java
+++ b/repository/src/main/java/org/apache/atlas/repository/memory/AttributeStores.java
@@ -43,6 +43,7 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
+@Deprecated
public class AttributeStores {
private static final Object NULL_VAL = new Object();
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/memory/ClassStore.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/memory/ClassStore.java b/repository/src/main/java/org/apache/atlas/repository/memory/ClassStore.java
index 4196768..a74c79e 100755
--- a/repository/src/main/java/org/apache/atlas/repository/memory/ClassStore.java
+++ b/repository/src/main/java/org/apache/atlas/repository/memory/ClassStore.java
@@ -28,6 +28,7 @@ import org.apache.atlas.typesystem.types.ClassType;
import java.util.ArrayList;
import java.util.Objects;
+@Deprecated
public class ClassStore extends HierarchicalTypeStore {
final ArrayList<ImmutableList<String>> traitNamesStore;
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/memory/HierarchicalTypeStore.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/memory/HierarchicalTypeStore.java b/repository/src/main/java/org/apache/atlas/repository/memory/HierarchicalTypeStore.java
index 33d78d3..429730c 100755
--- a/repository/src/main/java/org/apache/atlas/repository/memory/HierarchicalTypeStore.java
+++ b/repository/src/main/java/org/apache/atlas/repository/memory/HierarchicalTypeStore.java
@@ -37,6 +37,7 @@ import java.util.Map;
import java.util.Set;
import java.util.concurrent.locks.ReentrantReadWriteLock;
+@Deprecated
public abstract class HierarchicalTypeStore {
final MemRepository repository;
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/memory/IAttributeStore.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/memory/IAttributeStore.java b/repository/src/main/java/org/apache/atlas/repository/memory/IAttributeStore.java
index 3ceac01..b8cbe05 100755
--- a/repository/src/main/java/org/apache/atlas/repository/memory/IAttributeStore.java
+++ b/repository/src/main/java/org/apache/atlas/repository/memory/IAttributeStore.java
@@ -22,6 +22,7 @@ import org.apache.atlas.repository.RepositoryException;
import org.apache.atlas.typesystem.persistence.StructInstance;
import org.apache.atlas.typesystem.types.IConstructableType;
+@Deprecated
public interface IAttributeStore {
/**
* Store the attribute's value from the 'instance' into this store.
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/memory/MemRepository.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/memory/MemRepository.java b/repository/src/main/java/org/apache/atlas/repository/memory/MemRepository.java
index 51f50ac..aef06a4 100755
--- a/repository/src/main/java/org/apache/atlas/repository/memory/MemRepository.java
+++ b/repository/src/main/java/org/apache/atlas/repository/memory/MemRepository.java
@@ -44,6 +44,7 @@ import java.util.Set;
import java.util.TreeSet;
import java.util.concurrent.atomic.AtomicInteger;
+@Deprecated
public class MemRepository implements IRepository {
final TypeSystem typeSystem;
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/memory/StructStore.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/memory/StructStore.java b/repository/src/main/java/org/apache/atlas/repository/memory/StructStore.java
index f0331d9..69a18a5 100755
--- a/repository/src/main/java/org/apache/atlas/repository/memory/StructStore.java
+++ b/repository/src/main/java/org/apache/atlas/repository/memory/StructStore.java
@@ -28,6 +28,7 @@ import org.apache.atlas.typesystem.types.StructType;
import java.util.Collection;
import java.util.Map;
+@Deprecated
public class StructStore extends AttributeStores.AbstractAttributeStore implements IAttributeStore {
final StructType structType;
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/memory/TraitStore.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/memory/TraitStore.java b/repository/src/main/java/org/apache/atlas/repository/memory/TraitStore.java
index 9d73cc9..0cbb32d 100755
--- a/repository/src/main/java/org/apache/atlas/repository/memory/TraitStore.java
+++ b/repository/src/main/java/org/apache/atlas/repository/memory/TraitStore.java
@@ -25,6 +25,7 @@ import org.apache.atlas.typesystem.types.TraitType;
import java.util.ArrayList;
+@Deprecated
public class TraitStore extends HierarchicalTypeStore {
final ArrayList<String> classNameStore;
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/typestore/GraphBackedTypeStore.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/typestore/GraphBackedTypeStore.java b/repository/src/main/java/org/apache/atlas/repository/typestore/GraphBackedTypeStore.java
index 39e7a31..7037d1e 100644
--- a/repository/src/main/java/org/apache/atlas/repository/typestore/GraphBackedTypeStore.java
+++ b/repository/src/main/java/org/apache/atlas/repository/typestore/GraphBackedTypeStore.java
@@ -68,6 +68,7 @@ import com.google.inject.Inject;
import com.google.inject.Singleton;
@Singleton
+@Deprecated
public class GraphBackedTypeStore implements ITypeStore {
public static final String VERTEX_TYPE = "typeSystem";
private static final String PROPERTY_PREFIX = Constants.INTERNAL_PROPERTY_KEY_PREFIX + "type.";
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/typestore/ITypeStore.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/typestore/ITypeStore.java b/repository/src/main/java/org/apache/atlas/repository/typestore/ITypeStore.java
index 25f5f8b..84779f4 100755
--- a/repository/src/main/java/org/apache/atlas/repository/typestore/ITypeStore.java
+++ b/repository/src/main/java/org/apache/atlas/repository/typestore/ITypeStore.java
@@ -23,6 +23,7 @@ import org.apache.atlas.AtlasException;
import org.apache.atlas.typesystem.TypesDef;
import org.apache.atlas.typesystem.types.TypeSystem;
+@Deprecated
public interface ITypeStore {
/**
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/repository/typestore/StoreBackedTypeCache.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/repository/typestore/StoreBackedTypeCache.java b/repository/src/main/java/org/apache/atlas/repository/typestore/StoreBackedTypeCache.java
index 600c3b4..8573719 100644
--- a/repository/src/main/java/org/apache/atlas/repository/typestore/StoreBackedTypeCache.java
+++ b/repository/src/main/java/org/apache/atlas/repository/typestore/StoreBackedTypeCache.java
@@ -52,6 +52,7 @@ import com.google.inject.Singleton;
* are also loaded from the store if they are not already in the cache.
*/
@Singleton
+@Deprecated
public class StoreBackedTypeCache extends DefaultTypeCache {
private ITypeStore typeStore;
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/repository/src/main/java/org/apache/atlas/services/DefaultMetadataService.java
----------------------------------------------------------------------
diff --git a/repository/src/main/java/org/apache/atlas/services/DefaultMetadataService.java b/repository/src/main/java/org/apache/atlas/services/DefaultMetadataService.java
index 5a8add1..d9ce8c4 100755
--- a/repository/src/main/java/org/apache/atlas/services/DefaultMetadataService.java
+++ b/repository/src/main/java/org/apache/atlas/services/DefaultMetadataService.java
@@ -85,6 +85,7 @@ import javax.inject.Singleton;
* for listening to changes to the repository.
*/
@Singleton
+@Deprecated
public class DefaultMetadataService implements MetadataService, ActiveStateChangeHandler, TypeDefChangeListener {
private enum OperationType {
CREATE, UPDATE, DELETE
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/server-api/src/main/java/org/apache/atlas/RequestContext.java
----------------------------------------------------------------------
diff --git a/server-api/src/main/java/org/apache/atlas/RequestContext.java b/server-api/src/main/java/org/apache/atlas/RequestContext.java
index cf56f08..3e729b5 100644
--- a/server-api/src/main/java/org/apache/atlas/RequestContext.java
+++ b/server-api/src/main/java/org/apache/atlas/RequestContext.java
@@ -35,6 +35,7 @@ import org.apache.atlas.typesystem.types.TypeSystem;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+@Deprecated
public class RequestContext {
private static final Logger LOG = LoggerFactory.getLogger(RequestContext.class);
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/server-api/src/main/java/org/apache/atlas/services/MetadataService.java
----------------------------------------------------------------------
diff --git a/server-api/src/main/java/org/apache/atlas/services/MetadataService.java b/server-api/src/main/java/org/apache/atlas/services/MetadataService.java
index 0110373..31ef7b5 100644
--- a/server-api/src/main/java/org/apache/atlas/services/MetadataService.java
+++ b/server-api/src/main/java/org/apache/atlas/services/MetadataService.java
@@ -38,6 +38,7 @@ import java.util.Map;
/**
* Metadata service.
*/
+@Deprecated
public interface MetadataService {
/**
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/typesystem/src/main/java/org/apache/atlas/typesystem/types/TypeSystem.java
----------------------------------------------------------------------
diff --git a/typesystem/src/main/java/org/apache/atlas/typesystem/types/TypeSystem.java b/typesystem/src/main/java/org/apache/atlas/typesystem/types/TypeSystem.java
index d847f1a..c853ec6 100755
--- a/typesystem/src/main/java/org/apache/atlas/typesystem/types/TypeSystem.java
+++ b/typesystem/src/main/java/org/apache/atlas/typesystem/types/TypeSystem.java
@@ -45,6 +45,7 @@ import javax.inject.Singleton;
@Singleton
@InterfaceAudience.Private
+@Deprecated
public class TypeSystem {
private static final Logger LOG = LoggerFactory.getLogger(TypeSystem.class);
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/webapp/src/main/java/org/apache/atlas/web/resources/DataSetLineageResource.java
----------------------------------------------------------------------
diff --git a/webapp/src/main/java/org/apache/atlas/web/resources/DataSetLineageResource.java b/webapp/src/main/java/org/apache/atlas/web/resources/DataSetLineageResource.java
index 14d86f7..2fe6898 100644
--- a/webapp/src/main/java/org/apache/atlas/web/resources/DataSetLineageResource.java
+++ b/webapp/src/main/java/org/apache/atlas/web/resources/DataSetLineageResource.java
@@ -45,6 +45,7 @@ import javax.ws.rs.core.Response;
*/
@Path("lineage/hive")
@Singleton
+@Deprecated
public class DataSetLineageResource {
private static final Logger LOG = LoggerFactory.getLogger(DataSetLineageResource.class);
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java
----------------------------------------------------------------------
diff --git a/webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java b/webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java
index 44f7abb..8328da5 100755
--- a/webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java
+++ b/webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java
@@ -88,6 +88,7 @@ import java.util.Map;
*/
@Path("entities")
@Singleton
+@Deprecated
public class EntityResource {
private static final Logger LOG = LoggerFactory.getLogger(EntityResource.class);
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/webapp/src/main/java/org/apache/atlas/web/resources/LineageResource.java
----------------------------------------------------------------------
diff --git a/webapp/src/main/java/org/apache/atlas/web/resources/LineageResource.java b/webapp/src/main/java/org/apache/atlas/web/resources/LineageResource.java
index e5ec691..9f4a0bd 100644
--- a/webapp/src/main/java/org/apache/atlas/web/resources/LineageResource.java
+++ b/webapp/src/main/java/org/apache/atlas/web/resources/LineageResource.java
@@ -48,6 +48,7 @@ import javax.ws.rs.core.Response;
@Path("lineage")
@Singleton
+@Deprecated
public class LineageResource {
private static final Logger LOG = LoggerFactory.getLogger(DataSetLineageResource.class);
private static final Logger PERF_LOG = AtlasPerfTracer.getPerfLogger("rest.LineageResource");
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/webapp/src/main/java/org/apache/atlas/web/resources/MetadataDiscoveryResource.java
----------------------------------------------------------------------
diff --git a/webapp/src/main/java/org/apache/atlas/web/resources/MetadataDiscoveryResource.java b/webapp/src/main/java/org/apache/atlas/web/resources/MetadataDiscoveryResource.java
index 3337974..32b4cae 100755
--- a/webapp/src/main/java/org/apache/atlas/web/resources/MetadataDiscoveryResource.java
+++ b/webapp/src/main/java/org/apache/atlas/web/resources/MetadataDiscoveryResource.java
@@ -52,6 +52,7 @@ import java.util.Map;
*/
@Path("discovery")
@Singleton
+@Deprecated
public class MetadataDiscoveryResource {
private static final Logger LOG = LoggerFactory.getLogger(MetadataDiscoveryResource.class);
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/543a85d7/webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java
----------------------------------------------------------------------
diff --git a/webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java b/webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java
index db282d8..2c385c9 100755
--- a/webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java
+++ b/webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java
@@ -63,6 +63,7 @@ import java.util.List;
*/
@Path("types")
@Singleton
+@Deprecated
public class TypesResource {
private static final Logger LOG = LoggerFactory.getLogger(TypesResource.class);
private static final Logger PERF_LOG = AtlasPerfTracer.getPerfLogger("rest.TypesResource");