Deprecated Features
Review the deprecated features in Oracle Graph Server and Client.
-
Graph Visualization Application
The Graph Visualization application which runs on
https://<server_host>:7007/dash/is deprecated. Instead, use the Graph Explorer interface in Graph Studio by opening the URLhttps://<server_host>:7007/graphstudioin your browser.If you access the deprecated URL
https://<server_host>:7007/dash/, you will be automatically redirected tohttps://<server_host>:7007/graphstudio/. -
Administrator Dashboard URL
The Administrator Dashboard URL
https://<server_host>:7007/dash/is deprecated. Instead, usehttps://<server_host>:7007/graphstudio/.If you access the deprecated URL
https://<server_host>:7007/dash/, you will be automatically redirected tohttps://<server_host>:7007/graphstudio/. -
Deprecated constructors in oracle.pgx.api
-
EntityProviderMetaData(String name, IdType idType, Set<String> labels, List<PropertyMetaData> properties)is deprecated. Instead, useEntityProviderMetaData(String name, List<KeyColumnDescriptor> keyColumns, Set<String> labels, List<PropertyMetaData> properties). -
VertexProviderMetaData(String name, IdType idType, Set<String> labels, List<PropertyMetaData> properties, Set<String> edgeProviderNamesWhereSource, Set<String> edgeProviderNamesWhereDestination)is deprecated. Instead, useVertexProviderMetaData(String name, List<KeyColumnDescriptor> key, Set<String> labels, List<PropertyMetaData> properties, Set<String> edgeProviderNamesWhereSource, Set<String> edgeProviderNamesWhereDestination).
-
-
Deprecated constructor in oracle.pgx.config
GraphResource.describeGraphLegacyFormat(ServletContext context, String sessionId, Request request, UriInfo uriInfo, DescribeGraphRequest describeGraphRequest)is deprecated. Instead, useGraphResource.describeGraph(ServletContext context, String sessionId, Request request, UriInfo uriInfo, DescribeGraphRequest describeGraphRequest). -
PG_VIEW field
The PG_VIEW constant is deprecated from GraphSource and SourceType. Instead, use PG_PGQL.
-
Interfaces, Classes and Methods deprecated for oracle.pgx.api
-
GraphBuilder.setConfigParameter(GraphBuilderConfig.Field, Object)is deprecated. Instead, use specific setter methods. -
AbstractServerConfig.getCaCerts()is deprecated. -
CompiledProgram.destroy(boolean)is deprecated. Instead, useCompiledProgram.destroy(). -
ComponentCollection.destroy(boolean)is deprecated. Instead, useComponentCollection.destroy(). -
Partition.destroy(boolean)is deprecated. Instead, usePartition.destroy(). -
PgxGraph.destroy(PgxGraph.Retention)is deprecated. Instead, usePgxGraph.destroy(). -
PgxVertexTableFromFramesCreatoris deprecated. Instead, usePgxVertexProviderFromFramesCreator. -
PgxEdgeTableFromFramesCreatoris deprecated. Instead, usePgxEdgeProviderFromFramesCreator. -
PgxGraphFromFramesCreator.edgeTable(...)is deprecated. Instead, usePgxGraphFromFramesCreator.edgeProvider(String, String, String, PgxFrame). -
PgxGraphFromFramesCreator.vertexTable(...)is deprecated. Instead, usePgxGraphFromFramesCreator.vertexProvider(String, PgxFrame). -
GraphConfig.getLoading()is deprecated. Instead, useGraphConfig.getLoadingOptions(). -
AbstractFileGraphConfigBuilder.setStoringConfig(...)is deprecated. Instead, useAbstractFileGraphConfigBuilder.setStoringOptions(FileGraphStoringConfig). -
AbstractFileGraphConfig.getStoring()is deprecated. Instead, useAbstractFileGraphConfig.getStoringOptions(). -
AbstractFileEntityProviderConfig.getStoring()is deprecated. Instead, useAbstractFileEntityProviderConfig.getStoringOptions(). -
FileEntityProviderConfigBuilder.setStoring(FileGraphStoringConfig)is deprecated. Instead, useFileEntityProviderConfigBuilder.setStoringOptions(FileGraphStoringConfig). -
PartitionedGraphConfigBuilder.setPgViewName(String)is deprecated. Instead, usePartitionedGraphConfigBuilder.setSourceName(String)andPartitionedGraphConfigBuilder.setSourceType(sourceType). -
PickingStrategyBuilder.setPickByProperty(String , PickingStrategyFunction)is deprecated. Instead, usePickingStrategyBuilder.setPickByProperty(EdgeProperty, PickingStrategyFunction). -
VertexFilter(String filterExpression)is deprecated. Instead, useVertexFilter.fromExpression(String). -
EdgeFilter(String filterExpression)is deprecated. Instead, useEdgeFilter.fromExpression(String). -
ServerInstance.getSessionInfo(...)is deprecated. Instead, useServerInstance.getServerState(...). -
ServerInstance.getGraphInfo(...)is deprecated. Instead, useServerInstance.getServerState(...). -
ServerInstance.getMemoryInfo(...)is deprecated. Instead, useServerInstance.getServerState(...). -
ServerInstance.getThreadPoolInfo(...)is deprecated. Instead, useServerInstance.getServerState(...). -
ControlResource.getSessionBoundGraphInfo(String, String, Request, UriInfo)is deprecated. Instead, useControlResource.getServerState(String, Request, UriInfo). -
oracle.pgx.api.filter.ResultSetFilteris deprecated. Instead, useoracle.pgx.api.filter.internal.ResultSetFilter. -
oracle.pgx.api.filter.ResultSetVertexFilteris deprecated. Instead, useoracle.pgx.api.filter.internal.ResultSetVertexFilter. -
oracle.pgx.api.filter.ResultSetEdgeFilteris deprecated. Instead, useoracle.pgx.api.filter.internal.ResultSetEdgeFilter.
-
-
PgxML
-
UnsupervisedGraphWiseModel.getDgiLayerConfigs()is deprecated. Instead, useUnsupervisedGraphWiseModel.getEmbeddingConfig(). -
UnsupervisedGraphWiseModelConfig.getDgiLayerConfigs()is deprecated. Instead, useUnsuperVisedGraphWiseModelConfig.getEmbeddingConfig(). -
UnsupervisedGraphWiseModelConfig.setDgiLayerConfigs(GraphWiseDgiLayerConfig)is deprecated. Instead, useUnsupervisedGraphWiseModelConfig.setEmbeddingConfig(GraphWiseEmbeddingConfig). -
The
SupervisedGraphWiseModel.getLossFunction()method is deprecated. Instead, useSupervisedGraphWiseModel.getLossFunctionClass().
-
-
Configuration Fields
-
node_id_typeis deprecated. Instead, usevertex_id_type. -
node_propsis deprecated. Instead, usevertex_props. -
create_node_id_indexis deprecated. Instead, usecreate_vertex_id_index. -
create_node_id_mappingis deprecated. Instead, usecreate_vertex_id_mapping. -
PropertyType.RO_STRING_SET, LONG_SET, SPARSEis deprecated. -
enable_client_authenticationis deprecated. Instead, use native PGX authentication.
-
-
PgxSession.readSubgraph() methods
-
session.readSubgraph().fromPgView()is deprecated. Instead, usesession.readSubgraph().fromPgPgql(). -
graph.expandGraph().withPgql().fromPgView()is deprecated. Instead, usegraph.expandGraph().withPgql().fromPgPgql().
-
-
PyPGX
-
PgxSession.read_subgraph_from_pg_view()is deprecated. Instead, usePgxSession.read_subgraph_from_pg_pgql(). -
The following function signatures are deprecated for
PgxGraph:-
get_or_create_edge_property(name, data_type=None, dim=0)Instead, use
get_or_create_edge_property(type, /, name). -
get_or_create_edge_vector_property(data_type, dim, name=None)Instead, use
get_or_create_edge_vector_property(type, dimension, /, name). -
get_or_create_vertex_property(name, data_type=None, dim=0)Instead, use
get_or_create_vertex_property(type, /, name). -
get_or_create_vertex_vector_property(data_type, dim, name=None)Instead, use
get_or_create_vertex_vector_property(type, dimension, /, name).
Note the following changes that apply for the new signatures:
-
nameis no longer optional -
typeis the first argument followed bydimension, andnameis the final argument -
data_typeanddimare deprecated
-
-
DeepWalkModel.validation_fraction,Pg2vecModel.validation_fraction, and thevalidation_fractionargument ofAnalyst.pg2vec_builder()are deprecated.The loss is computed on all samples.
-
The following attributes on
Operationare now deprecated:graph_id,operation_type,cost_estimate,total_cost_estimate,cardinality_estimate,pattern_info, andchildren. Instead, use the corresponding getter methods, such asget_graph_id(),get_operation_type(), and so on. -
The
pgx_versionattribute inServerInstanceclass is deprecated. Instead, useget_version(). -
The attribute
pg_view_nameinPartitionedGraphConfigis deprecated. Instead, usesource_nameandsource_type. -
set_standarizeinGraphWiseModelConfigis deprecated. Instead, useset_standardize. -
The return value of
PgqlResultSet.get_vertex_labelsmay or may not be a list.
-