LiveCompare 2.2 release notes
=============================

リリース日2022年6月14日

LiveCompare
2.2には、次の新機能、機能強化、およびバグ修正が含まれています。

.. csv-table::
  :header: Type,Description,ID
  :widths: 12,25,15
  :align: left
  :class: longtable

  Feature,`--dry-run`実行モードを追加しました。これにより、ユーザーは比較セッションを実行せずに`.ini`ファイルを検証し、いくつかの有用な比較情報を表示できます。詳細については、  :ref:`ドライランモード<ドライランモード>` を参照してください。,"LIV-142, RT78462"
  Feature,比較セッション中に受信した中止メッセージは時系列で出力されます。,""
  Feature,テクノロジー、バージョン、接続がタイブレーカーまたは真実のソースであるかどうか、および到達可能かどうかを含む接続のリストを表示します。,""
  Feature,`Table Filter`が設定されている場合、表示されます。,""
  Feature,比較に含まれるテーブルをリストします。これは、`Table Filter`を適用した後、すべての接続に存在する共通テーブルのリストです。テーブルごとに、`Column Filter`、`Row Filter`、および`Comparison Key`該当する場合。,""
  Enhancement,x86_64でのSLES 12のサポート。,LIV-112
  Enhancement,x86_64でのSLES 15のサポート。,LIV-113
  Enhancement,Postgres `kwlist`ソースコードに従って、予約語のリストを更新しました。,"LIV-141, RT80745"
  Enhancement,メインの進行状況バーのパーセンテージは、整数の代わりに浮動小数点を使用するようになりました。以前は、数値は切り上げられていました。,"LIV-138, RT80745"
  Enhancement,EPASで`edb_redwood_date`が有効になっている場合、 `date`列は`timestamp`列として作成されます。この型の不一致は、以前に共通ハッシュの不一致として検出され、完全な行比較をトリガーします。これらの場合に`edb_redwood_date`設定を確認して、共通ハッシュ完全な行より高速でこの不一致を処理することにより、パフォーマンスが向上します。,LIV-153
  Enhancement,ハッシュ不一致ログメッセージをWARNINGからDEBUGに降格しました。,LIV-145
  Enhancement,ログのメッセージに`application_name`が含まれるようになりました。,LIV-141
  Enhancement,`data_fetch_mode = prepared_statements`デフォルトの場合、PostgresまたはEPASで`Row Filter`の現在のタイムスタンプを使用した動作を文書化しました。この状況では、 `data_fetch_mode = server_side_cursors_with_hold`または`server_side_cursors_without_hold`を設定することも必要です。,LIV-155
  Enhancement,検出される発散の数が増加したときに適用DMLスクリプトを生成する際のパフォーマンスが向上しました。,LIV-159
  Bug fix,比較キーとして考えられる配列列により、例外が発生してテーブルの比較が中止される問題を修正しました。,"LIV-38, LIV-154, RT81758"
  Bug fix,比較ラウンドの後、ハートビートによってのみ、発散および処理された行の数が適切に更新されない問題が解決されました。この場合、行は古く、最後のハートビート以降の位置のみを示していました。比較に時間がかかったテーブルの場合、`min_time_between_heart_beats`、常にゼロを示します。,"LIV-149, RT75805"
  Bug fix,未処理の例外により比較ワーカーがハングする可能性があるコーナーケースを修正しました。,"LIV-140, RT80745"
  Bug fix,OracleとPostgresを比較する際の誤検出を回避するための10進値を正規化します。,LIV-153
  Bug fix,`comparison_algorithm = block_hash`および`buffer_size = 1`、および発散が見つかった場合、カーソル進行アルゴリズムの問題のため、比較が進められないコーナーケースを修正しました。,LIV-150
  Bug fix,同じテーブルを複数のフィルタセクションで構成できます。,LIV-156
