すべてのプロダクト
Search
ドキュメントセンター

E-MapReduce:EMR-3.x シリーズのリリース

最終更新日:Aug 22, 2026

このトピックでは、E-MapReduce (EMR) 3.x シリーズのリリースノートを記載します。各リリースバージョンでサポートされているコンポーネントについては、「リリースバージョン」をご参照ください。

EMR-3.55.x

リリース日

バージョン

日付

EMR-3.55.0

2025年10月27日

更新

サービス

変更

Ranger

  • Jindoauth サーバーで、クライアントユーザーがカスタム RAM ロールを使用して OSS にアクセスできるようになりました。

  • Ranger YARN プラグインの依存関係の欠落を修正しました。

Paimon

1-ali-16.3 にアップグレードしました。

JindoCache

6.10.1 にアップグレードしました。

コンポーネントのバージョン

DataLake クラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

Hive

2.3.9

Spark 2

2.4.8

Spark 3

3.4.2

YARN

2.8.5

Trino

422

Delta Lake

3.0.0

Hudi

0.15.0

Iceberg

1.5.0

Flume

1.11.0

Kyuubi

1.9.2

Tez

0.10.2

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger プラグイン

1.0.0

Sqoop

1.4.7

DLF-Auth

2.0.2

Presto

0.283

ZooKeeper

3.8.4

Knox

1.5.0

Celeborn

0.5.2

JindoCache

6.10.1

Paimon

1-ali-16.3

OLAP クラスター

サービス

バージョン

StarRocks 2

2.5.22

StarRocks 3

3.2.11

Doris

2.1.4

ClickHouse

23.8.2.7

ZooKeeper

3.8.4

DataFlow クラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

YARN

2.8.5

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger プラグイン

1.0.0

ZooKeeper

3.8.4

Knox

1.5.0

Flink

1.17.2

Paimon

1-ali-16.3

DataServing クラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger プラグイン

1.0.0

ZooKeeper

3.8.4

Knox

1.5.0

HBase

1.7.1

JindoCache

6.10.1

Phoenix

4.16.1

カスタムクラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

Hive

2.3.9

Spark 2

2.4.8

Spark 3

3.4.2

YARN

2.8.5

Trino

422

Delta Lake

3.0.0

Hudi

0.15.0

Iceberg

1.5.0

Flume

1.11.0

Kyuubi

1.9.2

Tez

0.10.2

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger プラグイン

1.0.0

Sqoop

1.4.7

DLF-Auth

2.0.2

Presto

0.283

StarRocks 2

2.5.22

StarRocks 3

3.2.11

ZooKeeper

3.8.4

Knox

1.5.0

Celeborn

0.5.2

Flink

1.17.2

HBase

1.7.1

JindoCache

6.10.1

Paimon

1-ali-16.3

Phoenix

4.16.1

EMR-3.54.x

リリース日

バージョン

日付

EMR-3.54.0

2025年7月10日

更新

サービス

変更

Hive

既知の問題を解決しました。

Tez

パフォーマンスと安定性を向上させるため、コミュニティのバグ修正を組み込みました。

コンポーネントのバージョン

DataLake クラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

Hive

2.3.9

Spark 2

2.4.8

Spark 3

3.4.2

YARN

2.8.5

Trino

422

Delta Lake

3.0.0

Hudi

0.15.0

Iceberg

1.5.0

Flume

1.11.0

Kyuubi

1.9.2

Tez

0.10.2

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger プラグイン

1.0.0

Sqoop

1.4.7

DLF-Auth

2.0.2

Presto

0.283

ZooKeeper

3.8.4

Knox

1.5.0

Celeborn

0.5.2

JindoCache

6.8.2

Paimon

1-ali-6.2

OLAP クラスター

サービス

バージョン

StarRocks 2

2.5.22

StarRocks 3

3.2.11

Doris

2.1.4

ClickHouse

23.8.2.7

ZooKeeper

3.8.4

DataFlow クラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

YARN

2.8.5

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger プラグイン

1.0.0

ZooKeeper

3.8.4

Knox

1.5.0

Flink

1.17.2

Paimon

1-ali-6.2

DataServing クラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger プラグイン

1.0.0

ZooKeeper

3.8.4

Knox

1.5.0

HBase

1.7.1

JindoCache

6.8.2

Phoenix

4.16.1

カスタムクラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

Hive

2.3.9

Spark 2

2.4.8

Spark 3

3.4.2

YARN

2.8.5

Trino

422

Delta Lake

3.0.0

Hudi

0.15.0

Iceberg

1.5.0

Flume

1.11.0

Kyuubi

1.9.2

Tez

0.10.2

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger プラグイン

1.0.0

Sqoop

1.4.7

DLF-Auth

2.0.2

Presto

0.283

StarRocks 2

2.5.22

StarRocks 3

3.2.11

ZooKeeper

3.8.4

Knox

1.5.0

Celeborn

0.5.2

Flink

1.17.2

HBase

1.7.1

JindoCache

6.8.2

Paimon

1-ali-6.2

Phoenix

4.16.1

EMR-3.53.x

リリース日

バージョン

日付

EMR-3.53.0

2025年4月24日

更新

サービス

変更

Trino

LDAP の可用性の問題を修正しました。

YARN

オープンソースの不具合 (YARN-10213、YARN-6207、YARN-9339) を修正しました。

StarRocks

ストレージとコンピューティングが分離されたクラスターのサポートを追加しました。

JindoCache

6.8.2 にアップグレードしました。

EMRHOOK

安定性を向上させました。

リリース情報

データレイククラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

Hive

2.3.9

Spark 2

2.4.8

Spark 3

3.4.2

YARN

2.8.5

Trino

422

Delta Lake

3.0.0

Hudi

0.15.0

Iceberg

1.5.0

Flume

1.11.0

Kyuubi

1.9.2

Tez

0.10.2

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger-plugin

1.0.0

Sqoop

1.4.7

DLF-Auth

2.0.2

Presto

0.283

ZooKeeper

3.8.4

Knox

1.5.0

Celeborn

0.5.2

JindoCache

6.8.2

Paimon

1-ali-6.2

OLAP クラスター

サービス

バージョン

StarRocks 2

2.5.22

StarRocks 3

3.2.11

Doris

2.1.4

ClickHouse

23.8.2.7

ZooKeeper

3.8.4

データフロークラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

YARN

2.8.5

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger-plugin

1.0.0

ZooKeeper

3.8.4

Knox

1.5.0

Flink

1.17.2

Paimon

1-ali-6.2

データサービングクラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger-plugin

1.0.0

ZooKeeper

3.8.4

Knox

1.5.0

HBase

1.7.1

JindoCache

6.8.2

Phoenix

4.16.1

カスタムクラスター

サービス

バージョン

Hadoop-Common

2.8.5

HDFS

2.8.5

OSS-HDFS

1.0.0

Hive

2.3.9

Spark 2

2.4.8

Spark 3

3.4.2

YARN

2.8.5

Trino

422

Delta Lake

3.0.0

Hudi

0.15.0

Iceberg

1.5.0

Flume

1.11.0

Kyuubi

1.9.2

Tez

0.10.2

OpenLDAP

2.4.46

Ranger

2.3.0

Ranger-plugin

1.0.0

Sqoop

1.4.7

DLF-Auth

2.0.2

Presto

0.283

StarRocks 2

2.5.22

StarRocks 3

3.2.11

ZooKeeper

3.8.4

Knox

1.5.0

Celeborn

0.5.2

Flink

1.17.2

HBase

1.7.1

JindoCache

6.8.2

Paimon

1-ali-6.2

Phoenix

4.16.1

EMR-3.52.x

リリース日

バージョン

日付

EMR-3.52.1

2024年12月18日

EMR-3.52.0 (新規購入不可)

2024年12月4日

更新

サービス

変更

Spark

  • スケールアウト中に発生した設定の問題を修正しました。

  • Kerberos クラスターでの断続的な SASL 接続の失敗を修正しました。

Hive

スケールアウト中に発生した設定の問題を修正しました。

Trino

LDAP を有効にした後に接続できなくなる問題を修正しました。

Presto

ZooKeeper

カスタム設定のサポートを追加しました。

Ranger

Spark 3 Ranger プラグインをオープンソースの Kyuubi プロジェクトのものに置き換えました。

Hudi

0.15.0 にアップグレードしました。

Celeborn

0.5.2 にアップグレードしました。

JindoCache

6.5.3 にアップグレードしました。

StarRocks 3

3.2.11 にアップグレードしました。

Kyuubi

1.9.2 にアップグレードしました。

StarRocks 2

2.5.22 にアップグレードしました。

Impala

このサービスは利用できません。代替として推奨サービスを使用するか、対応するサービスを手動でインストールできます。

Impala は Presto、Trino、ClickHouse、または StarRocks に置き換えることができます。

Kudu

Kafka

Kafka-Manager

EMR-3.51.x

リリース日

バージョン

リリース日

EMR-3.51.4

2024年12月18日

EMR-3.51.3 (新規購入不可)

2024年11月29日

EMR-3.51.2 (新規購入不可)

2024年8月29日

EMR-3.51.1 (新規購入不可)

2024年6月21日

EMR-3.51.0 (新規購入不可)

2024年4月23日

更新

EMR-3.51.4

サービス

変更

JindoCache

6.5.3 にアップグレードしました。

StarRocks 2

2.5.22 にアップグレードしました。

StarRocks 3

3.2.11 にアップグレードしました。

EMR-3.51.3

サービス

説明

JindoSDK

JindoSDK を更新し、デッドロックを引き起こす問題を解決しました。

EMR-3.51.2

サービス

説明

JindoCache

  • JindoCache を 6.5.1 に更新しました。

  • 分散ハッシュテーブルからのデータ読み取りと書き込みのパフォーマンスが向上しました。

