サポート対象外となった機能
Oracle Graph Server and Clientでサポート対象外となった機能を確認します。
- Oracle JDK 8のサポートは終了しました。
- Oracle Graph HDFSコネクタのサポートは終了しました。
- プロパティ・グラフ・スキーマ・オブジェクトを使用したOracle Databaseでのプロパティ・グラフの作成はサポート対象外となりました。プロパティ・グラフ・スキーマ・オブジェクトを操作するための関連する
OPG_APIS
およびOPG_GRAPHOP
PL/SQLパッケージもサポート対象外となりました。かわりに、SQLプロパティ・グラフまたはPGQLプロパティ・グラフを作成できます。
- PGQL 0.9およびPGQL 1.0のエッジ・パターン構文
--
、-->
および<--
はサポート対象外となりました。かわりに、
-
、->
および<-
をそれぞれ使用します。 - PGQL 0.9の
WHERE
句構文WHERE n -> m
はサポート対象外となりました。かわりに、
WHERE (n) -> (m)
を使用します。 pypgx.api.FlashbackSynchronizer
はサポート対象外となりました。かわりに、pypgx.api.Synchronizer
を使用します。PgxGraph.create_synchronizer()
のconnection
パラメータはサポート対象外となりました。かわりに、jdbc_url
、username
およびpassword
を使用します。また、
synchronizer_class
およびinvalid_change_policy
パラメータはキーワードのみのパラメータになりました。- 次のクラスは、
pypgx
パッケージではサポート対象外となりました。かわりに、pypgx.api.filters
サブパッケージを使用して次のクラスにアクセスします。EdgeFilter
GraphFilter
VertexFilter
PathFindingFilter
Analyst.deepwalk_builder()
: パラメータvalidation_fraction
が削除されました。損失はすべてのサンプルで計算されます。GraphWiseModelConfig
のset_standarize
はサポート対象外となりました。かわりに、set_standardize
を使用してください。pypgx.get_session()
のパラメータredirect_stdout
およびredirect_stderr
はサポート対象外となりました。- Cloudera CDH6上のApache HDFSはサポート対象外です。
- Apache ZeppelinクライアントでJava APIを使用するためのGroovyサポートは終了しました。
- Oracle Linux 6のサポートは終了しました。
- Apache HBaseのサポートは終了しました。
- 指定できる値(
['linear', 'tanh', 'relu']
など)の固定列挙リストがある場合、PyPGXでの大/小文字混合の文字列引数のサポートは終了しました。小文字のみの引数がサポートされるようになりました。 - 2表形式のサポートは終了しました。
- 次のJava APIクラスのサポートは終了しました。
oracle.pg.rdbms.OraclePgqlColumnDescriptor.java
oracle.pg.rdbms.OraclePgqlColumnDescriptorImpl.java
oracle.pg.rdbms.OraclePgqlExecution.java
oracle.pg.rdbms.OraclePgqlExecutionFactory.java
oracle.pg.rdbms.OraclePgqlPreparedStatement.java
oracle.pg.rdbms.OraclePgqlResult.java
oracle.pg.rdbms.OraclePgqlResultElement.java
oracle.pg.rdbms.OraclePgqlResultElementImpl.java
oracle.pg.rdbms.OraclePgqlResultImpl.java
oracle.pg.rdbms.OraclePgqlResultIterable.java
oracle.pg.rdbms.OraclePgqlResultIteratorImpl.java
oracle.pg.rdbms.OraclePgqlResultSet.java
oracle.pg.rdbms.OraclePgqlResultSetImpl.java
oracle.pg.rdbms.OraclePgqlResultSetMetaData.java
oracle.pg.rdbms.OraclePgqlResultSetMetaDataImpl.java
oracle.pg.rdbms.OraclePgqlSqlTrans.java
oracle.pg.rdbms.OraclePgqlSqlTransImpl.java
oracle.pg.rdbms.OraclePgqlStatement.java
oracle.pgx.api
内の次のJava APIメソッド、オブジェクトおよびフィールドはサポートされなくなりました。サポート対象外となったメソッド:
PgxCollection
メソッド:addAllAsync(Collection<E> source)
removeAllAsync(Collection<E> source)
addAll(ID...ids)
removeAll(ID...ids)
PgqlResultSet
メソッド:getResults()
: かわりに、PgqlResultSet
を使用して結果セットを直接反復処理しますdestroy()
- ユーザー定義のパターン一致セマンティックのメソッド:
PgxGraph#queryPgql(String, PatternMatchingSemantic)
: かわりに、PgxGraph#queryPgql(String)
を使用しますPgxSession.setPatternMatchingSemantic(..)
GraphMetaData
コンストラクタと関連メソッド:GraphMetaData()
GraphMetaData(GraphMetaData other, java.net.URI baseUri)
GraphMetaData(IdType vertexIdType)
GraphMetaData.setVertexIdType()
GraphMetaData.setEdgeIdType()
PgxSession#getAvailableSnapshots(GraphConfig)
: かわりに、PgxSession#getAvailableSnapshots(PgxGraph)
を使用します-
filter
パラメータを受け入れるすべてのAnalyst#filteredBfs
およびAnalyst#filteredDfs
メソッド: かわりに、navigator
パラメータを使用します
サポート対象外となったオブジェクト
PgqlResult
(resultSet.getResults().iterator().next()
の結果: かわりに、resultSet.iterator().next()
から返されたPgxResult
を使用します
サポート対象外となったフィールド
pattern_matching_semantic
構成フィールド
oracle.pgx.config
内のJava APIメソッドAbstractGraphConfigBuilder#setNodeIdType
はサポートされなくなりました。かわりに、AbstractGraphConfigBuilder#setVertexIdType()
を使用してください。-
次のPyPGXクラスは、
pypgx.api
パッケージではサポートされなくなりました。かわりに、pypgx.api.frames
サブパッケージを使用して次のクラスにアクセスします。PgxCsvFrameReader
PgxCsvFrameStorer
PgxDbFrameReader
PgxDbFrameStorer
PgxFrame
PgxFrameBuilder
PgxFrameColumn
PgxGenericFrameReader
PgxGenericFrameStorer
PgxPgbFrameReader
PgxPgbFrameStorer
- 次のPython APIパッケージはサポートされなくなりました。
common
: この内部パッケージはサポートされなくなりました。このパッケージのクラスのいくつかは、パブリック・パッケージpypgx.api
に移動されました。utils
: この内部パッケージは名前が_utils
に変更されました。
- Apache Solr/Luceneに基づくグラフ・プロパティ・テキスト検索はサポートが終了しました。かわりに、PGQL問合せ式を使用してください。
- PGXプロパティ・タイプDATEはサポーが終了しました。かわりに、LOCAL_DATEまたはTIMESTAMPを使用します。
- プロパティ・グラフでの、Oracle NoSQL Databaseに格納されているデータのサポートはなくなりました。
- Gremlin Groovyシェルのサポートはなくなりました。
- Apache Tinkerpop APIでのOracle Databaseのサポートはなくなりました。
- Apache Groovyベースのシェルのサポートは19cで非推奨となり、現在はサポートされていません。
- Cloudera CDH5でのApache HBaseおよびApache HDFSのサポートは終了しました。
親トピック: このリリースでのこのガイドの変更点