リリース情報
Asakusa Framework 0.10.0リリース
2017年11月30日
Asakusa Framework 0.10.0リリース
Asakusa Framework 0.10.0がリリースされました。
→Asakusa Framework 0.10.0 リリースノート
本リリースでは、ビューAPI などのAsakusa DSLに対するいくつかの拡張機能や、新しいコマンドラインインターフェース Asakusa CLI などの機能追加が行われました。 またこれらの機能を実現するため、Operator DSLコンパイラを刷新するなどAsakusa Frameworkの内部にも大幅な変更と拡張が行われました。
これらの機能拡張を検討し、また今後のAsakusa Framework開発の計画を検討する過程で、 Hadoop MapReduceを実行基盤として利用する Asakusa on MapReduce については今後も継続して Asakusa on Spark や Asakusa on M3BP といった他の実行エンジンと同等の機能や品質を維持することは困難であると判断し、 本バージョンから Asakusa on MapReduce を非推奨機能 として位置づけました。 このため、本バージョンで追加されたいくつかの機能拡張に、Asakusa on MapReduceは対応していません。Asakusa on MapReduceの非推奨機化について詳しくは、Asakusa on MapReduceの非推奨化 にて説明しています。
新機能と主な変更点
本リリースでの主な変更内容です。リンクをクリックすると詳細を確認できます。
- ビューAPI
- Asakusa CLI
- Direct I/O CLI (試験的機能)
- Asakusa Vanilla
- @Once, @Spill注釈
- 組み込みHadoopライブラリー
- デプロイメント手順の変更
- その他の変更
- 非推奨化機能と削除された機能
Asakusa on MapReduceの非推奨化
Hadoop MapReduceを実行基盤として利用する Asakusa on MapReduce は本バージョンから非推奨機能となりました。
詳細については、以下をご確認ください。リンクをクリックすると詳細を確認できます。
互換性に関して
過去バージョンからのマイグレーション時に確認すべき変更点については、 下記をご確認ください。
- Asakusa Frameworkのデプロイメント手順の変更
- Asakusa on M3BP のHadoop連携に関する設定の変更
- Direct I/O Hive – Parquetファイルフォーマットの変更
- バージョン 0.8系以前からのマイグレーションについて
その他、細かな機能改善およびバグフィックスが含まれます。すべての変更点は、Changelogsをご確認ください。