Spark

  • パーティションディレクトリを削除できない問題を修正しました。

  • Hive パッケージの依存関係に関する問題を修正しました。これにより、Spark とメタストアクライアント間の接続が中断されないことが保証されます。

Trino

  • スケールアウト中に変更された一部の設定が予期せず元の設定に復元されることがある問題を修正しました。

  • 高セキュリティクラスターにデプロイされた OSS-HDFS サービスのデータをクエリできるようになりました。

  • DLF-Auth を有効にした後、Trino で例外が発生する問題を修正しました。

Presto

高セキュリティクラスターにインストールされた OSS-HDFS サービスのデータをクエリできるようになりました。

HDFS

NameNode と DataNode のメモリサイズを変更できない問題を修正しました。

HBase-HDFS

YARN

  • ResourceManager が一度に複数のタイムラインイベントを送信できるようになり、処理能力が向上しました。

  • ResourceManager のコンテナとリソースの処理におけるロジックの問題を修正しました。

ZooKeeper

  • ノードグループのメモリ設定を変更できない問題を修正しました。

  • ログ設定ファイルを再構築できるようになりました。

Impala

自動スケーリングアクティビティ中にクライアント設定が予期せず変更される問題を修正しました。

Ranger

最新バージョンの JindoSDK がサポートされ、CPU 負荷が効果的に削減されます。

Knox

次の問題を修正しました:クラスターに Master Extend ノードグループが 1 つしかない場合、Knox の URL にアクセスできません。

Kafka

次の問題を修正しました:Kafka Connect がデプロイされている EMR クラスターが起動できません。

StarRocks

スケールアウト後に追加された BE ノードが表示されない問題を修正しました。

Doris

Doris を 2.1.4 に更新しました。

Paimon

Paimon を 0.9-ali-7 に更新しました。

EMR-HOOK

MaxCompute テーブルのリネージ情報を解析できるようになりました。

EMR-3.51.1

サービス

変更

Spark

Master-Extend ノードグループのデプロイのサポートを追加しました。

Hive

Kyuubi

Paimon

Flink の VVR バージョンの依存関係をコミュニティ版に置き換え、DLF カタログのサポートを追加しました。

Knox

JDK 8 に同梱されています。

Flink

EMR-3.51.0 で削除された Data Lake Formation (DLF) の設定と依存関係を復元しました。

EMR-3.51.0

サービス

変更

Spark

Spark 3 を 3.4.2 にアップグレードしました。

Celeborn

0.4.0 にアップグレードしました。

Doris

2.1.0 にアップグレードしました。

StarRocks

  • StarRocks 2 を 2.5.18 にアップグレードしました。

  • StarRocks 3 を 3.2.4 にアップグレードしました。

Delta Lake

3.0.0 にアップグレードしました。

Iceberg

1.5.0 にアップグレードしました。

ZooKeeper

3.8.4 にアップグレードしました。

JindoCache

6.2.5 にアップグレードしました。

Flink

1.17.2 にアップグレードしました。

EMR-3.50.x

リリース日

バージョン

日付

EMR-3.50.0

2024年2月19日

更新

サービス

変更

Hudi

バージョン 0.14.0 にアップグレードしました。

Flume

バージョン 1.11.0 にアップグレードしました。

Kyuubi

バージョン 1.7.3 にアップグレードしました。

Impala

バージョン 4.3.0 にアップグレードしました。

Celeborn

バージョン 0.3.2 にアップグレードしました。

JindoCache

バージョン 6.2.0 にアップグレードしました。

Paimon

バージョン 0.7-ali-1 にアップグレードしました。

Kafka

  • バージョン 3.6.1 にアップグレードしました。

  • Kafka Connect の SASL 認証の脆弱性を修正しました。

Spark

Commons Text の脆弱性を修正しました。

StarRocks

  • StarRocks 2 をバージョン 2.5.13 にアップグレードしました。

  • StarRocks 3 をバージョン 3.1.5 にアップグレードしました。

Ranger

  • Commons Text の脆弱性を修正しました。

  • Spring Security のパス一致による権限バイパスの脆弱性を修正しました。

  • Spring Security のフォワード/インクルード認証バイパスの脆弱性を修正しました。

  • Spring Framework の特殊なパターン一致による認証バイパスの脆弱性を修正しました。

  • Ranger LDAP ユーザーの同期期間が設定可能になりました。

EMR-3.49.x

リリース日

バージョン

日付

EMR-3.49.1

2023年11月16日

EMR-3.49.0 (購入不可)

2023年10月27日

更新

コンポーネント

変更

JindoCache

JindoCache コンポーネント、バージョン 6.1.1 を追加しました。

JindoData

JindoData は利用できません。データキャッシングには JindoCache を、認証には DLF-Auth を使用できます。

Spark

hive-site.xml から jdo 関連の設定を削除しました。

HBase

HBase Thrift Server のバージョン (v1 または v2) を選択する設定オプションを追加しました。

StarRocks

StarRocks を 2.5.10 にアップグレードしました。

Doris

Doris を 1.2.7 にアップグレードしました。

Celeborn

Celeborn を 0.3.1 にアップグレードしました。

Paimon

Paimon を 0.6-ali-2 にアップグレードしました。

ClickHouse

ClickHouse を 23.8.2.7 にアップグレードしました。

EMR-3.48.x

リリース日

バージョン

日付

EMR-3.48.2

2023年8月17日

更新

サービス

説明

Trino

  • Paimon コネクタが HDFS テーブルをクエリできない問題を修正しました。

  • ワーカーノードのメトリックが読み取れない問題を修正しました。

Presto

  • バージョン 0.283 にアップグレードしました。

  • ワーカーノードのメトリックが読み取れない問題を修正しました。

ClickHouse

デフォルトユーザーにすべての権限が付与されるようになりました。

StarRocks

  • 既存の StarRocks サービスを StarRocks2 に改名しました。

  • StarRocks3 (バージョン 3.1.2) を追加しました。これはデフォルトでコンピューティングとストレージの統合を使用します。コンピューティングとストレージの分離はサポートされていません。

Celeborn

バージョン 0.3.0 にアップグレードしました。

EMR-3.47.x

リリース日

バージョン

リリース日

EMR-3.47.0

2023年8月3日

更新

サービス

説明

Hudi

バージョン 0.13.1 にアップグレードしました。

Paimon

バージョン 0.5-ali-1 にアップグレードしました。

StarRocks

バージョン 2.5.8 にアップグレードしました。

JindoData

バージョン 4.6.11 にアップグレードしました。

Trino

  • バージョン 422 にアップグレードしました。

  • Hudi コネクタでマージオンリード (MOR) テーブルのクエリをサポートしました。

  • 動的 UDF 読み込みのエラーメッセージを改善しました。

EMR-3.46.x

リリース日

バージョン

日付

EMR-3.46.1

2023年7月13日

EMR-3.46.0 (購入不可)

2023年6月1日

更新

EMR-3.46.1

サービス

説明

Spark

  • デフォルトでは、Spark History Server のデータの保存に OSS-HDFS が使用されます。

  • Spark3 Native Engine のデータの保存には、OSS または OSS-HDFS が使用されます。

Hive

デフォルトでは、Hive ウェアハウスファイルのデータの保存に OSS-HDFS が使用されます。

OSS-HDFS

OSS-HDFS サービスが追加されました。

YARN

デフォルトでは、データの保存に OSS-HDFS が使用されます。

HBase

  • デフォルトでは、HBase データを HFile 形式で保存するために OSS-HDFS が使用されます。

  • HBase の先行書き込みログ (WAL) ログの保存に OSS-HDFS が使用されます。

EMR-3.46.0

サービス

説明

Kyuubi

バージョン 1.7.1 にアップグレードしました。

Celeborn

バージョン 0.2.2 にアップグレードしました。

Paimon

  • Flink Table Store は Paimon に改名されました。

  • バージョン 0.4-ali-1 にアップグレードしました。

StarRocks

バージョン 2.5.5 にアップグレードしました。

Doris

バージョン 1.2.4 にアップグレードしました。

ClickHouse

バージョン 22.8.17.17 にアップグレードしました。

Trino

監査ログを取得するためのシンプルなイベントリスナーがデフォルトで含まれています。

Phoenix

Hive on Phoenix のサポートを追加しました。

EMR-3.45.x

リリース日

バージョン

日付

EMR-3.45.1

2023年4月3日

EMR-3.45.0 (新規購入不可)

2023年2月28日

更新

EMR-3.45.1

サービス

説明

ClickHouse

ClickHouse を 22.8.14.53 に更新しました。

Trino

odps.properties コネクタが追加されました。これにより、MaxCompute データをクエリできます。

JindoData

JindoData を 4.6.5 に更新しました。

JindoSDK

JindoSDK を 4.6.5 に更新しました。

Flink Table Store

Flink Table Store を 0.3-ali-2 に更新しました。

YARN

Node Labels 機能がサポートされました。

EMR-3.45.0

サービス

説明

Iceberg

バージョン 1.1.0 にアップグレードしました。

Hudi

  • バージョン 0.12.2 にアップグレードしました。

  • 変更データキャプチャ (CDC) のサポートを導入しました。

Kudu

バージョン 1.16.0 にアップグレードしました。

ClickHouse

  • バージョン 22.3.8.39 にアップグレードしました。

  • ClickHouse サービスをインストールする際には、ZooKeeper も選択する必要があります。

Celeborn

  • Remote Shuffle Service (RSS) は Celeborn に改名されました。

  • Celeborn はバージョン 0.2.0 になりました。

Presto

Presto サービスが利用可能になりました。Facebook PrestoDB 0.278.3 コミュニティカーネルを使用し、デフォルトで HTTP にはポート 8889、HTTPS にはポート 7779 を使用します。

Delta Lake

バージョン 2.2.0 にアップグレードしました。

StarRocks

バージョン 2.4.3 にアップグレードしました。

Doris

バージョン 1.2.1 にアップグレードしました。

Kafka Manager

