Desupported Features
Review the desupported features in Oracle Graph Server and Client.
- Graph Server REST API Version 1 is desupported. It is recommended that you use Graph Server REST API Version 2.
- The
formatterparameter inhttps://localhost:7007/v2/runQueryendpoint is desupported. - Oracle Linux 7 is desupported. Instead, use Oracle Linux 8.
- Kerberos authentication for the graph server (PGX) is desupported.
- The following data formats for loading graphs from files are
desupported:
- Format.EDGE_LIST
- Format.TWO_TABLES
- Format.ADJ_LIST
- Format.FLAT_FILE
- Format.GRAPHML
- Format.RDF
- The following
PgxGraphAPIs (and their correspondingasyncversions) are desupported as they are not supported for partitioned graphs:PgxGraph.isDirected()PgxGraph.undirect()PgxGraph.undirect(MutationStrategy)PgxGraph.undirect(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, MultiEdges, SelfEdges, TrivialVertices, Mode, String)PgxGraph.undirect(MultiEdges, SelfEdges, Mode, String)PgxGraph.undirect(String)PgxGraph.sortByDegree()PgxGraph.sortByDegree(SortOrder, Degree, Mode, String)PgxGraph.sortByDegree(String)PgxGraph.transpose(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, Map<String, String>, Mode, String)PgxGraph.transpose(Mode, String)PgxGraph.transpose(String)PgxGraph.transpose(Mode)PgxGraph.transpose()PgxGraph.transpose(MutationStrategy)
- The following
PgxSessionAPIs (and their correspondingasyncversions) are desupported as they are not supported for partitioned graphs:PgxSession.createGraphFromFrames(String, PgxFrame, PgxFrame)PgxSession.createGraphBuilder(IdGenerationStrategy)PgxSession.createGraphBuilder(IdType)PgxSession.describeGraphFile(String)PgxSession.describeGraphFile(String, Format)PgxSession.describeGraphFiles(List<String>)PgxSession.describeGraphFiles(List<String>, Format)PgxSession.describeGraphFiles(String, String, Format)PgxSession.describeGraphFiles(List<String>, List<String>)PgxSession.readGraphFile(String)PgxSession.readGraphFiles(List<String>)PgxSession.readGraphFiles(List<String>, Format)PgxSession.readGraphFiles(List<String>, String)PgxSession.readGraphFiles(List<String>, Format, String)PgxSession.readGraphFiles(String, String, Format)PgxSession.readGraphFiles(String, String, Format, String)PgxSessionreadGraphFiles(List<String>, List<String>, Format)PgxSessionreadGraphFiles(List<String>, List<String>, Format, String)
PgxGraphFromFramesCreator.partitioned(boolean)is desupported.- The Graph Visualization application which runs on
https://<server_host>:7007/ui/is desupported. Instead, use the new Graph Visualization application by opening the URLhttps://<server_host>:7007/dash/in your browser (see Running the Graph Visualization Web Client).Note that accessing the old URL
https://<server_host>:7007/ui/will automatically redirect you to the new URLhttps://<server_host>:7007/dash/. - Oracle Database 12.2 is desupported.
- The graph server configuration fields,
server_certandserver_private_keyare desupported. Instead, useserver_keystore. - The following
GraphServer#getInstanceAPIs are desupported:GraphServer.getInstance(ClientConfig clientConfig, String username, char[] password, int refreshTimeBeforeTokenExpiry)GraphServer.getInstance(String baseUrl, String username, char[] password, int refreshTimeBeforeTokenExpiry)GraphServer.getInstance(String baseUrl, String kerberosTicketPath, int refreshTimeBeforeTokenExpiry)
Instead, configure the
refresh_time_before_token_expiry_secondsparameter in thepgx.conffile. - Oracle JDK 8 is desupported.
- Oracle Graph HDFS connector is desupported.
SupervisedGraphWiseModel.inferAndGetExplanation(...)is desupported. Instead, useSupervisedGraphWiseModel.inferAndExplain(...).UnsupervisedGraphWiseModel.inferAndGetExplanation(...)is desupported. Instead, useUnsupervisedGraphWiseModel.inferAndExplain(PgxGraph, PgxVertex).Pg2vecModelBuilder.setUseGraphletSize(java.lang.Boolean useGraphletSize)method inoracle.pgx.api.mllibAPI is desupported. Instead, use thePg2vecModelBuilder.setUseGraphletSize(boolean useGraphletSize)method.AbstractGraphConfigBuilder.setFilter(final GraphFilter filter)is desupported. Instead use Loading a Subgraph from a PGQL Property Graph.AbstractGraphConfigBuilder.setFilterStrategy(final FilterStrategy filterStrategy)is desupported. Instead use Loading a Subgraph from a PGQL Property Graph.GraphConfig.getLoadingFilter()is desupported. Instead use Loading a Subgraph from a PGQL Property Graph.SupervisedGraphWiseModelBuilder.setLossFunction(SupervisedGraphWiseModelConfig.LossFunction ...)is desupported. Instead, useSupervisedGraphWiseModelBuilder.setLossFunction(LossFunction).PgqlViewGraphExpander.schema(String)is desupported. Instead, usePgqlViewGraphExpander.fromPgPgql(String, String).PgqlViewGraphExpander.owner(String)is desupported. Instead, usePgqlViewGraphExpander.fromPgPgql(String, String).- The
PgxSession.getGraphs()method is desupported. Instead, usePgxSession.getGraphs(Namespace namespace). - The
PgxSession.getGraphsAsync()method is desupported. Instead, usePgxSession.getGraphsAsync(Namespace namespace). - The methods
setValidationFractionandgetValidationFractionare desupported for DeepWalk and Pg2vec, The loss is now computed on all samples.
Parent topic: Changes in This Release for This Guide