Changes in This Release for This Guide

The following changes apply to property graph support that is shipped with Oracle Graph Server and Client.

Oracle Graph Server and Client is required for using the property graph feature of Oracle Database (see Oracle Graph Server and Client Installation), and is released four times a year.

New Features

Significant New Features in Oracle Graph Server and Client 21.3

Migrating Property Graph Applications to Oracle Database 21c

From Release 21c onwards, Oracle Graph Server and Client must be installed separately. It is recommended to remove the older property graph libraries from $ORACLE_HOME. See Uninstalling Previous Versions of Property Graph Libraries for more details.

Deprecated Features

  • PL/SQL API OPG_APIS.GET_SCN Function
    The PL/SQL API OPG_APIS.GET_SCN function is deprecated. Instead, to retrieve the current SCN (system change number), use the DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER function:
    SELECT dbms_flashback.get_system_change_number FROM DUAL;
  • Two-Table Support

    Support for the two-table format described in Handling Property Graphs Using a Two-Tables Schema was deprecated in 19c and will be removed in a future release.

  • Apache Tinkerpop API Support

    Apache Tinkerpop API support for Oracle Database was deprecated in 19c and is scheduled to be removed in a future release.

  • OraclePgqlResultSet

    The oracle.pg.rdbms.OraclePgqlResultSet interface was deprecated in 19c and will be removed in a future release. Instead, use the standardized interface oracle.pgql.lang.ResultSet to retrieve values from a PGQL result set.

  • Oracle NoSQL Database Support

    Property Graph support for data stored in Oracle NoSQL Database is deprecated and will be removed in a future release.

Desupported Features

  • Graph property text search based on Apache Solr/Lucene is desupported. Instead, use Oracle Text or PGQL query expressions.
  • The PGX property type DATE is desupported. Instead, use LOCAL_DATE or TIMESTAMP.
  • Support for the Apache Groovy-based shell was deprecated in 19c and is now desupported.
  • Support for Apache HBASE and Apache HDFS on Cloudera CDH5 is desupported.