バージョン 3.0.0.6 にアップグレードしました。

Impala

このサービスは廃止されました。

OpenLDAP

バージョン 2.4.46 にアップグレードしました。

Kyuubi

バージョン 1.6.1 にアップグレードしました。

Ranger

バージョン 2.3.0 にアップグレードしました。

HBase

  • ThriftServer2 をサポートするようになりました。

  • hbase.block.data.cachecompressed パラメーターのデフォルト値が true になりました。

Flink Table Store

コミュニティバージョン 0.3 に基づく Flink Table Store サービスを導入しました。

JindoData

バージョン 4.6.4 にアップグレードしました。

EMR-3.44.x

リリース日

EMR-3.44.0 は 2022年12月1日にリリースされました。

変更

サービス

変更

Iceberg

バージョン 0.14.1 にアップグレードしました。

Flink

Apache Flink 1.15 メジャーバージョンをベースにした Flink 1.15-vvr-6.0.2 にアップグレードしました。

Kafka

  • LDAP を使用したユーザーログイン認証と権限付与のサポートを追加しました。

  • ユーザーグループ権限付与のサポートを追加しました。

Trino

  • EMR Presto は、公式コミュニティ名である Trino に改名されました。

  • Ranger と DLF-Auth のサポートを追加しました。

  • LDAP を有効にした後、ワーカーノードへの接続が失敗する問題を修正しました。

JindoSDK

バージョン 4.6.2 にアップグレードしました。

JindoData

バージョン 4.6.2 にアップグレードしました。

HBase

  • Ranger のサポートを追加しました。

  • サービス追加時に OSS-HDFS をストレージモードとして選択できない問題を修正しました。

YARN

セキュリティモードでは、アクセス制御リスト (ACL) 機能がデフォルトで有効になりました。

StarRocks

バージョン 2.3.4 にアップグレードしました。

Doris

バージョン 1.1.5 にアップグレードしました。

Hudi

コンソールで hudi-defaults.conf を設定するサポートを追加しました。

Ranger

Trino、YARN、HBase、Kafka との統合を追加しました。

DLF-Auth

  • バージョン 2.0.2 にアップグレードしました。

  • Trino と Impala のサポートを追加しました。

OpenLDAP

Nslcd コンポーネントと統合しました。

Kudu

Kudu TServer はタスクノードグループにインストールできなくなりました。

Spark

バージョン 3.3.1 にアップグレードしました。

Tez

バージョン 0.10.2 にアップグレードしました。

Kyuubi

バージョン 1.6.0 にアップグレードしました。

EMR-3.43.x

リリース日

バージョン

日付

EMR-3.43.1

2022年11月8日

EMR-3.43.0 (新規購入不可)

2022年10月14日

更新

EMR-3.43.1

サービス

変更

Kerberos

EMR を外部 KDC に接続できるようになりました。

Kafka

サービス起動パラメーターをカスタマイズするための起動コマンドオプションを追加しました。

JindoData

  • 4.6.0 にアップグレードしました。

  • OSS-HDFS アクセスパスを書き換えられるようになりました。

Flink

1.13_vvr_4.0.15 にアップグレードしました。

RSS

0.1.4 にアップグレードしました。

EMR-3.43.0

サービス

変更

Spark

  • 3.3 にアップグレードしました。

  • Kerberos 認証をサポートするようになりました。

Hudi

  • 0.12.0 にアップグレードしました。

  • Spark 3.3 のサポートを追加しました。

  • クラウドメタストアでメタデータをホストし、アクセラレーション機能を有効にできるようになりました。詳細については、「Hudi メタストア使用ガイド」をご参照ください。

Flink

  • Kerberos 認証をサポートするようになりました。

  • Data Lake Formation (DLF) への自動接続をサポートするようになりました。

Iceberg

  • 0.14.0 にアップグレードしました。

  • Spark 3.3 のサポートを追加しました。

  • Kerberos 認証をサポートするようになりました。

JindoData

  • 4.5.1 にアップグレードしました。

  • プレーンテキストの AccessKey なしで Alibaba Cloud リソースにアクセスできるようになりました。

Hadoop-Common および HDFS

  • Kerberos 認証をサポートするようになりました。

  • 脆弱性 CVE-2022-25168 を修正しました。

Knox

Ranger と統合されました。Access Links and Ports タブから Ranger UI にアクセスできます。

HBase

  • 1.7.1 にアップグレードしました。

  • Kerberos 認証をサポートするようになりました。

  • ノードグループ設定をサポートするようになりました。

RSS

  • 0.1.2 にアップグレードしました。

  • Kerberos 認証をサポートするようになりました。

Doris

  • 1.1.2 にアップグレードしました。

  • Kerberos 認証をサポートするようになりました。

StarRocks

  • 2.2.6 にアップグレードしました。

  • Kerberos 認証をサポートするようになりました。

Kafka

  • 2.13_3.2.1 にアップグレードしました。

  • Kerberos 認証をサポートするようになりました。

Delta Lake

  • 2.1.0 にアップグレードしました。

  • Spark 3.3 のサポートを追加しました。

  • Kerberos 認証をサポートするようになりました。

Kudu

Kudu コンポーネント、バージョン 1.14.0 が利用可能になりました。

Impala

  • Data Lake Formation (DLF) を使用してビューを作成できるようになりました。

  • Kerberos 認証をサポートするようになりました。

YARN、Impala、Ranger、Hive、Kyuubi、Tez、Kafka、ZooKeeper、DLF-Auth、Phoenix、Sqoop、Presto

Kerberos 認証をサポートするようになりました。

EMR-3.42.x

リリース日

EMR-3.42.0 は 2022年8月5日にリリースされました。

変更

サービス

変更

Hive

ワンクリック LDAP 統合のサポートを追加しました。

Presto

  • コミュニティバージョン 389 にアップグレードしました。

    Delta Lake と Hudi 用にコミュニティのスタンドアロンコネクタを使用します。

    • このバージョンの Delta Lake コネクタは、タイムトラベルまたは Z-Order 機能をサポートしていません。

    • Hudi コネクタは MOR テーブルのクエリをサポートしていません。

  • ワンクリック LDAP 統合のサポートを追加しました。

Delta Lake

  • Data Lake Formation と統合し、レイクテーブルを自動的に管理するようになりました。

  • Ranger 認証をサポートするようになりました。

  • TIMESTAMP フィールドの統計を収集できない問題を修正しました。

  • optimize および vacuum コマンドがメトリックを返すようになりました。

Hudi

バージョン 0.11.1 にアップグレードしました。

Hadoop Common

HDFS、YARN、JindoSDK 間の設定の競合を解決するために Hadoop Common コンポーネントを追加しました。

YARN

自動スケーリングを強化しました。

Ranger

  • Spark 2 と Spark 3 の両方をサポートするようになりました。

  • Ranger UserSync とのワンクリック LDAP 統合をサポートするようになりました。

Kafka

Cruise Control が起動時に必要なトピックを自動的に作成するようになりました。

HBase

HBase コンポーネント、バージョン 1.4.9 を追加しました。

Phoenix

Phoenix コンポーネント、バージョン 4.14.1 を追加しました。

Doris

バージョン 1.1.1 にアップグレードしました。

StarRocks

バージョン 2.2.3 にアップグレードしました。

ClickHouse

Object Storage Service から大きなファイルを読み取る際のメモリ不足 (OOM) エラーを修正しました。

EMR-3.40.x

リリース日

EMR-3.40.0 2022年4月21日

更新

コンポーネント

説明

JindoData

バージョン 4.3.0 の新しいコンポーネントとして追加されました。

JindoSDK

4.3.0 にアップグレードしました。

Spark

3.2.1 にアップグレードしました。

Hive

  • 投機的実行が有効な場合に Tez で重複コミットが発生する問題を修正しました。

  • UDF を呼び出す前に再読み込みする必要がある問題を修正しました。

Presto

初期化された Hadoop クラスターに追加された Presto サービスが起動に失敗する問題を修正しました。

Delta Lake

ストリーミング SQL との互換性の問題を修正しました。

Hudi

0.10.1 にアップグレードしました。

Iceberg

0.13.1 にアップグレードしました。

YARN

  • Application Master (AM) をコアノードに制限する設定オプションを追加しました。

  • mapreduce.map.java.opts 設定から taihaodoctor が欠落している問題を修正しました。

ZooKeeper

JVM パラメーターを最適化しました。

Flink

JindoSDK 4.3.0 に対応しました。

Impala

Flume

Druid

Sqoop

PostgreSQL のバージョンをアップグレードしました。

Zeppelin

JDBC インタープリターが起動に失敗する問題を修正しました。

Ranger

Ranger 1.2.0 Spark プラグインが Hudi をサポートするようになりました。

Oozie

Log4j を 2.17.2 にアップグレードしました。

HBase

HBase 1.4.9 の RegionServer が起動に失敗する問題を修正しました。

DLF-Auth

2.0.0 にアップグレードしました。

EMR-3.39.x

リリース日

バージョン

日付

EMR-3.39.2

2022年3月25日

EMR-3.39.1 (購入不可)

2022年2月15日

更新

EMR-3.39.2

説明

このバージョンは、新しい EMR コンソールの OLAP クラスターと Dataflow クラスターでのみ利用可能です。

サービス

更新

Flink

  • APM ダッシュボードを強化し、sourceIdleTime などの新しいメトリックを追加しました。

  • CloudMonitor アラートのサポートを追加しました。

Kafka

  • SSL および SASL 設定のサポートを追加しました。

  • 一部のパラメーターのデフォルト値を変更しました。

ClickHouse

一部のパラメーターのデフォルト値を変更しました。

EMR-3.39.1

サービス

更新

SmartData

コンポーネントを廃止しました。

BIGBOOT

RSS

  • EMR Remote Shuffle Service (ESS) を RSS にアップグレードしました。詳細については、「RSS」をご参照ください。

  • サービスの機能と安定性を強化しました。

