

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Apache Tez
<a name="emr-tez"></a>

Apache Tez は、データを処理するためのタスクの複合 Directed Acyclic Graph (DAG) を作成するフレームワークです。一部のユースケースでは、これを Hadoop MapReduce の代わりに使用できます。例えば、Pig および Hive ワークフローは Hadoop MapReduce を使用して実行できます。または、実行エンジンとして Tez を使用できます。詳細については、[https://tez.apache.org/](https://tez.apache.org/) を参照してください。Amazon EMR リリース 4.7.0 以降には Tez が含まれています。

次の表は、Amazon EMR 7.x シリーズの最新リリースに含まれている Tez のバージョンと、Amazon EMR で Tez と共にインストールされるコンポーネントを示しています。

このリリースで Tez と共にインストールされるコンポーネントのバージョンについては、[「リリース 7.12.0 コンポーネントバージョン](emr-7120-release.md)」を参照してください。


**emr-7.12.0 の Tez バージョン情報**  

| Amazon EMR リリースラベル | Tez バージョン | Tez でインストールされるコンポーネント | 
| --- | --- | --- | 
| emr-7.12.0 | Tez 0.10.2-amzn-19 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-hdfs-zkfc, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 

次の表は、Amazon EMR 6.x シリーズの最新リリースに含まれている Tez のバージョンと、Amazon EMR で Tez と共にインストールされるコンポーネントを示しています。

このリリースで Tez と共にインストールされるコンポーネントのバージョンについては、「[リリース 6.15.0 コンポーネントバージョン](emr-6150-release.md)」を参照してください。


**emr-6.15.0 の Tez バージョン情報**  

| Amazon EMR リリースラベル | Tez バージョン | Tez でインストールされるコンポーネント | 
| --- | --- | --- | 
| emr-6.15.0 | Tez 0.10.2-amzn-6 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 

次の表は、Amazon EMR 5.x シリーズの最新リリースに含まれている Tez のバージョンと、Amazon EMR で Tez と共にインストールされるコンポーネントを示しています。

このリリースで Tez と共にインストールされるコンポーネントのバージョンについては、「[Release 5.36.2 Component Versions](emr-5362-release.md)」を参照してください。


**emr-5.36.2 の Tez バージョン情報**  

| Amazon EMR リリースラベル | Tez バージョン | Tez でインストールされるコンポーネント | 
| --- | --- | --- | 
| emr-5.36.2 | Tez 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 

**Topics**
+ [Tez を使用したクラスターの作成](tez-create-cluster.md)
+ [Tez の設定](tez-configure.md)
+ [Tez ウェブ UI](tez-web-ui.md)
+ [タイムラインサーバー](tez-timeline-server.md)
+ [Tez リリース履歴](Tez-release-history.md)

# Tez を使用したクラスターの作成
<a name="tez-create-cluster"></a>

Tez をインストールするには、クラスターの作成時にアプリケーションとして Apache Tez を選択します。<a name="emr-tez-create"></a>

**コンソールを使用し、Tez がインストールされたクラスターを作成するには**

1. 新しい Amazon EMR コンソールに移動し、サイドナビゲーションから **[古いコンソールに切り替え]** を選択します。古いコンソールに切り替えたときの動作の詳細については、「[Using the old console](https://docs.aws.amazon.com/emr/latest/ManagementGuide/whats-new-in-console.html#console-opt-in)」を参照してください。

1. [**Create cluster (クラスターの作成)**]、[**Go to advanced options (詳細オプションに移動する)**] の順に選択します。

1. **[ソフトウェア設定]** で、**[emr-4.7.0]** 以降の **[リリース]** を選択します。

1. **[Tez]** と Amazon EMR でインストールする他のアプリケーションを選択します。

1.  必要に応じて他のオプションを選択し、[**Create cluster (クラスターの作成)**] を選択します。

**を使用して Tez でクラスターを作成するには AWS CLI**
+ `create-cluster` コマンドと `-- applications` オプションを使用して [**Tez**] を指定します。次の例では、Tez がインストールされたクラスターを作成します。
**注記**  
読みやすくするために、Linux 行連続文字 (\$1) が含まれています。Linux コマンドでは、これらは削除することも、使用することもできます。Windows の場合、削除するか、キャレット (^) に置き換えてください。

  ```
  aws emr create-cluster --name "Cluster with Tez" --release-label emr-7.12.0 \
  --applications Name=Tez --ec2-attributes KeyName=myKey \
  --instance-type m5.xlarge --instance-count 3 --use-default-roles
  ```

# Tez の設定
<a name="tez-configure"></a>

Tez をカスタマイズするには、値を設定して、`tez-site` 設定分類を使用します。これにより、`tez-site.xml` 設定ファイルが設定されます。詳細については、Apache Tez ドキュメントの [TezConfiguration](https://tez.apache.org/releases/0.8.2/tez-api-javadocs/configs/TezConfiguration.html) を参照してください。Hive または Pig を変更して Tez 実行エンジンを使用するには、必要に応じて `hive-site` と `pig-properties` 設定分類を使用します。次に例を示します。

## 設定例
<a name="tez-configure-example"></a>

**Example 例: Tez のルートログインレベルを変更して Tez を Hive や Pig の実行エンジンとして設定する**  
次に示す `create-cluster` コマンドの例では、Tez、Hive、および Pig がインストールされたクラスターを作成します。このコマンドでは、Amazon S3 に格納されているファイル `myConfig.json` を参照します。そのファイルは `tez-site` 分類のプロパティを指定して `tez.am.log.level` を `DEBUG` に設定し、`hive-site` と `pig-properties` 設定分類を使用して Hive や Pig の実行エンジンを Tez に設定します。  
読みやすくするために、Linux 行連続文字 (\$1) が含まれています。Linux コマンドでは、これらは削除することも、使用することもできます。Windows の場合、削除するか、キャレット (^) に置き換えてください。

```
aws emr create-cluster --release-label emr-7.12.0 \
--applications Name=Tez Name=Hive Name=Pig --ec2-attributes KeyName=myKey \
--instance-type m5.xlarge --instance-count 3 \
--configurations https://s3.amazonaws.com/amzn-s3-demo-bucket/myfolder/myConfig.json --use-default-roles
```
`myConfig.json` のコンテンツの例を以下に示します。  

```
[
    {
      "Classification": "tez-site",
      "Properties": {
        "tez.am.log.level": "DEBUG"
      }
    },
    {
      "Classification": "hive-site",
      "Properties": {
        "hive.execution.engine": "tez"
      }
    },
    {
      "Classification": "pig-properties",
      "Properties": {
        "exectype": "tez"
      }
    }
  ]
```

**注記**  
Amazon EMR バージョン 5.21.0 以降では、実行中のクラスター内のインスタンスグループごとに、クラスター設定を上書きして追加の設定分類を指定できます。これを行うには、Amazon EMR コンソール、 AWS Command Line Interface (AWS CLI)、または AWS SDK を使用します。詳細については、「[実行中のクラスター内のインスタンスグループの設定を指定する](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-configure-apps-running-cluster.html)」を参照してください。

## Tez 非同期分割オープニング
<a name="tez-configure-async"></a>

テーブルパスに小さなファイルが多数あり、クエリがそれらをすべて読み込もうとすると、個々の分割に対応する、それぞれの小さなファイルが 1 つの Tez グループ分割にまとめられます。次に、単一のマッパーが単一の Tez グループ化分割を処理します。実行は同期的に行われるため、グループ分割の下にある個々の分割は 1 つずつ処理されます。そのためには、`RecordReader` オブジェクトは分割を同期的に処理する必要があります。

Amazon EMR 6.15.0 では、入力スプリットを Tez グループ分割で非同期的に開くように指定できる設定が導入されています。この機能は [TEZ-4397](https://issues.apache.org/jira/browse/TEZ-4397) で開始されましたが、OSS Hive ではリグレッションが発生していました。EMR Hive では Hive ACID テーブルのリグレッションとその他のバグが修正されました。この改善により、1 つの Tez グループ分割で多数の入力分割がある場合に、読み取りクエリのパフォーマンスが向上します。


| 名前 | 分類 | 説明 | 
| --- | --- | --- | 
|  `tez.grouping.split.init.threads`  |  `tez-site`  | Tez が `RecordReaders` およびオープン分割を事前に開始するために使用するデーモンスレッドの数を指定します。ACID テーブルの場合、サポートされる `tez.grouping.split.init.threads` の最大値は `1` です。 | 
|  `tez.grouping.split.init.recordreaders`  |  `tez-site`  | デーモンスレッドによって事前に初期化されたままにする `RecordReaders` の数を指定します。これは Tez のグループ分割に `InputSplits` が多数含まれている場合に役立ちます。このような入力分割を処理するための `RecordReaders` の初期化は、逐次処理ではなくデーモンスレッドで非同期的に行うことができます。 | 

設定に関する注意事項:


| 主題 | Details | 
| --- | --- | 
| 推奨設定 | 上記の設定は、`hive-site` と `tez-site` の両方で必要な値に設定することをお勧めします。 | 
| 値の一致 | 構成設定の値は、`hive-site` と `tez-site` の両方で同じである必要があります。 | 
| LLAP の推奨事項 | LLAP が有効になっている場合は、この機能を使用することはお勧めしません。 | 

### Tez 非同期分割オープンのベンチマーク
<a name="tez-configure-async-benchmark"></a>

Tez の非同期分割オープン機能のベンチマークには、以下の環境と構成を使用しました。
+ **ベンチマーク環境** - m5.16xlarge を使用するプライマリノードが 1 つ、m5.16xlarge を使用するコアノードが 16 個の Amazon EMR クラスター。
+ **ベンチマーク設定** - 単一の Tez グループ分割に多数の入力分割がある場合のベンチマークシナリオをシミュレートするには、`tez.grouping.split-count` を `1` に設定します。
+ **ベンチマークに使用されるテーブル** - テーブルには 200 個のパーティションがあり、各パーティションには 1 つのファイルが含まれます。ベンチマークは、そのテーブルに CSV ファイルが含まれている場合と、そのテーブルにパーケットファイルが含まれている場合について行われます。ベンチマーク用の Hive クエリ: テーブルから `SELECT COUNT(*)` を 10 回実行し、平均実行時間を取得します。
+ **Tez 非同期分割オープンを有効にする設定** - 以下のとおりです。
  + `tez.grouping.split.init.threads` = `4`
  + `tez.grouping.split.init.recordreaders` = `10`


| データセット | 機能が無効 (ベースライン) | 機能が有効 | 改善点 | 
| --- | --- | --- | --- | 
|  CSV データセット  |  90.26 秒  | 79.20 秒 | 12.25% | 
|  Parquet データセット  |  54.67 秒  | 42.23 秒 | 22.75% | 

# Tez ウェブ UI
<a name="tez-web-ui"></a>

Tez には、独自のウェブユーザーインターフェイスがあります。ウェブ UI を表示するには、次の URL を参照してください。

```
http://masterDNS:8080/tez-ui
```

Tez ウェブ UI で [Hive クエリ] タブを有効にするには、次の設定を指定します。

```
[
  {
    "Classification": "hive-site",
    "Properties": {
      "hive.exec.pre.hooks": "org.apache.hadoop.hive.ql.hooks.ATSHook",
      "hive.exec.post.hooks": "org.apache.hadoop.hive.ql.hooks.ATSHook",
      "hive.exec.failure.hooks": "org.apache.hadoop.hive.ql.hooks.ATSHook"
    }
  }
]
```

コンソールでクラスターの詳細ページの **[Application user interfaces]** (アプリケーションユーザーインターフェイス) タブを使用して、Tez、Spark、YARN アプリケーション UI の詳細を表示することもできます。Amazon EMR アプリケーションユーザーインターフェイス (UI) はクラスター外でホストされ、クラスターが終了した後に使用できます。SSH 接続やウェブプロキシを設定する必要がなく、アクティブなジョブとジョブ履歴のトラブルシューティングおよび分析が容易になります。

詳細については、「*Amazon EMR 管理ガイド*」の「[アプリケーションの履歴を表示する](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-cluster-application-history.html)」を参照してください。

# タイムラインサーバー
<a name="tez-timeline-server"></a>

YARN Timeline Server は、Tez がインストールされている場合に実行されるよう設定されます。Timeline Server を使用して Tez または MapReduce 実行エンジンを通じて送信されたジョブを表示するには、URL `http://master-public-DNS:8188` を使用してウェブ UI を確認します。詳細については、「*Amazon EMR 管理ガイド*」の「[Amazon EMR クラスターでホストされているウェブインターフェイスの表示](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-web-interfaces.html)」を参照してください。

# Tez リリース履歴
<a name="Tez-release-history"></a>

次の表は、Amazon EMR の各リリースに含まれている Tez のバージョンと、アプリケーションと共にインストールされるコンポーネントを示しています。各リリースのコンポーネントバージョンについては、[Amazon EMR 7.x リリースバージョン](emr-release-7x.md)、[Amazon EMR 6.x リリースバージョン](emr-release-6x.md) または [Amazon EMR 5.x リリースバージョン](emr-release-5x.md) でリリースに応じたコンポーネントバージョンのセクションを参照してください。


**Tez バージョン情報**  

| Amazon EMR リリースラベル | Tez バージョン | Tez でインストールされるコンポーネント | 
| --- | --- | --- | 
| emr-7.12.0 | 0.10.2-amzn-19 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-hdfs-zkfc, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.11.0 | 0.10.2-amzn-18 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-hdfs-zkfc, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.10.0 | 0.10.2-amzn-17 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.9.0 | 0.10.2-amzn-16 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.8.0 | 0.10.2-amzn-15 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.7.0 | 0.10.2-amzn-14 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.6.0 | 0.10.2-amzn-13 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.5.0 | 0.10.2-amzn-12 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.4.0 | 0.10.2-amzn-11 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.3.0 | 0.10.2-amzn-10 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.2.0 | 0.10.2-amzn-9 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-5.36.2 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-7.1.0 | 0.10.2-amzn-8 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-7.0.0 | 0.10.2-amzn-7 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-6.15.0 | 0.10.2-amzn-6 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-6.14.0 | 0.10.2-amzn-5 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-6.13.0 | 0.10.2-amzn-4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-6.12.0 | 0.10.2-amzn-3 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-6.11.1 | 0.10.2-amzn-2.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-6.11.0 | 0.10.2-amzn-2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-6.10.1 | 0.10.2-amzn-1.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-6.10.0 | 0.10.2-amzn-1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn, tez-on-worker | 
| emr-6.9.1 | 0.10.2-amzn-0.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.9.0 | 0.10.2-amzn-0 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.8.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.8.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.7.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.36.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.36.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.6.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.35.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.5.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.4.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.3.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.3.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.2.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.2.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.1.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.1.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.0.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-6.0.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.34.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.33.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.33.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.32.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.32.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.31.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.31.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.30.2 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.30.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.30.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.29.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.28.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.28.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.27.1 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.27.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.26.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.25.0 | 0.9.2 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.24.1 | 0.9.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.24.0 | 0.9.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.23.1 | 0.9.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.23.0 | 0.9.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.22.0 | 0.9.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.21.2 | 0.9.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.21.1 | 0.9.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.21.0 | 0.9.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.20.1 | 0.9.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.20.0 | 0.9.1 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.19.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.19.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.18.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.18.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.17.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.17.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.17.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.16.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.16.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.15.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.15.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.14.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.14.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.14.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.13.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.13.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.12.3 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.12.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.12.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.12.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.11.4 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.11.3 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.11.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.11.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.11.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.10.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.10.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.9.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.9.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.8.3 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.8.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.8.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.8.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.7.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.7.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.6.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.6.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.5.4 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.5.3 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.5.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.5.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.5.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.4.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.4.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.3.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.3.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.3.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.2.3 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.2.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.2.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.2.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.1.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.1.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.0.3 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.0.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.0.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-5.0.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.9.6 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.9.5 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.9.4 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.9.3 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.9.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.9.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.8.5 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.8.4 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.8.3 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.8.2 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.8.1 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.8.0 | 0.8.4 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.7.4 | 0.8.3 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.7.3 | 0.8.3 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.7.2 | 0.8.3 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.7.1 | 0.8.3 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 
| emr-4.7.0 | 0.8.3 | emrfs, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, tez-on-yarn | 

# Tez リリースノート (バージョン別)
<a name="Tez-release-history-versions"></a>

**Topics**
+ [Amazon EMR 7.10.0 - Tez リリースノート](Tez-release-history-7100.md)
+ [Amazon EMR 7.9.0 - Tez リリースノート](Tez-release-history-790.md)
+ [Amazon EMR 7.8.0 - Tez リリースノート](Tez-release-history-780.md)
+ [Amazon EMR 7.7.0 - Tez リリースノート](Tez-release-history-770.md)
+ [Amazon EMR 7.6.0 - Tez リリースノート](Tez-release-history-760.md)
+ [Amazon EMR 7.5.0 - Tez リリースノート](Tez-release-history-750.md)
+ [Amazon EMR 7.4.0 - Tez リリースノート](Tez-release-history-740.md)
+ [Amazon EMR 7.3.0 - Tez リリースノート](Tez-release-history-730.md)
+ [Amazon EMR 7.2.0 - Tez リリースノート](Tez-release-history-720.md)
+ [Amazon EMR 7.1.0 - Tez リリースノート](Tez-release-history-710.md)
+ [Amazon EMR 7.0.0 - Tez リリースノート](Tez-release-history-700.md)
+ [Amazon EMR 6.15.0 - Tez リリースノート](Tez-release-history-6150.md)
+ [Amazon EMR 6.14.0 - Tez リリースノート](Tez-release-history-6140.md)
+ [Amazon EMR 6.13.0 - Tez リリースノート](Tez-release-history-6130.md)
+ [Amazon EMR 6.12.0 - Tez リリースノート](Tez-release-history-6120.md)
+ [Amazon EMR 6.11.0 - Tez リリースノート](Tez-release-history-6110.md)
+ [Amazon EMR 6.10.0 - Tez リリースノート](Tez-release-history-6100.md)
+ [Amazon EMR 6.9.0 - Tez リリースノート](Tez-release-history-690.md)
+ [Amazon EMR 6.8.0 - Tez リリースノート](Tez-release-history-680.md)
+ [Amazon EMR 6.7.0 - Tez リリースノート](Tez-release-history-670.md)
+ [Amazon EMR 6.6.0 - Tez リリースノート](Tez-release-history-660.md)

# Amazon EMR 7.10.0 - Tez リリースノート
<a name="Tez-release-history-7100"></a>

## Amazon EMR 7.10.0 - Tez の変更
<a name="Tez-release-history-changes-7100"></a>


| 型 | 説明 | 
| --- | --- | 
| バグ修正 | [TEZ-4595](https://issues.apache.org/jira/browse/TEZ-4595): 以前の障害から復旧している間に新しい DAG を処理しようとしたときに Tez がクラッシュし、両方の DAG が相互に干渉して INVALID\$1EVENT 例外をスローするバグを修正しました。 | 

**Tez リリースノート**

バグ修正ノート – 復旧ファイルが存在し、アプリケーションマスターが RECOVERING → IDLE → RUNNING → IDLE 状態に移行したときに問題が発生し、IDLE → RUNNING 移行中に Hive が新しい DAG を送信できる短いウィンドウが作成されました。リカバリファイルが存在するときに IDLE 状態をスキップするように状態遷移ロジックを変更しました。AM は RECOVERING → RUNNING → IDLE フローに従うようになり、復旧された DAG が完全にクリーンアップされた後にのみ新しい DAG 送信が行われるようになりました。

# Amazon EMR 7.9.0 - Tez リリースノート
<a name="Tez-release-history-790"></a>

## Amazon EMR 7.9.0 - Tez の変更
<a name="Tez-release-history-changes-790"></a>

7.9.0 リリースに変更はありません。

# Amazon EMR 7.8.0 - Tez リリースノート
<a name="Tez-release-history-780"></a>

## Amazon EMR 7.8.0 - Tez の変更点
<a name="Tez-release-history-changes-780"></a>


| 型 | 説明 | 
| --- | --- | 
| 改良点 | HADOOP に合わせて bouncycastle バージョンを 1.78 にアップグレードしました | 

# Amazon EMR 7.7.0 - Tez リリースノート
<a name="Tez-release-history-770"></a>

## Amazon EMR 7.7.0 - Tez の変更点
<a name="Tez-release-history-changes-770"></a>


| 型 | 説明 | 
| --- | --- | 
| 改良点 | Apache Tez の tez.task.relaxed.locality プロパティは、タスクスケジューリングがデータローカリティの制約 (ラックとノードのローカリティ) に厳密に従うかどうかを制御します。true (EMR-7.6 以上のデフォルト) に設定することにより、Tez はローカリティを適用せず、使用可能なコンテナにタスクを割り当てることができます。これにより、リソース使用率が向上し、ビジー状態のクラスターの待機時間が短縮されます。 | 

# Amazon EMR 7.6.0 - Tez リリースノート
<a name="Tez-release-history-760"></a>

## Amazon EMR 7.6.0 - Tez の変更
<a name="Tez-release-history-changes-760"></a>


| 型 | 説明 | 
| --- | --- | 
| 改良点 | tez.task.relaxed.locality のデフォルトを false に変更することで、タスクのコンテナをリクエストしている間は、ラックとノードのローカリティの制約は考慮されません。 | 
| 改善点 | ローカル性による遅延を無効にし、ローカル以外のフォールバックを許可するように設定を調整する | 
| 改善点 | [TEZ-4547](https://issues.apache.org/jira/browse/TEZ-4547): JobConf に Tez AM JobID を追加する | 

# Amazon EMR 7.5.0 - Tez リリースノート
<a name="Tez-release-history-750"></a>

## Amazon EMR 7.5.0 - Tez の変更
<a name="Tez-release-history-changes-750"></a>


| 型 | 説明 | 
| --- | --- | 
| 改良点 | デフォルトでタスクのプリエンプションが有効になりました | 
| 改善点 | 非同期かつプロアクティブに初期化するレコードリーダーの数を 10 に増やしました | 
| 改善点 | [TEZ-4580](https://issues.apache.org/jira/browse/TEZ-4580): 再利用が有効になっている場合、新しいコンテナのプリエンプションが遅い | 

# Amazon EMR 7.4.0 - Tez リリースノート
<a name="Tez-release-history-740"></a>

## Amazon EMR 7.4.0 - Tez の変更点
<a name="Tez-release-history-changes-740"></a>


| 型 | 説明 | 
| --- | --- | 
| 改良点 | [HADOOP-17524](https://issues.apache.org/jira/browse/HADOOP-17524) を介して Hadoop 3.4.0 で削除された Tez から EventCounter アペンダーを削除する | 
| アップグレード | commons-cli を 1.5.0 にアップグレードする | 
| アップグレード | bouncy-castle バージョンを 1.70.0 にアップグレードする | 

# Amazon EMR 7.3.0 - Tez リリースノート
<a name="Tez-release-history-730"></a>

## Amazon EMR 7.3.0 - Tez の変更点
<a name="Tez-release-history-changes-730"></a>


| 型 | 説明 | 
| --- | --- | 
| 改良点 | Tez AM Web UI Service の SSL を有効にするオプションを提供する | 
|  |  | 

## Amazon EMR 7.3.0 - 新しい設定
<a name="Tez-release-history-changes-730-new-configs"></a>


****  

| 分類 | 名前 | デフォルト  | 説明  | 
| --- | --- | --- | --- | 
| tez-site | tez.am.tez-ui.webservice.enable.ssl | false | AM WebUIService の SSL の有効化を許可する | 
| tez-site | tez.am.tez-ui.webservice.enable.client.auth | false | AM WebUIService のクライアント側認証を有効にすることを許可する | 

**Amazon EMR 7.3.0 - Tez の既知の問題**

**Tez DAG クリーンアップの問題 (EMR 6.11.0 - EMR 7.2.0)** – EMR バージョン 6.11.0〜7.2.0 を実行する SSL が有効になっているクラスターでは、DAG クリーンアップフェーズ中に TEZ アプリケーションマスター (AM) で *SSLHandshakeException* が発生するという既知の問題があります。これは、クエリの実行中ではなく、クエリの完了後に HTTPS 経由でリモートノードから中間シャッフルデータを削除しようとした場合に発生します。この問題は、Tez AM がシャッフルハンドラーサービスエンドポイントを呼び出すときに関連する **[trustStore]** 設定を読み取ることができないために発生します。ただし、これは DAG クリーンアップ中のシャッフルデータのクリーンアップにのみ影響します。アプリケーション (AM) レベルのクリーンアップはいずれにしても行われ、残っているシャッフルデータをクリーンアップします。そのため、シャッフルデータの蓄積につながることはありません。

**修正バージョン:** – EMR 7.3.0

**回避策** – 次の SSL 設定を tez-site.xml に追加します:

```
<property>
    <name>ssl.client.truststore.location</name>
    <value>{SSL_TRUSTSTORE_LOCATION}</value>
</property>
```

# Amazon EMR 7.2.0 - Tez リリースノート
<a name="Tez-release-history-720"></a>

## Amazon EMR 7.2.0 - Tez の変更点
<a name="Tez-release-history-changes-720"></a>


| 型 | 説明 | 
| --- | --- | 
| 改良点 | タスクのコンテナをリクエストする時に、ローカル性の制約を無効にするためのオプションを提供します。 | 
| バグ修正 | TaskDependencies\$1addTaskDependency スレッドを安全にする | 
| アップグレード | Tez の TLS バージョンを 1.3 にアップグレードします。 | 

## Amazon EMR 7.2.0 - 新しい設定
<a name="Tez-release-history-changes-720-new-configs"></a>


****  

| 分類 | 名前 | デフォルト  | 説明  | 
| --- | --- | --- | --- | 
| tez-site | tez.task.relaxed.locality | false | 有効にすることにより、タスクのコンテナをリクエストする時に、ラックとノードのローカル性の制約は考慮されません。 | 

**Amazon EMR 7.2.0 - Tez の既知の問題**

**Tez DAG クリーンアップの問題 (EMR 6.11.0 - EMR 7.2.0)** – EMR バージョン 6.11.0〜7.2.0 を実行する SSL が有効になっているクラスターでは、DAG クリーンアップフェーズ中に TEZ アプリケーションマスター (AM) で *SSLHandshakeException* が発生するという既知の問題があります。これは、クエリの実行中ではなく、クエリの完了後に HTTPS 経由でリモートノードから中間シャッフルデータを削除しようとした場合に発生します。この問題は、Tez AM がシャッフルハンドラーサービスエンドポイントを呼び出すときに関連する **[trustStore]** 設定を読み取ることができないために発生します。ただし、これは DAG クリーンアップ中のシャッフルデータのクリーンアップにのみ影響します。アプリケーション (AM) レベルのクリーンアップはいずれにしても行われ、残っているシャッフルデータをクリーンアップします。そのため、シャッフルデータの蓄積につながることはありません。

**修正バージョン:** – EMR 7.3.0

**回避策** – 次の SSL 設定を tez-site.xml に追加します:

```
<property>
    <name>ssl.client.truststore.location</name>
    <value>{SSL_TRUSTSTORE_LOCATION}</value>
</property>
```

# Amazon EMR 7.1.0 - Tez リリースノート
<a name="Tez-release-history-710"></a>

## Amazon EMR 7.1.0 - Tez の変更点
<a name="Tez-release-history-changes-710"></a>


| 型 | 説明 | 
| --- | --- | 
| バグ修正 | [TEZ-4394](https://issues.apache.org/jira/browse/TEZ-4394) – Netty4 ShuffleHandler: 1 つのボススレッド (\$1256) を使用する必要があります  | 
| アップグレード | Netty を 4.1.100.Final にアップグレードします。 | 
| アップグレード | Jetty を 9.4.53.v20231009 にアップグレードします。 | 

**Amazon EMR 7.1.0 - Tez の既知の問題**
+ **Tez DAG クリーンアップの問題 (EMR 6.11.0 - EMR 7.2.0)** – EMR バージョン 6.11.0〜7.2.0 を実行する SSL が有効になっているクラスターでは、DAG クリーンアップフェーズ中に TEZ アプリケーションマスター (AM) で *SSLHandshakeException* が発生するという既知の問題があります。これは、クエリの実行中ではなく、クエリの完了後に HTTPS 経由でリモートノードから中間シャッフルデータを削除しようとした場合に発生します。この問題は、Tez AM がシャッフルハンドラーサービスエンドポイントを呼び出すときに関連する **[trustStore]** 設定を読み取ることができないために発生します。ただし、これは DAG クリーンアップ中のシャッフルデータのクリーンアップにのみ影響します。アプリケーション (AM) レベルのクリーンアップはいずれにしても行われ、残っているシャッフルデータをクリーンアップします。そのため、シャッフルデータの蓄積につながることはありません。

  **修正バージョン:** – EMR 7.3.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```
+ **Tez で実行されている Pig ジョブ** – EMR バージョン 6.9.0〜7.0.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Pig ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Pig) から渡す必要があります。

  **修正バージョン:** – EMR 7.1.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```

# Amazon EMR 7.0.0 - Tez リリースノート
<a name="Tez-release-history-700"></a>

Amazon EMR 7.0.0 Tez には、Amazon EMR-6.15.0 Tez までに行われたすべての変更と更新が含まれています。

## Amazon EMR 7.0.0 - Tez の変更
<a name="Tez-release-history-changes-700"></a>


| 型 | 説明 | 
| --- | --- | 
| アップグレード | Tez ランタイムはデフォルトで Java 17 を使用するようになりました。詳細については、「[EMR 7.0.0 Release Guide](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-700-release.html)」を参照してください。 | 

**Amazon EMR 7.0.0 - Tez の既知の問題**
+ **Tez で実行されている Pig ジョブ** – EMR バージョン 6.9.0〜7.0.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Pig ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Pig) から渡す必要があります。

  **修正バージョン:** – EMR 7.1.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```
+ **Tez DAG クリーンアップの問題 (EMR 6.11.0 - EMR 7.2.0)** – EMR バージョン 6.11.0〜7.2.0 を実行する SSL が有効になっているクラスターでは、DAG クリーンアップフェーズ中に TEZ アプリケーションマスター (AM) で *SSLHandshakeException* が発生するという既知の問題があります。これは、クエリの実行中ではなく、クエリの完了後に HTTPS 経由でリモートノードから中間シャッフルデータを削除しようとした場合に発生します。この問題は、Tez AM がシャッフルハンドラーサービスエンドポイントを呼び出すときに関連する **[trustStore]** 設定を読み取ることができないために発生します。ただし、これは DAG クリーンアップ中のシャッフルデータのクリーンアップにのみ影響します。アプリケーション (AM) レベルのクリーンアップはいずれにしても行われ、残っているシャッフルデータをクリーンアップします。そのため、シャッフルデータの蓄積につながることはありません。

  **修正バージョン:** – EMR 7.3.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```

# Amazon EMR 6.15.0 - Tez リリースノート
<a name="Tez-release-history-6150"></a>

## Amazon EMR 6.15.0 - Tez の変更点
<a name="Tez-release-history-changes-6150"></a>


| 型 | 説明 | 
| --- | --- | 
| 機能 | [TEZ-4397](https://issues.apache.org/jira/browse/TEZ-4397): オープン Tez 入力が非同期的に分割される | 
| アップグレード | [TEZ-4493](https://issues.apache.org/jira/browse/TEZ-4493): Apache Hadoop を 3.3.6 にアップグレード | 

**Amazon EMR 6.15.0 - Tez の既知の問題**
+ **Tez で実行されている Pig ジョブ** – EMR バージョン 6.9.0〜7.0.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Pig ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Pig) から渡す必要があります。

  **修正バージョン:** – EMR 7.1.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```
+ **Tez DAG クリーンアップの問題 (EMR 6.11.0 - EMR 7.2.0)** – EMR バージョン 6.11.0〜7.2.0 を実行する SSL が有効になっているクラスターでは、DAG クリーンアップフェーズ中に TEZ アプリケーションマスター (AM) で *SSLHandshakeException* が発生するという既知の問題があります。これは、クエリの実行中ではなく、クエリの完了後に HTTPS 経由でリモートノードから中間シャッフルデータを削除しようとした場合に発生します。この問題は、Tez AM がシャッフルハンドラーサービスエンドポイントを呼び出すときに関連する **[trustStore]** 設定を読み取ることができないために発生します。ただし、これは DAG クリーンアップ中のシャッフルデータのクリーンアップにのみ影響します。アプリケーション (AM) レベルのクリーンアップはいずれにしても行われ、残っているシャッフルデータをクリーンアップします。そのため、シャッフルデータの蓄積につながることはありません。

  **修正バージョン:** – EMR 7.3.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```

## Amazon EMR 6.15.0 - Tez 機能
<a name="Tez-release-history-features-6150"></a>
+ **[Tez 非同期分割オープン](tez-configure.md#tez-configure-async)** - Amazon EMR 6.15.0 では、入力分割を Tez *グループ分割*で非同期的に開くように指定できる構成が導入されています。この機能は [TEZ-4397](https://issues.apache.org/jira/browse/TEZ-4397) で開始されましたが、OSS Hive ではリグレッションが発生していました。Amazon EMR Hive では Hive ACID テーブルのリグレッションとその他のバグが修正されました。この改善により、1 つの Tez グループ分割で多数の入力分割がある場合に、読み取りクエリのパフォーマンスが向上します。詳細については、「[Tez 非同期分割オープニング](tez-configure.md#tez-configure-async)」を参照してください。

# Amazon EMR 6.14.0 - Tez リリースノート
<a name="Tez-release-history-6140"></a>

## Amazon EMR 6.14.0 - Tez の変更点
<a name="Tez-release-history-changes-6140"></a>


| 型 | 説明 | 
| --- | --- | 
| 改良点 | Tez の TLS バージョンを 1.2 に更新します | 

**Amazon EMR 6.14.0 - Tez の既知の問題**
+ **Tez で実行されている Pig ジョブ** – EMR バージョン 6.9.0〜7.0.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Pig ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Pig) から渡す必要があります。

  **修正バージョン:** – EMR 7.1.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```
+ **Tez DAG クリーンアップの問題 (EMR 6.11.0 - EMR 7.2.0)** – EMR バージョン 6.11.0〜7.2.0 を実行する SSL が有効になっているクラスターでは、DAG クリーンアップフェーズ中に TEZ アプリケーションマスター (AM) で *SSLHandshakeException* が発生するという既知の問題があります。これは、クエリの実行中ではなく、クエリの完了後に HTTPS 経由でリモートノードから中間シャッフルデータを削除しようとした場合に発生します。この問題は、Tez AM がシャッフルハンドラーサービスエンドポイントを呼び出すときに関連する **[trustStore]** 設定を読み取ることができないために発生します。ただし、これは DAG クリーンアップ中のシャッフルデータのクリーンアップにのみ影響します。アプリケーション (AM) レベルのクリーンアップはいずれにしても行われ、残っているシャッフルデータをクリーンアップします。そのため、シャッフルデータの蓄積につながることはありません。

  **修正バージョン:** – EMR 7.3.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```

# Amazon EMR 6.13.0 - Tez リリースノート
<a name="Tez-release-history-6130"></a>

## Amazon EMR 6.13.0 - Tez の変更点
<a name="Tez-release-history-changes-6130"></a>


| 型 | 説明 | 
| --- | --- | 
| バグ修正 | REVERT [TEZ-4295](https://issues.apache.org/jira/browse/TEZ-4295): データを解凍できませんでした。バッファ長が小さすぎます。 | 
| バグ修正 | REVERT [TEZ-4302](https://issues.apache.org/jira/browse/TEZ-4302): GzipCodec を伴う CodecUtils での NullPointerException。 | 
| バグ修正 | REVERT [TEZ-4234](https://issues.apache.org/jira/browse/TEZ-4234): 制限が容量を超えると、コンプレッサーが Buffer.limit での IllegalArgumentException の原因となることがあります。 | 
| バグ修正 | REVERT [TEZ-4135](https://issues.apache.org/jira/browse/TEZ-4135): インメモリ読み取りの実行時のメモリ割り当てを改善します。 | 

**Amazon EMR 6.13.0 - Tez の既知の問題**
+ **Tez で実行されている Pig ジョブ** – EMR バージョン 6.9.0〜7.0.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Pig ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Pig) から渡す必要があります。

  **修正バージョン:** – EMR 7.1.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```
+ **Tez DAG クリーンアップの問題 (EMR 6.11.0 - EMR 7.2.0)** – EMR バージョン 6.11.0〜7.2.0 を実行する SSL が有効になっているクラスターでは、DAG クリーンアップフェーズ中に TEZ アプリケーションマスター (AM) で *SSLHandshakeException* が発生するという既知の問題があります。これは、クエリの実行中ではなく、クエリの完了後に HTTPS 経由でリモートノードから中間シャッフルデータを削除しようとした場合に発生します。この問題は、Tez AM がシャッフルハンドラーサービスエンドポイントを呼び出すときに関連する **[trustStore]** 設定を読み取ることができないために発生します。ただし、これは DAG クリーンアップ中のシャッフルデータのクリーンアップにのみ影響します。アプリケーション (AM) レベルのクリーンアップはいずれにしても行われ、残っているシャッフルデータをクリーンアップします。そのため、シャッフルデータの蓄積につながることはありません。

  **修正バージョン:** – EMR 7.3.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```

# Amazon EMR 6.12.0 - Tez リリースノート
<a name="Tez-release-history-6120"></a>

## Amazon EMR 6.12.0 - Tez の変更点
<a name="Tez-release-history-changes-6120"></a>


| 型 | 説明 | 
| --- | --- | 
| 改良点 | JDK 11 と JDK 17 ランタイムのサポートが追加されました | 
| バグ修正 | [TEZ-4492](https://issues.apache.org/jira/browse/TEZ-4492): Bower レジストリ CERT\$1EXPIRE の問題 (BOWER-2608) を回避するため、bower.herokuapp ミラーを使用するように Bowerrc を更新します | 
| アップグレード | Surefire を 3.0.0-M7 にアップグレードしました  | 

**Amazon EMR 6.12.0 - Tez の既知の問題**
+ **Tez で実行されている Pig ジョブ** – EMR バージョン 6.9.0〜7.0.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Pig ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Pig) から渡す必要があります。

  **修正バージョン:** – EMR 7.1.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```
+ **Tez DAG クリーンアップの問題 (EMR 6.11.0 - EMR 7.2.0)** – EMR バージョン 6.11.0〜7.2.0 を実行する SSL が有効になっているクラスターでは、DAG クリーンアップフェーズ中に TEZ アプリケーションマスター (AM) で *SSLHandshakeException* が発生するという既知の問題があります。これは、クエリの実行中ではなく、クエリの完了後に HTTPS 経由でリモートノードから中間シャッフルデータを削除しようとした場合に発生します。この問題は、Tez AM がシャッフルハンドラーサービスエンドポイントを呼び出すときに関連する **[trustStore]** 設定を読み取ることができないために発生します。ただし、これは DAG クリーンアップ中のシャッフルデータのクリーンアップにのみ影響します。アプリケーション (AM) レベルのクリーンアップはいずれにしても行われ、残っているシャッフルデータをクリーンアップします。そのため、シャッフルデータの蓄積につながることはありません。

  **修正バージョン:** – EMR 7.3.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```

# Amazon EMR 6.11.0 - Tez リリースノート
<a name="Tez-release-history-6110"></a>

## Amazon EMR 6.11.0 - Tez の変更点
<a name="Tez-release-history-changes-6110"></a>


| 型 | 説明 | 
| --- | --- | 
| バグ | シャッフルデータの頂点レベルクリーンアップ中の無効な頂点状態遷移が修正されました | 
| バグ | シャッフルデータの DAG または頂点レベルのクリーンアップが機能しない問題が修正されました | 
| 改良点 | 完了した DAG のシャッフルデータをクリアするために tez.am.dag.cleanup.on.completion をデフォルトで有効にします | 

**Amazon EMR 6.11.0 - Tez の既知の問題**
+ **Tez で実行されている Pig ジョブ** – EMR バージョン 6.9.0〜7.0.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Pig ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Pig) から渡す必要があります。

  **修正バージョン:** – EMR 7.1.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```
+ **Tez DAG クリーンアップの問題 (EMR 6.11.0 - EMR 7.2.0)** – EMR バージョン 6.11.0〜7.2.0 を実行する SSL が有効になっているクラスターでは、DAG クリーンアップフェーズ中に TEZ アプリケーションマスター (AM) で *SSLHandshakeException* が発生するという既知の問題があります。これは、クエリの実行中ではなく、クエリの完了後に HTTPS 経由でリモートノードから中間シャッフルデータを削除しようとした場合に発生します。この問題は、Tez AM がシャッフルハンドラーサービスエンドポイントを呼び出すときに関連する **[trustStore]** 設定を読み取ることができないために発生します。ただし、これは DAG クリーンアップ中のシャッフルデータのクリーンアップにのみ影響します。アプリケーション (AM) レベルのクリーンアップはいずれにしても行われ、残っているシャッフルデータをクリーンアップします。そのため、シャッフルデータの蓄積につながることはありません。

  **修正バージョン:** – EMR 7.3.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```

# Amazon EMR 6.10.0 - Tez リリースノート
<a name="Tez-release-history-6100"></a>

## Amazon EMR 6.10.0 - Tez の変更点
<a name="Tez-release-history-changes-6100"></a>


| 型 | 説明 | 
| --- | --- | 
| 機能 | デフォルトで tez.runtime.transfer.data-via-events.enabled を有効にします | 
| バックポート | [TEZ-4450](https://issues.apache.org/jira/browse/TEZ-4450): シャッフルデータがデータ移動イベント経由で転送された際のシャッフルデータ取得の失敗を修正します | 
| バックポート | [TEZ-4460](https://issues.apache.org/jira/browse/TEZ-4460): Tez シャッフルハンドラーからシャッフルデータを取得する際の読み取りタイムアウトエラーを修正します | 
| バックポート | [TEZ-4455](https://issues.apache.org/jira/browse/TEZ-4455): デバッグしやすくするために、ShuffleHandler パイプラインに LoggingHandler を追加します | 
| バグ | タスクのプリエンプションが有効になっていると、Tez タスクが断続的に停止してしまう問題を修正します | 

**Amazon EMR 6.10.0 - Tez の既知の問題**
+ **Tez で実行されている Hive ジョブ** – EMR バージョン 6.9.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Hive ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Hive) から渡す必要があります。

  **修正バージョン:** – EMR 6.10.0

  **バージョン 6.9 の回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```
+ **Tez で実行されている Pig ジョブ** – EMR バージョン 6.9.0〜7.0.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Pig ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Pig) から渡す必要があります。

  **修正バージョン:** – EMR 7.1.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```

# Amazon EMR 6.9.0 - Tez リリースノート
<a name="Tez-release-history-690"></a>

## Amazon EMR 6.9.0 - Tez の変更点
<a name="Tez-release-history-changes-690"></a>


| 型 | 説明 | 
| --- | --- | 
| アップグレード | Tez は 0.10.2 にアップグレードされました。詳細については、「[change log for Apache Tez 0.10.2](https://github.com/apache/tez/blob/rel/release-0.10.2/CHANGES.txt)」を参照してください。 | 
| アップグレード | Hadoop を 3.3.3 に更新します。 | 
| バグ | [TEZ-4450](https://issues.apache.org/jira/browse/TEZ-4450) のため、tez.runtime.transfer.data-via-events.enabled をデフォルトで無効にします。 | 

**Amazon EMR 6.9.0 - Tez の既知の問題**
+ **Tez で実行されている Hive ジョブ** – EMR バージョン 6.9.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Hive ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Hive) から渡す必要があります。

  **修正バージョン:** – EMR 6.10.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```
+ **Tez で実行されている Pig ジョブ** – EMR バージョン 6.9.0〜7.0.0 を実行する SSL が有効になっているクラスターでは、Tez で実行されている Pig ジョブが *SSLHandshakeException* で失敗するという既知の問題があります。これは、オープンソースの問題 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096) に関連しています。これは、EMR 6.9.0 のバージョン 0.10.2 への Tez アップグレードで導入されました。この問題では、SSL 関連の設定をクライアント側 (Pig) から渡す必要があります。

  **修正バージョン:** – EMR 7.1.0

  **回避策** – 次の SSL 設定を tez-site.xml に追加します:

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```

# Amazon EMR 6.8.0 - Tez リリースノート
<a name="Tez-release-history-680"></a>

## Amazon EMR 6.8.0 - Tez の変更点
<a name="Tez-release-history-changes-680"></a>


| 型 | 説明 | 
| --- | --- | 
| バックポート | [TEZ-3363](https://issues.apache.org/jira/browse/TEZ-3363): シャッフルハンドラーで頂点レベルの中間データを削除します | 
| バックポート | [TEZ-4129](https://issues.apache.org/jira/browse/TEZ-4129): シャッフルハンドラーで失敗した試行の中間試行データを削除します | 
| バックポート | [TEZ-4430](https://issues.apache.org/jira/browse/TEZ-4430): tez.task.launch.cmd-opts プロパティが動作しない問題が修正されました | 

# Amazon EMR 6.7.0 - Tez リリースノート
<a name="Tez-release-history-670"></a>

## Amazon EMR 6.7.0 - Tez の変更点
<a name="Tez-release-history-changes-670"></a>


| 型 | 説明 | 
| --- | --- | 
| バックポート | [TEZ-4403](https://issues.apache.org/jira/browse/TEZ-4403): SLF4J のバージョンを 1.7.36 に更新します | 
| バックポート | [TEZ-4405](https://issues.apache.org/jira/browse/TEZ-4405): log4j 1.x を reload4j に置き換えます | 
| バックポート | [TEZ-4411](https://issues.apache.org/jira/browse/TEZ-4411): Tez のビルド失敗: FileSaver.js が見つかりません | 

# Amazon EMR 6.6.0 - Tez リリースノート
<a name="Tez-release-history-660"></a>

## Amazon EMR 6.6.0 - Tez の変更点
<a name="Tez-release-history-changes-660"></a>


| 型 | 説明 | 
| --- | --- | 
| バックポート | [TEZ-3918](https://issues.apache.org/jira/browse/TEZ-3918): tez.task.log.level プロパティが動作しない問題が修正されました。 | 
| バックポート | [TEZ-4353](https://issues.apache.org/jira/browse/TEZ-4353): commons-io を 2.8.0 に更新します。 | 
| バックポート | [TEZ-4114](https://issues.apache.org/jira/browse/TEZ-4114): tez から jetty の直接依存を削除します。 | 
| バックポート | [TEZ-4323](https://issues.apache.org/jira/browse/TEZ-4323): TEZ-4114 で Jetty jars が dist パッケージから削除されました。 | 