Desupported Features
Review the desupported features in Oracle Graph Server and Client.
-
Deployment of the graph server on WebLogic Server 14.1.x is desupported.
-
Deployment of the graph server on Tomcat 9 is desupported.
-
Oracle JDK 11 and OpenJDK 11 are desupported. Instead, use JDK 17 or JDK 21.
-
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.