JindoSDK

  • アーキテクチャを JindoData にアップグレードしました。

  • これは EMR に JindoSDK 4.0 を統合した最初のリリースで、OSS と OSS-HDFS サービスをサポートしています。

Spark

  • Hive on Spark を最適化しました。

  • Spark を JindoSDK に対応させました。

Tez

Tez を JindoSDK に対応させました。

Hive

Hive を JindoSDK に対応させました。

Presto

  • 動的 UDF 読み込みのサポートを追加しました。

  • FOR ... AS OF 構文を使用した Delta Lake テーブルのタイムトラベルクエリのサポートを追加しました。

  • デフォルトの Delta コネクタ設定を持つスタンドアロンの Delta Lake カタログを追加しました。このカタログは Z-order データスキッピング最適化もサポートしています。

  • Hudi コネクタが Hudi MOR テーブルをクエリできない問題を修正しました。Hive コネクタはまだ Hudi MOR テーブルのクエリをサポートしていません。

  • Presto を JindoSDK に対応させました。

Delta Lake

  • メタデータ管理

    • Delta Lake は、Hive CLI API の代わりに組み込みの Spark カタログを使用してメタデータとパーティション情報を同期するようになりました。

    • Delta Lake は、テーブル統計 (データプロファイリング) をメタストアに自動的に報告するようになりました。

  • SQL

    • タイムトラベル構文のサポートを追加しました。

    • DROP PARTITION 構文のサポートを追加しました。

    • 指定された位置 (FIRST および AFTER) での ADD COLUMN 操作のサポートを追加しました。

  • テーブル管理機能の強化

    • テーブルサイズに基づいてファイルサイズを動的に調整する機能を追加しました。この機能はデフォルトで有効です。

    • デフォルトで自動バキュームを有効にし、同時バキューム操作のサポートを追加しました。

    • 自動コンパクションロジックを最適化しました。この機能はデフォルトで無効です。

    • Z-order 構文を追加し、Z-order のパフォーマンスを向上させました。

Hudi

0.10.0 にアップグレードしました。

HDFS

HDFS を JindoSDK に対応させました。

YARN

YARN を JindoSDK に対応させました。

Flume

Flume を JindoSDK に対応させました。

Flink

  • デフォルトでは、Flink の lib ディレクトリが HDFS クラスターにアップロードされます。これにより、yarn.provided.lib.dirs パラメーターでディレクトリを使用できます。

  • Flink を JindoSDK に対応させました。

Impala

Impala を JindoSDK に対応させました。

Ranger

  • Spark History Server が起動に失敗する問題を修正しました。

  • Ranger を JindoSDK に対応させました。

HBase

  • デフォルトのパラメーターの問題を修正しました。

  • GC ログの日付形式の問題を修正しました。

  • RegionServer に IP アドレスを使用した場合に発生する再起動の問題を修正しました。

Druid

Druid を JindoSDK に対応させました。

ClickHouse

ClickHouse コンポーネントを停止するロジックを最適化しました。

Iceberg

  • 0.13.0 にアップグレードしました。

  • 使いやすさを向上させるために、デフォルトの設定項目を非表示にしました。

DLF-Auth

Spark History Server が起動に失敗する問題を修正しました。

StarRocks

このサービスは、新しい EMR コンソールで利用可能になりました。

バージョン 2.0.1 が利用可能です。

E-MapReduce (EMR) 3.38.x

リリース日

バージョン

リリース日

EMR-3.38.3

2021年12月

EMR-3.38.2 (購入不可)

2021年12月

EMR-3.38.1 (購入不可)

2021年11月

EMR-3.38.0 (購入不可)

2021年10月

更新

EMR-3.38.3

関連するすべてのコンポーネントで Log4j のセキュリティ脆弱性を修正しました。詳細については、「セキュリティ速報 | Apache Log4j2 のリモートコード実行の脆弱性」をご参照ください。

サービス

更新

Presto

  • 高可用性クラスターの Presto が Hudi テーブルをクエリできない問題を修正しました。

  • Elasticsearch コネクタの Log4j の脆弱性を修正しました。

Data Lake Formation (DLF) メタストア

  • デフォルトでメタストアのロギングを無効にしました。

  • メタストアで gettablestats URI が長すぎるために発生するエラーを修正しました。

Delta Lake

スキーマの変更がメタストアに同期されない問題を修正しました。

Flink

  • VVR を 4.0.11 にアップグレードしました。このバージョンには次の機能が含まれています:

    • 商用 Flink CDC 機能を導入しました:

      • スキーマエボリューションのサポートを追加しました。

      • データベース全体の同期のための Flink SQL セマンティクスのサポートを追加しました。

    • GeminiStateBackend を使用して Object Storage Service (OSS) に状態を保存するサポートを追加しました。

  • メタデータ管理用の組み込み Data Lake Formation (DLF) を備えた Enterprise Edition Hudi コネクタを追加しました。

Sqoop

Sqoop が HCatalog テーブルにデータをインポートする際の DECIMAL 型の精度損失を修正しました。

EMR-3.38.2

サービス

更新

SmartData

  • SmartData を 3.8.0 にアップグレードしました。詳細については、「SmartData 3.8.x の概要」をご参照ください。

  • Object Storage Service (OSS) の Kerberos ベースの認証と Ranger ベースの権限付与のサポートを追加しました。

EMR-3.38.1

サービス

更新

SmartData

SmartData を 3.7.3 にアップグレードしました。詳細については、「SmartData 3.7.x の概要」をご参照ください。

Spark

  • 無効な Log4j MetricsAppender 設定を削除しました。

  • SparkContext 起動時のヌルポインタ例外を修正しました。

Presto

  • 高可用性 Hadoop クラスターの Presto が Hive テーブルをクエリするためにホスト設定を必要とする問題を修正しました。

  • 低メモリノードで Presto がデフォルト設定で起動できない問題を修正しました。

  • worker-jvm 設定への変更が反映されない問題を修正しました。

  • Ranger のサポートを追加しました。

Impala

DLF メタデータテーブルをクエリしたときに no such method error が発生する問題を修正しました。

Ranger

  • Presto のサポートを追加しました。

  • Ranger Spark が ORC および PARQUET テーブルに挿入する際の権限の問題を修正しました。

  • Kerberos を有効にした後、Ranger Hive のロール権限が有効にならない問題を修正しました。

Data Lake Formation (DLF) 認証

  • DLF 認証を 1.0.1 にアップグレードしました。

  • Data Lake Formation (DLF) を使用して Presto の権限を制御するサポートを追加しました。

  • RAM ユーザーに影響するキャッシュの問題を修正しました。

EMR-3.38.0

サービス

更新

SmartData

SmartData を 3.7.2 にアップグレードしました。詳細については、「SmartData 3.7.x の概要」をご参照ください。

Spark

  • Spark を 2.4.8 にアップグレードしました。

  • Spark 2.4.8 と Spark 3.1.2 の両方をサポートします。

    説明

    Spark 3 は Delta Lake または Remote Shuffle Service をサポートしていません。

  • Spark 3.x では、SparkSQL が DISTINCT 計算を最適化します。この最適化は、集約演算子に複数の count(distinct case ... when ...) 式が含まれている場合にトリガーされます。

  • 統計が欠落している場合に Adaptive Query Execution (AQE) で配列インデックスが範囲外になる問題を修正しました。

  • 特定のシナリオにおける AQE とキャッシングの問題を修正しました。

Hive

Hive を 2.3.9 にアップグレードしました。

Presto

  • スタンドアロンの Presto クラスターのサポートを追加しました。

  • Presto をコミュニティバージョン 358 にアップグレードしました。

    重要

    このバージョンは Ranger をサポートしていません。

  • Hudi や MySQL などのコネクタのデフォルトサポートを追加し、デフォルト設定を更新しました。

  • Presto クラスターの自動スケーリングを有効にしました。

  • データレイク分析のサポートを追加しました。

Delta Lake

  • Hive 2 と Hive 3 の Delta Lake コネクタを統一しました。

  • 多段パーティション化テーブルをクエリする際の Delta Lake コネクタのエラーを修正しました。

Hudi

  • Hudi を 0.9.0 にアップグレードしました。

  • Delta Lake と Hudi の間の sql.extension の互換性の問題を修正しました。

HDFS

NameNode のデフォルトの予約領域を増やし、ディスク領域が少なくなったときに適応的にセーフモードに入るようにしました。

Flink

  • Flink を 1.13-vvr-4.0.10 にアップグレードしました。これはコミュニティ Flink 1.13.1 に対応します。

  • Hologres コネクタなどの商用 Flink コネクタを追加しました。

  • APM ダッシュボードと統合するためのメトリックレポーターを追加しました。

  • Kafka コネクタに、SchemaRegistry ベースの Kafka カタログを追加しました。DDL を使用せずに既存の Kafka トピックからデータを読み書きできます。

Storm

コンポーネントを廃止しました。

Zeppelin

Zeppelin をコミュニティバージョン 0.10.0 にアップグレードしました。

Ranger

このバージョンの Ranger は、Presto コミュニティバージョン 358 の権限制御をサポートしていません。

Hue

  • YARN Job Browser が一部のケースでジョブを表示または終了できない問題を修正しました。

  • デフォルト設定で YARN Job Browser を有効にしました。

  • デフォルト設定で Presto プロトコルを有効にしました。

Druid

停電後に残った PID ファイルがノードの再起動を妨げる問題を修正しました。

ClickHouse

  • デフォルト設定を更新しました。

  • クラスターのスケールアウトのサポートを追加しました。

  • MetaChecker 機能をサポートします。

  • Object Storage Service (OSS) テーブルエンジンとテーブル関数を使用したデータ読み取りのサポートを追加しました。

  • テーブルレベルのカスタム ZooKeeper アドレスのサポートを追加しました。

Iceberg

コンポーネントを追加しました。バージョンは 0.12.0-1.0.1 です。

Knox

