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_cert
andserver_private_key
are desupported. Instead, useserver_keystore
. - The following
GraphServer#getInstance
APIs 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_seconds
parameter in thepgx.conf
file. - 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_APIS
andOPG_GRAPHOP
PL/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, useSupervisedGraphWiseModel.inferAndExplain(...)
.UnsupervisedGraphWiseModel.inferAndGetExplanation(...)
is desupported. Instead, useUnsupervisedGraphWiseModel.inferAndExplain(PgxGraph, PgxVertex)
.Pg2vecModelBuilder.setUseGraphletSize(java.lang.Boolean useGraphletSize)
method inoracle.pgx.api.mllib
API 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
setValidationFraction
andgetValidationFraction
are 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
WHERE
clause syntaxWHERE n -> m
in PGQL 0.9 is desupported.Instead, use
WHERE (n) -> (m)
. pypgx.api.FlashbackSynchronizer
is desupported. Instead, usepypgx.api.Synchronizer
.- The
connection
parameter inPgxGraph.create_synchronizer()
is desupported. Instead, usejdbc_url
,username
, andpassword
.Also, note that the
synchronizer_class
andinvalid_change_policy
parameters are now keyword-only parameters. - The following classes are desupported in
pypgx
package. Instead, usepypgx.api.filters
subpackage to access these classes:EdgeFilter
GraphFilter
VertexFilter
PathFindingFilter
Analyst.deepwalk_builder()
: the parametervalidation_fraction
has been removed. The loss is computed on all samples.set_standarize
inGraphWiseModelConfig
is desupported. Instead, useset_standardize
.- The parameters
redirect_stdout
andredirect_stderr
inpypgx.get_session()
are desupported. - The Java API method
AbstractGraphConfigBuilder#setNodeIdType
inoracle.pgx.config
is desupported. Instead, useAbstractGraphConfigBuilder#setVertexIdType()
.
Parent topic: Changes in This Release for This Guide