Desupported Features
Review the desupported features in Oracle Graph Server and Client.
- 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.
- Creating a property graph in the Oracle database using the
                                property graph schema objects is desupported. The related
                                        OPG_APISandOPG_GRAPHOPPL/SQL packages for working with property graph schema objects are also desupported.Instead, you can create SQL Property Graphs or PGQL Property Graphs. 
- SupervisedGraphWiseModel.inferAndGetExplanation(...)is desupported. Instead, use- SupervisedGraphWiseModel.inferAndExplain(...).
- UnsupervisedGraphWiseModel.inferAndGetExplanation(...)is desupported. Instead, use- UnsupervisedGraphWiseModel.inferAndExplain(PgxGraph, PgxVertex).
- Pg2vecModelBuilder.setUseGraphletSize(java.lang.Boolean useGraphletSize)method in- oracle.pgx.api.mllibAPI is desupported. Instead, use the- Pg2vecModelBuilder.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, use- SupervisedGraphWiseModelBuilder.setLossFunction(LossFunction).
- PgqlViewGraphExpander.schema(String)is desupported. Instead, use- PgqlViewGraphExpander.fromPgPgql(String, String).
- PgqlViewGraphExpander.owner(String)is desupported. Instead, use- PgqlViewGraphExpander.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.
- Desupported the edge pattern syntax --,-->, and<--from PGQL 0.9 and PGQL 1.0.Instead, use -,->and<-respectively.
- The WHEREclause syntaxWHERE n -> min PGQL 0.9 is desupported.Instead, use WHERE (n) -> (m).
- pypgx.api.FlashbackSynchronizeris desupported. Instead, use- pypgx.api.Synchronizer.
- The connectionparameter inPgxGraph.create_synchronizer()is desupported. Instead, usejdbc_url,username, andpassword.Also, note that the synchronizer_classandinvalid_change_policyparameters are now keyword-only parameters.
-  The following classes are desupported in
                                        pypgxpackage. Instead, usepypgx.api.filterssubpackage to access these classes:- EdgeFilter
- GraphFilter
- VertexFilter
- PathFindingFilter
 
- Analyst.deepwalk_builder(): the parameter- validation_fractionhas been removed. The loss is computed on all samples.
- set_standarizein- GraphWiseModelConfigis desupported. Instead, use- set_standardize.
- The parameters redirect_stdoutandredirect_stderrinpypgx.get_session()are desupported.
- The Java API method
                                        AbstractGraphConfigBuilder#setNodeIdTypeinoracle.pgx.configis desupported. Instead, useAbstractGraphConfigBuilder#setVertexIdType().
Parent topic: Changes in This Release for This Guide