Spark タスクへの最初のアクセスが失敗する問題を修正しました。

Data Lake Formation (DLF) 認証

コンポーネントを追加しました。

Data Lake Formation (DLF) を使用して Hive と Spark の権限を制御できるようになりました。コンポーネントのバージョンは 1.0.0 です。

Auto Scaling

Auto Scaling を 1.2.0 にアップグレードしました。

EMR-3.37.x

リリース日

バージョン

リリース日

EMR-3.37.1

2021年9月

EMR-3.37.0 (購入不可)

2021年8月

更新

EMR-3.37.1

サービス

説明

SmartData

SmartData をバージョン 3.7.1 にアップグレードしました。

Hue

高セキュリティクラスターで Impala が使用できない問題を修正しました。

Kudu

Kerberos のサポートを追加しました。

EMR-3.37.0

サービス

説明

SmartData

SmartData をバージョン 3.7.0 にアップグレードしました。

Spark

Delta Lake との互換性の問題を修正しました。

Delta Lake

  • Delta コネクタをアップグレードし、StorageHandler 構文を使用したテーブル作成とクエリをサポートしました。

  • パーティションテーブルに対する INSERT OVERWRITE 操作中に発生する問題を修正しました。

  • G-SCD シナリオで OPTIMIZE コマンドが仮想フィールドをファイルに書き込む問題を修正しました。

YARN

  • ノードのコンテナ REST API に appId、CPU、メモリリソース使用量情報を追加しました。

  • 自動スケーリングによって解放されたノードで Application Master (AM) ログを表示できない問題を修正しました。

  • 自動スケーリング後の廃止されたノードのクリーンアップのサポートを追加しました。

  • 自動スケーリングのグレースフルデコミッションロジックを強化しました。システムは、NodeManager プロセスが終了した後にのみノードを廃止済みとしてマークするようになりました。

ZooKeeper

コミュニティバージョン 3.6.3 にアップグレードしました。

Flink

  • SmartData コンポーネントを追加しました。

  • SSH を使用して Dataflow Flink クラスターに接続し、ジョブを送信する際に OSS へのパスワードなしアクセスができない問題を修正しました。

Impala

OSS パーティションディレクトリを直接削除したときに発生するディレクトリリストのループを修正しました。

Hue

Hue を Oozie と一緒に使用する際の UI 表示の問題を修正しました。

Kudu

コミュニティバージョン 1.14.0 にアップグレードしました。

ClickHouse

デフォルト設定を更新しました。

EMR-3.36.x

リリース日

EMR-3.36.1 は 2021年7月16日にリリースされました。

更新

サービス

変更

SmartData

SmartData をバージョン 3.6.1 にアップグレードしました。

詳細については、「SmartData 3.6.x の概要」をご参照ください。

Hive

  • Hive をバージョン 2.3.8 にアップグレードしました。

  • DLF (Data Lake Formation) メタデータを使用する際に show create table コマンドが不正な結果を返す問題を修正しました。

  • ジョブのパフォーマンスを向上させるために、デフォルトの Hive パラメーターを最適化しました。

  • ユーザビリティを向上させるため、EMR コンソールの Hive サービスの Configure ページにある [hive-env] タブで、パラメーター名が大文字で表示されるようになりました。

  • Hive テーブルにデータを書き込む際に、ファイルシステムと Hive メタストアの非互換性によって報告されるエラーメッセージが最適化されました。

HDFS

Zstandard (ZSTD) 圧縮形式のサポートを追加しました。

Flink

Flink をバージョン 1.12-vvr-3.0.2 にアップグレードしました。

説明

Hadoop クラスターから Flink を削除しました。

Hudi

  • Hudi をバージョン 0.8.0 にアップグレードしました。

  • Spark SQL 統合のサポートを追加しました。

Spark

  • EMR コンソールの Spark サービスのConfigureページにある[spark-defaults]タブで、パラメーター名が最適化されました。

  • ログ出力のパフォーマンスを向上させました。

  • Zstandard (ZSTD) 圧縮形式のサポートを追加しました。

Impala

HDFS を使用する際に発生するコアダンプエラーを修正しました。

Tez

ジョブのパフォーマンスを向上させるために、デフォルトの Tez パラメーターを最適化しました。

Knox

  • Kudu のサポートを追加しました。

  • Impala のサポートを追加しました。

  • HBase のサポートを追加しました。

Phoenix

Hive または Spark SQL で Phoenix テーブルにアクセスする際の「JDBC ドライバが見つかりません」エラーを修正しました。

ClickHouse

モニタリングとアラートのための Application Performance Management (APM) を追加しました。

EMR-3.35.x

リリース日

EMR-3.35.0 は 2021年4月21日にリリースされました。

更新

サービス

変更

SmartData

バージョン 3.5.0 にアップグレードしました。

詳細については、「SmartData 3.5.x の概要」をご参照ください。

Spark

  • 一部のシナリオで Adaptive Execution が有効にならない問題を修正しました。

  • 統計集計関数の動作が Hive と一致しない問題を修正しました。

  • Hive ORC テーブルから CHAR 型のデータが正しく読み取れない問題を修正しました。

HDFS

HDFS が SM4 暗号化アルゴリズムをサポートするようになりました。

Hue

Hue をバージョン 4.9.0 にアップグレードしました。

Alluxio

Alluxio をバージョン 2.5.0 にアップグレードしました。

Druid

  • Druid をバージョン 0.20.1 にアップグレードしました。

  • セキュリティを強化しました。

Livy

Livy をバージョン 0.7.1 にアップグレードしました。

E-MapReduce 3.34.x

リリース日

E-MapReduce 3.34.0 は 2021年3月15日にリリースされました。

更新

サービス

更新

SmartData

バージョン 3.4.0 にアップグレードしました。

詳細については、「SmartData 3.4.x リリースノート」をご参照ください。

Spark

  • 一部のデフォルト設定を最適化しました。
  • パフォーマンスの最適化:Window TopK プッシュダウンをサポートしました。
  • Hive が CSV または JSON テーブルを読み書きする際の互換性を強化しました。
  • ANALYZE 文でテーブル全体の列名を省略できるようになりました。
  • ワンクリックで LDAP 機能を有効または無効にできるようになりました。
  • Spark Beeline ツールの使いやすさを向上させました。

Hive

  • デフォルト設定を最適化しました。

  • コストベースオプティマイザ (CBO) を改善してパフォーマンスを向上させました。

  • LDAP 機能を有効または無効にするワンクリックオプションを追加しました。

  • Calcite をバージョン 1.12.0 にアップグレードしました。

  • hive.security.authorization.sqlstd.confwhitelist.append パラメーターを追加しました。

Presto

LDAP 機能を有効または無効にするワンクリックオプションを追加しました。

YARN

Hadoop Web UI への不正アクセスを許可する高リスクの脆弱性を修正しました。この問題は、SSH トンネル経由で YARN Web UI にアクセスする際に URL で user.name=name を指定する必要がありました。

ZooKeeper

バージョン 3.6.2 にアップグレードしました。

Flink

初期化中に config.sh ファイルを更新し、HADOOP_CLASSPATH の問題を修正しました。

Impala

  • バージョン 3.4.0 にアップグレードしました。

  • Shiro をバージョン 1.7.0 にアップグレードしました。

  • DLF メタデータのサポートを追加しました。

  • Delta 形式のデータのクエリを有効にしました。

  • LDAP 機能を有効または無効にするワンクリックオプションを追加しました。

Tez

デフォルト設定を最適化しました。

HAS

HAS のインストール中にエラーが発生した後、admin.keytab ファイルが再初期化に失敗する問題を修正しました。

Ranger

  • Spark のフィルタープッシュダウンによって引き起こされる問題を修正しました。

  • Ranger で Presto を無効にした後、Presto を有効にできない問題を修正しました。

  • ワンクリックで LDAP 認証を有効または無効にできます。

Knox

Druid 0.20.0 との Knox の接続問題を修正しました。

Hue

LDAP 機能を有効または無効にするワンクリックオプションを追加しました。

Hudi

  • SQL on Hudi 機能をサポートしました。
  • 一部のデータをクエリする際の精度の問題を修正しました。
  • Spark が Hudi の Copy On Write テーブルをクエリする際に、パーティションプルーニングをサポートしました。
  • バケットインデックスメカニズムをサポートし、書き込みパフォーマンスを向上させました。

Delta Lake

  • 既存の Delta テーブルに基づいて Hive Metastore にメタデータを同期できない問題を修正しました。
  • Merge コマンドが * を解析できない問題を修正しました。
  • Parquet 形式のデータを Delta テーブルに変換し、テーブルメタデータを作成する際にエラーが発生する問題を修正しました。
  • コンパクション対象のファイルがない場合に Optimize コマンドを実行すると例外が発生する問題を修正しました。
  • Merge 構文で source コマンドとしてサブクエリを使用できるようになりました。
  • Presto を使用して Delta テーブルをクエリする際に、クエリ効率を向上させるためのキャッシュメカニズムを導入しました。
  • Impala が Delta テーブルをクエリできるようになりました。

Superset

  • admin ユーザーが Web UI にログインできない問題を修正しました。

  • データセットは Druid クラスターと互換性があります。

  • Spark SQL データセットはサポートされなくなりました。

Sqoop

Parquet ファイルの OSS へのインポートを有効にしました。

Alluxio

バージョン 2.4.1 にアップグレードしました。

Phoenix

Hive on Phoenix がフィールド設定をサポートするようになりました。

Pig

削除されました。

EMR-3.33.x

リリース日

EMR-3.33.0 は 2021年1月15日にリリースされました。

更新

サービス

説明

SmartData

バージョン 3.2.0 にアップグレードしました。

詳細については、「SmartData 3.2.x の概要」をご参照ください。

Spark

  • バージョン 2.4.7 にアップグレードしました。

  • jQuery をバージョン 3.5.1 にアップグレードしました。

  • Hive テーブルとパーティションサイズの自動更新のサポートを追加しました。

  • Spark メタデータとジョブ実行情報を DataWorks にエクスポートするサポートを追加しました。

Hive

  • バージョン 2.3.7 にアップグレードしました。

  • HCatalog が Data Lake Formation をサポートするようになりました。

  • Hive メタデータとジョブ実行情報を DataWorks にエクスポートするサポートを追加しました。

metastore

  • Hive 統計機能を追加しました。

  • HCatalog が Data Lake Formation をサポートするようになりました。

  • STS トークンを取得する方法を最適化しました。

HDFS

jQuery をバージョン 3.5.1 にアップグレードしました。

YARN

  • jQuery をバージョン 3.5.1 にアップグレードしました。

  • Fair Scheduler の設定を調整しました。

  • Timeline Server を最適化しました。

Zeppelin

バージョン 0.9.0 にアップグレードしました。

Ranger

  • Hive の監査ログ設定を追加しました。

  • Log4j Audit の設定を追加しました。

OpenLDAP

  • 監査機能を追加しました。

  • デフォルトで SSL ポート 10636 を有効にしました。

  • Presto のワンクリック有効化を追加しました。

Knox

  • Spring フレームワークの脆弱性を修正しました。

  • Spark UI の Executors ページの問題を修正しました。

  • Oozie UI のジョブステータスページの問題を修正しました。

Hue

Presto のサポートを追加しました。

Druid

バージョン 0.20.0 にアップグレードしました。

EMR Hook

  • 新しいサービスとして導入されました。

  • hive-hook: Hive メタデータとジョブ実行情報を DataWorks にエクスポートするサポートを追加しました。

  • spark-hook: Spark メタデータとジョブ実行情報を DataWorks にエクスポートするサポートを追加しました。

EMR-3.32.x

リリース日

EMR-3.32.0 は 2020年11月23日にリリースされました。

更新

サービス

変更

SmartData

3.1.0 にアップグレードしました。

「SmartData 3.1.x の概要」をご参照ください。

Alluxio

  • Alluxio 2.4.0 のサポートを追加しました。

  • デフォルト設定はクラスターノードサイズに応じてスケーリングします。

  • デフォルトでは、EMR クラスターは UnderFS として HDFS を使用し、すぐに使用できます。

  • Alluxio OSS UnderFS を強化し、OSS バージョン管理などの新機能をサポートしました。

  • Hadoop、Hive、Spark、Presto などのエンジンと互換性があります。

Hudi

Hudi 0.6.0 のサポートを追加しました。

Spark

JindoTable がデータ収集の有効化または無効化をサポートするようになりました。

Hive

  • HiveServer の接続プールのリークを修正しました。

  • JindoTable がデータ収集の有効化または無効化をサポートするようになりました。

  • ADD COLUMN のパフォーマンスを最適化しました。

  • Hudi テーブルからの不正なデータ読み取りを修正しました。

  • デフォルト設定はクラスターノードサイズに応じてスケーリングします。

HDFS

スナップショットの上限を増やしました。

YARN

デフォルト設定はクラスターノードサイズに応じてスケーリングします。

Tez

デフォルト設定はクラスターノードサイズに応じてスケーリングします。

Sqoop

Avro ファイルのインポートに関する問題を修正しました。

EMR-3.30.x

リリース日

EMR-3.30.0 は 2020年10月26日にリリースされました。

更新

サービス

更新

SmartData

3.0.0 にアップグレードしました。

詳細については、「SmartData 3.0.x の概要」をご参照ください。

Spark

  • Alibaba Cloud Data Lake Formation (DLF) のメタデータのサポートを追加しました。

  • HAS の依存関係を 2.0.1 にアップグレードしました。

  • ストリーミング SQL のバックティックの問題を修正しました。

  • Delta JAR パッケージを削除しました。Delta は個別にデプロイされるようになりました。

  • ログパスが HDFS に書き込まれるようになりました。

Hive

  • Alibaba Cloud Data Lake Formation (DLF) のメタデータのサポートを追加しました。

  • Delta テーブルから空のディレクトリを読み込む際に DUMMY ファイルが書き込まれる問題を修正しました。

  • HAS の依存関係を 2.0.1 にアップグレードしました。

Presto

  • Alibaba Cloud Data Lake Formation (DLF) のメタデータのサポートを追加しました。

  • Delta テーブルの読み取りに関する制限を削除しました。

  • 高セキュリティモードでの JVM 設定の欠落を修正しました。

  • HAS の依存関係を 2.0.1 にアップグレードしました。

HDFS

  • ホットスワップディスクモードのサポートを追加しました。

  • HAS の依存関係を 2.0.1 にアップグレードしました。

YARN

  • YARN RMZKStateStore の問題を修正しました。

  • Log Service (SLS) からの SNAPPY ファイルのサポートを追加しました。

  • ディレクトリ権限チェックの問題を修正するために、MapReduce ローカルモードのディレクトリ設定を変更しました。

  • ホットスワップディスクモードのサポートを追加しました。

  • ログが HDFS に書き込まれるようになりました。

  • HAS の依存関係を 2.0.1 にアップグレードしました。

ZooKeeper

  • サービスポートを内部 IP アドレスにバインドするサポートを追加しました。

  • HAS の依存関係を 2.0.1 にアップグレードしました。

Flink-Vvp

  • 1.11-2.2.2 にアップグレードしました。

  • SQL と Autopilot のサポートを追加しました。

説明

Flink-Vvp は Dataflow クラスターでのみサポートされています。Hadoop クラスターは現在 Flink-Vvp をサポートしていません。

Flink

  • キャッシュモードで OSS にデータを書き込むサポートを追加しました。この機能は、Flink チェックポイントと再生可能なソースと組み合わせることで、EXACTLY_ONCE セマンティクスを提供します。

  • Apache Flink 1.11.1 と同期しました。SQL がマルチウェイ出力 (MULTI INSERT) をサポートするようになりました。

  • HAS の依存関係を 2.0.1 にアップグレードしました。

Impala

  • catalogd.flgs、impalad.flgs、statestored.flgs のカスタマイズのサポートを追加しました。

  • Shiro を 1.6.0 にアップグレードしました。

  • HAS の依存関係を 2.0.1 にアップグレードしました。

Tez

  • デフォルトの AM メモリパラメーターを最適化しました。

  • HAS の依存関係を 2.0.1 にアップグレードしました。

HAS

HAS の依存関係を 2.0.1 にアップグレードしました。

Storm

Zeppelin

Ranger

OpenLDAP

Oozie

Knox

Kafka

HUE

HBase

Druid

EMR-3.29.x

リリース日

EMR-3.29.0 は 2020年7月29日にリリースされました。

更新

サービス

説明

Bigboot

  • バージョン 2.7.301 にアップグレードしました。

  • Jindo DistCp がアーカイブまたは低頻度アクセスモードで OSS にデータを書き込むようになりました。

  • Fuse を強化し、複数の名前空間をサポートしました。

  • キャッシュモードでのメタデータキャッシングを改善しました。

Spark

  • Spark をバージョン 2.4.5.2.0 にアップグレードしました。

  • サードパーティのメタストアのサポートを追加しました。

  • datalake metastore-client を追加しました。

Hive

  • Hive をバージョン 2.3.5.6.0 にアップグレードしました。

  • サードパーティのメタストアのサポートを追加しました。

  • datalake metastore-client を追加しました。

Presto

バージョン 338 にアップグレードしました。

Ranger

  • ソフトウェアパッケージをバージョン 1.2.0-1.5.0 にアップグレードしました。

  • Presto 338 のサポートを追加しました。

  • 設定ファイルに説明フィールドを追加しました。

HDFS

DataNode の予約領域が適応的に設定されるようになりました。

Knox

Impala、Flink の新しいバージョン、および Platform for AI (PAI) のサポートを追加しました。

Druid

バージョン 0.18.1 にアップグレードしました。

SmartData

バージョン 2.7.301 にアップグレードしました。

EMR-3.28.x

リリース日

EMR-3.28.0 は 2020年6月12日にリリースされました。

新機能

サービス

変更

Bigboot

  • テーブルまたはパーティションの人気度に基づいた統計収集をサポートする JindoTable をリリースしました。

  • ブロックストレージモードでの完全なストレージポリシーと、低頻度アクセスおよびアーカイブを含む階層型ストレージポリシーのサポートを追加しました。

  • Jindo DistCp データ移行ツールを追加しました。

  • Jindo Fuse を改善し、関連する問題を修正しました。

  • キャッシュモードでの Hive エンジンと Jindo JobCommitter との JFS スキームの統合を改善しました。

  • ブロックストレージモードでは、OSS から直接データを読み取るための重みを設定できるようになりました。これにより、ローカルキャッシュからの読み取りのオーバーヘッドを分散および削減できます。

  • JindoFS を個別のソフトウェアモジュールに分離しました:Bigboot (管理レイヤー)、SmartData (分散サービス)、JindoFS SDK。各モジュールは個別にアップグレードおよび保守できます。

更新

サービス

変更

Flink

オープンソースの Flink を Ververica Platform にアップグレードしました。このプラットフォームは、独自の Gemini ストレージエンジンなどの追加機能を提供する Flink 1.10 のカスタマイズバージョンです。

Bigboot

バージョン 2.7.0 にアップグレードしました。

Delta

  • バージョン 0.6.0 にアップグレードしました。

  • Delta コードを Spark コードから分離しました。

Spark

  • バージョン 2.4.5 にアップグレードしました。

  • DataFactory の streaming-sql スクリプトとの互換性を追加しました。

  • Delta 0.6.0 のサポートを追加しました。

Hive

Delta 0.6.0 のサポートを追加しました。

Ranger

  • HDFS、Hive、Spark のカスタムデプロイのサポートを追加しました。

  • コンソールで ranger-admin-site.xml と ranger-ugsync-site.xml を設定できるようになりました。

HDFS

HDFS にデータを書き込む際に利用可能な DataNode がない場合、HDFS は利用できない DataNode を特定する例外メッセージ (HDFS-9023) を表示するようになりました。

Hue

  • ゲートウェイクラスターへの Hue コンポーネントのインストールのサポートを追加しました。

  • 単一ノードへの複数の Hue インスタンスのデプロイのサポートを追加しました。

DataFactory

Delta 0.6.0 のサポートを追加しました。

Druid

バージョン 0.18.0 にアップグレードしました。

Knox

  • バージョン 1.1.0-1.0.7 にアップグレードしました。

  • HBase UI の Knox サポートを追加しました。

EMR-3.27.x

リリース日

バージョン

リリース日

EMR-3.27.0

2020年4月29日

EMR-3.27.1 (購入不可)

2020年5月8日

EMR-3.27.2 (購入不可)

2020年5月20日

新機能

特徴

説明

カスタムサービスデプロイ

マスターノードでのサービスのデプロイをカスタマイズできるようになりました。次のサービスがサポートされています:

  • Hadoop

  • Spark

  • Hive

  • ZooKeeper

  • Presto

自動スケーリングのためのグレースフルシャットダウン

グレースフルシャットダウンを有効にすると、EMR は指定された時間内に実行中のタスクを完了した後にのみノードを解放します。

更新

サービス

説明

Spark

  • CUBE の日付型パーティションフィールドのサポートを追加しました。

  • spark-submit のスタック深度を増やしました。

Delta

  • CREATE、SHOW、DESCRIBE などの DDL 文を強化しました。

  • Z-order を使用した OPTIMIZE 文のサポートを追加しました。

Knox

  • Knox が Druid UI と互換性を持つようになりました。

  • マルチマスターデプロイのサポートを追加しました。

Hive

  • HCatalog テーブルの magic committer のサポートを追加しました。

  • 古いデフォルト設定を削除しました。

Bigboot

  • バージョン 2.6.3 にアップグレードしました。

  • マルチマスターデプロイのサポートを追加しました。

SmartData

  • バージョン 2.6.3 にアップグレードしました。

  • マルチマスターデプロイのサポートを追加しました。

Ranger

  • Solr サービスのサポートを追加しました。

  • PrestoSQL バージョン 311 のサポートを追加しました。

Tez

OSS 上のスクラッチディレクトリ (scratchdir) の設定のサポートを追加しました。

Presto

バージョン 331 にアップグレードしました。

Druid

バージョン 0.17.1 にアップグレードしました。

Superset

バージョン 0.35.2 にアップグレードしました。

Sqoop

  • MySQL JDBC JAR パッケージをバージョン 5.1.48 にアップグレードしました。

  • MySQL ダイレクトエクスポートモードが --mysql-charset パラメーターを使用したカスタムエンコーディングをサポートするようになりました。

EMR-3.26.x

リリース日

バージョン

リリース日

EMR-3.26.3 (購入不可)

2020年4月16日

更新

サービス

変更

Bigboot

  • 2.6.3 にアップグレードしました。

  • Tablestore メタデータと名前空間の高可用性のサポートを追加しました。

SmartData

Hive

HCatalog テーブルのダイレクトコミッターのサポートを有効にしました。

YARN

JindoOssCommitter をデフォルトのコミッターとして設定しました。

HDFS

JindoFS 関連の設定を更新しました。

Spark

JindoOssCommitter をデフォルトのコミッターとして設定しました。

EMR-3.25.x

リリース日

EMR-3.25.0 は 2020年1月13日にリリースされました。

新機能

Ranger サービス:Presto 操作のサポートを追加しました。

更新

サービス

変更

Ranger

  • 高可用性クラスターで RangerAdmin データベースを初期化しました。

  • RangerUserSync 起動スクリプトのセキュリティ問題を修正しました。

Spark

  • コンソールで spark.sql.extensions などの Delta 関連パラメーターを設定するサポートを追加しました。

  • 入力形式を設定せずに Hive を使用して Delta テーブルを読み取るサポートを追加しました。

  • ALTER TABLE SET TBLPROPERTIES および UNSET TBLPROPERTIES 文のサポートを追加しました。

Delta

Hive

自動ローカルモードで MapReduce タスクが失敗する問題を修正しました。

Presto

  • バージョン 310 にアップグレードしました。

  • joda-time をバージョン 2.10.5 にアップグレードしました。

Tez

  • バージョン 0.9.2 にアップグレードしました。

  • Tez UI でアプリケーションの進行状況が正しく表示されない問題を修正しました。

  • Tez UI でアプリケーション履歴を表示できない問題を修正しました。

Impala

Impala が LZO テーブルにアクセスできない問題を修正しました。

HDFS

mongo-hadoop に関連する JAR パッケージを削除しました。

ZooKeeper

バージョン 3.5.6 にアップグレードしました。

YARN

yarn-site.xml タブに yarn.resourcemanager.system-metrics-publisher.enabled=true 設定項目を追加して、Tez UI をサポートできるようになりました。

Bigboot

  • バージョン 2.2.3 にアップグレードしました。

  • OSS キャッシュモードでの rename 操作のサポートを追加しました。

SmartData

Knox

依存パッケージをアップグレードしました。

Oozie

依存パッケージをアップグレードしました。

EMR-3.24.x

リリース日

EMR-3.24.0 は 2019年11月18日にリリースされました。

新機能

サービス

変更

Delta

  • ALTER、CONVERT、CREATE、CTAS、DELETE、DESC、INSERT、MERGE、OPTIMIZE、UPDATE、VACUUM などの SQL 文のサポートを追加しました。

  • OPTIMIZE コマンドを組み込み、最適化しました。

  • Hive コネクタのサポートを追加しました。

  • その他のオープンソース機能のサポートを追加しました。

Grafana

Flink 独立クラスター用の Grafana コンポーネント、バージョン 6.4.2 を追加しました。

Prometheus

Flink 独立クラスター用の Prometheus コンポーネント、バージョン 2.13.0 を追加しました。

Alertmanager

Flink 独立クラスター用の Alertmanager コンポーネント、バージョン 0.19.0 を追加しました。

TensorFlow on Spark

  • Spark 上に TensorFlow フレームワークをデプロイするサポートを追加しました。この緊密な統合により、データの前処理からディープラーニングのトレーニングまで、最適化されたタスクスケジューリングとデータ交換を特徴とするエンドツーエンドのプロセスが可能になります。

  • ストリーミングタスクのサポートを追加しました。

更新

サービス

変更

SmartData

  • JindoFS の使用モードを最適化しました。ブロックモードは変更ありません。キャッシュモードは、既存の OSS ファイルシステムの使用方法との互換性を高めるために強化されました。データキャッシングとメタデータキャッシングをサポートするようになり、どちらもデフォルトで無効で、個別に設定できます。

  • ブロックモードとキャッシュモードでの読み書きパフォーマンスを最適化しました。

  • ディスクのクリーンアップを最適化しました。システムは、ローカルディスクにキャッシュされたホットデータをより正確に測定し、ディスク使用量が設定されたクォータを超えないように、より迅速にクリアするようになりました。

  • ゲートウェイクラスターのサポートを強化し、ブロックモードとキャッシュモードの両方を使用できるようにしました。

  • 単一のストレージクラスターと複数のコンピューティングクラスターを分離するデプロイモードのサポートを追加しました。

Spark

  • Delta 関連のパラメーターのサポートを追加しました。

  • Ranger Spark プラグインの設定のサポートを追加しました。

  • JindoCube をバージョン 0.3.0 にアップグレードしました。

Hive

  • SQL 互換性チェック機能を追加しました。

  • Hive 2.3.5 と Hadoop 2.8.5 の組み合わせをリリースしました。

  • コンポーネントの再起動時に、hiveserver2-site.xml ファイルの内容が spark-conf ディレクトリの hive-site.xml ファイルに同期されなくなりました。

  • MSCK コマンドを使用して増分ディレクトリを追加するサポートを追加しました。

  • Hive が Tez コンテナを再利用する際に発生するバグを修正しました。

  • MSCK コマンドを使用して列ディレクトリを最適化するサポートを追加しました。

Bigboot

バージョン 2.2.1 にアップグレードしました。これにより、特定のサーバーモデルでネイティブコードが実行できない問題が修正されました。

Ranger

  • Spark プラグインのデプロイモードをリファクタリングしました。

  • 高可用性クラスターの emr-header-2 ノードが keytab を取得できないバグを修正しました。

Kudu

起動ロジックを修正しました。

ZooKeeper

4 文字コマンドの設定を追加しました。これはデフォルトで有効です。

HDFS

HDFS を JindoFS に対応させました。

YARN

  • yarn.scheduler.capacity.node-locality-delay のデフォルト値を -1 に変更しました。

  • YARN を JindoFS に対応させました。

Has

バックエンドとして OpenLDAP と統合しました。

OpenLDAP

OpenLDAP を Has に対応させました。

Presto

バージョン 0.228 にアップグレードしました。

Kafka

d1 インスタンスファミリーの不良ディスクを自動的に分離する機能を導入しました。

Druid

バージョン 0.16.0 にアップグレードしました。

Flume

バージョン 1.9.0 にアップグレードしました。

Flink

  • バージョン 1.9.1 にアップグレードしました。

  • Flink 独立クラスターのサポートを追加しました (ホワイトリスト経由で利用可能)。

EMR-3.23.x

リリース日

EMR-3.23.0 は 2019年9月18日にリリースされました。

更新

サービス

説明

Druid

  • 0.15.1 にアップグレードしました。

  • ルーターコンポーネントを追加しました。

  • fastjson をアップグレードしました。

Spark

  • spark thrift サーバーのクラスローダーの問題を修正しました。

  • Spark のトランザクション関連コードの安定性を向上させました。

  • 組み込みの Hive をバージョン 2.3 にアップグレードした後の ORC 形式の読み書きの問題を修正しました。

  • MERGE INTO 構文のサポートを追加しました。

  • SCAN および STREAM 構文のサポートを追加しました。

  • Structured Streaming Kafka シンクが Exactly-Once Semantics (EOS) をサポートするようになりました。

  • Delta を 0.4.0 にアップグレードしました。

Hive

  • レガシーな Hive フックを削除しました。

  • 複数の COUNT(DISTINCT) フィールドを含むクエリのデータスキューを最適化しました。

  • 異なるバケットバージョンのテーブルを結合する際のデータ損失の問題を修正しました。

Flink

1.8.2 にアップグレードしました。

Bigboot

  • 小規模ファイルツールを更新しました。

  • OSS JAR で非デーモンスレッドがアクティブなままになる問題を修正しました。

Kafka

  • Deployment Set の認識を追加しました。

  • fastjson の依存関係を削除しました。

HDFS

  • SmartData OSS JAR のデプロイロジックを最適化しました。

  • SmartData OSS JAR を更新しました。

Flume

fastjson をアップグレードしました。

Tensorflow on Spark

Tensorflow on Spark を追加しました。

Has

fastjson をアップグレードしました。

Livy

fastjson をアップグレードしました。

EMR-3.22.x

リリース日

EMR-3.22.0 は 2019年7月28日にリリースされました。

新機能

コンポーネント

変更

Kudu

  • Kudu コンポーネントを追加しました。Kudu は Hadoop エコシステムのギャップを埋めます。HBase のような高速なデータ挿入、変更、ランダムアクセスを提供し、HDFS や Parquet のような大規模なデータ分析とクエリをサポートします。

    • カスタム開発用の C++ および Java API を提供します。

    • Impala、Spark、Hive Metastore との統合を提供します。

  • このバージョンは、オープンソースの Apache Kudu 1.10.0 に基づいています。

OpenLDAP

  • ApacheDS を置き換えるために OpenLDAP コンポーネントを追加しました。ApacheDS は廃止されました。

  • 高可用性をサポートします。

更新

コンポーネント

説明

JindoFileSystem

  • 複数のストレージモード

    • ブロックモード:このモードでは、データはバックエンド OSS にブロックとして保存され、ローカルの Namespace サービスがメタデータを維持します。このモードは、メタデータとデータ操作で優れたパフォーマンスを提供します。ブロックモードは、WARM (ローカルと OSS のレプリカ)、COLD (OSS のみのレプリカ)、HOT (複数のローカルレプリカと 1 つの OSS レプリカ)、TEMP (ローカルのみのレプリカ)、ALL_HDD (複数のローカルレプリカ) など、さまざまなストレージポリシーをサポートします。デフォルトのポリシーは WARM です。アプリケーションシナリオに基づいて、ディレクトリに異なるストレージポリシーを設定できます。

    • キャッシュモード:このモードは、主に既存の OSS ストレージ方法と互換性があります。キャッシュモードでは、ファイルは OSS にオブジェクトとして保存されます。アクセスパターンに基づいて、データとメタデータがローカルにキャッシュされ、アクセスパフォーマンスが向上します。このモードは、さまざまなシナリオに対応するさまざまなメタデータ同期ポリシーを提供します。

  • 外部クライアントのサポート

    • クライアント SDK を使用すると、E-MapReduce クラスターの外部から JindoFS ファイルシステムにアクセスできます。クライアントを使用してブロックモードで名前空間にアクセスできます。ただし、外部クライアントは E-MapReduce クラスター内のデータキャッシュを使用できないため、クラスター内からのアクセスよりもパフォーマンスが低下します。

    • キャッシュモードは、元の OSS ストレージセマンティクスを保持し、JindoFS を使用して E-MapReduce クラスター内のデータキャッシングを高速化します。したがって、OSS SDK や E-MapReduce の OssFileSystem などの OSS クライアントを使用して、E-MapReduce クラスターの外部から直接データにアクセスできます。

  • エコシステムコンポーネントのサポート

    • JindoFS は、Spark、Flink、Hive、MapReduce、Impala、Presto など、E-MapReduce のさまざまなコンピューティングエンジンをサポートするようになりました。

    • ストレージとコンピューティングが分離されたシナリオでは、JindoFS は YARN コンテナログや Spark イベントログなどのジョブログを保存できます。

    • JindoFS は、HBase HFiles のバックエンドストレージとして使用して、HBase のストレージ容量を拡張できます。

OssFileSystem

  • 不良ディスクを検出し、OSS へのキャッシュ書き込みの失敗を防ぐ自動メカニズムを追加しました。

  • OssFileSystem に必要な設定を追加しました。

Bigboot

  • バージョン 2.0.0 にアップグレードしました。

  • 複数の名前空間のサポート、ローカルデータブロックの大きなファイルとしての保存、マルチモードストレージ、外部クライアントなどの主要な更新が含まれています。

  • サーバーの再起動中に Bigboot モニターが不正なステータスを表示する問題を修正しました。

  • Kudu コンポーネントのサービス仕様を追加しました。

  • サービス仕様の正当性検証を追加しました。

Hadoop

  • HDFS

    • HDFS Federation に対応しました。カスタム設定と API 操作を使用して HDFS Federation クラスターを作成できるようになりました。これにより、Federation クラスターを作成する際に NameNode を再フォーマットする必要がなくなります。

    • 不良ディスク検出ロジックを最適化しました。ローカルディスクのシナリオでは、dfsadmin コマンドを実行して DataNode ブロックレポートをトリガーできます。

  • YARN

    MR ジョブコンテナログが JindoFS または OSS に保存されている場合に、MapReduce JobHistory ジョブリストが更新されない問題を修正しました。

Spark

  • リレーショナルキャッシュ

    事前計算を通じてユーザーのクエリを高速化するために、リレーショナルキャッシュのサポートを追加しました。リレーショナルキャッシュを作成してデータを事前計算できます。クエリが実行されると、Spark Optimizer は適切なキャッシュを自動的に見つけ、SQL 実行計画を書き換え、キャッシュされたデータに基づいて計算を続行してクエリ速度を向上させます。この機能は、レポート、ダッシュボード、データ同期、多次元分析などのシナリオに適しています。

    • DDL 文を使用して CACHE、UNCACHE、ALTER、SHOW 操作をサポートします。キャッシュされたデータは、Spark のすべてのデータソースとデータ形式をサポートします。

    • REFRESH コマンドを使用した自動キャッシュデータ更新と手動更新をサポートします。増分、パーティションベースの更新もサポートされています。

    • リレーショナルキャッシュに基づく実行計画の最適化をサポートします。

  • ストリーミング SQL

    • Stream Query Writer のパラメーター設定を標準化しました。

    • Kafka データテーブルのスキーマ互換性チェックを最適化しました。

    • Kafka データテーブルにスキーマが存在しない場合、Schema Registry にスキーマが自動的に作成されます。

    • Kafka スキーマの非互換性に関するログメッセージを改善しました。

    • クエリ結果を Kafka テーブルに書き込む際に列名を明示的に指定する必要がある問題を修正しました。

    • ストリーミング SQL クエリがデータ入力ソースとして Kafka と Loghub のみをサポートするという制限を削除しました。

  • Delta

    Delta のサポートを追加しました。Spark を使用して Delta データソースを作成し、ストリーミングデータ書き込み、トランザクション読み書き、データ検証、タイムトラベルなどのシナリオをサポートできます。詳細については、「Delta ドキュメント」をご参照ください。

    • DataFrame API を使用した Delta へのデータの読み書きをサポートします。

    • Structured Streaming API を使用してデータを読み書きするためのソースまたはシンクとして Delta を使用することをサポートします。

    • Delta API を使用した更新、削除、マージ、バキューム、最適化操作をサポートします。

    • SQL を使用した Delta ベースのテーブルの作成、Delta へのデータのインポート、Delta テーブルの読み取りをサポートします。

  • その他の更新

    • 主キーと外部キーを含む制約のサポートを追加しました。

    • サーブレットおよびその他の JAR パッケージの競合を解決しました。

Flink

log4j ロギング設定を元に戻しました。

Kafka

  • log4j ロギング設定を元に戻しました。

  • fastjson をアップグレードしました。

Zeppelin

commons-lang3 依存パッケージをバージョン 3.7 にアップグレードし、PySpark が OSS に書き込めない問題を修正しました。詳細については、「Zeppelin の commons-lang3 との Spark 2.4 の非互換性」をご参照ください。

Ranger

SHOW GRANTS 文のサポートを追加しました。

Analytics-Zoo

NumPy のインストールエラーを修正しました。

Impala

Impala が Apache Kudu 1.10.0 と互換性を持つようになりました。

Presto

バージョン 0.221 にアップグレードしました。

ZooKeeper

バージョン 3.5.5 にアップグレードしました。

EMR-3.22.x より前のバージョン

EMR-3.1.1

  • オペレーティングシステムを CentOS 7.2 にアップグレードしました。

  • Spark をバージョン 2.1.1 にアップグレードしました。

  • EMR-Core をバージョン 1.2.6 にアップグレードしました。

  • OSS での AccessKey フリー操作に関する問題を解決しました。

EMR-3.0.2

  • EMR-Core をバージョン 1.2.5 にアップグレードしました。

  • OSS への AccessKey フリーアクセスをより多くのリージョンに拡大しました。

  • RAM ロールの AccessKey 置換ポリシーを調整しました。

  • いくつかの Hive と Hadoop の問題を修正しました。

EMR-3.0.1

  • インタラクティブモードと統一されたテーブル管理を導入しました。Hive メタデータは統一された外部データベースに保存されるようになり、複数のクラスターが同じメタデータを共有できるようになりました。

  • EMR-Core をバージョン 1.2.4 にアップグレードし、OSS の読み書き性能を向上させました。

  • Spark をバージョン 2.0.2 にアップグレードしました。

説明

EMR-3.0.1 は EMR-3.0.0 と完全に互換性があります。

EMR-3.0.0

EMR の初回リリース。