apache / apache/parquet-java

Remove java related parts from parquet-format

オープン
#1,617 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
Component: Format Component: Java Component: Parquet Component: Site Priority: Major Type: enhancement
主要言語
Java
スター
3.1k
フォーク
1.6k
平均マージ
3日 12時間
マージ済み PR(30日)
33

説明

Since the java code generation part has moved to parquet-mr there is no reason (and it is misleading) to still keep these java files in the parquet-format repo and to release in a jar format.
The proposal is the following:
- Remove java code from the repository and update the pom.xml accordingly
- Keep the unit tests (to validate the PRs) but don't include them in the release. (We might release a separate `-tests` jar.)
- Release in a zip format instead of a jar. The zip would contain all the documentation and the `parquet.thrift` file
- Also move the [dremel paper](https://github.com/apache/parquet-mr/tree/master/doc/dremel_paper) from parquet-mr to parquet-format
- Update the [How to release](http://parquet.apache.org/documentation/how-to-release/) doc

**Reporter**: [Gabor Szadovszky](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gszadovszky) / @gszadovszky
**Assignee**: [Gabor Szadovszky](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gszadovszky) / @gszadovszky

**Note**: *This issue was originally created as [PARQUET-2007](https://issues.apache.org/jira/browse/PARQUET-2007). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まずリポジトリの Java ソースと pom.xml を調査し、次に既存の単体テストとリリース設定を確認します。parquet.thrift ファイル、parquet-mr 内の dremel_paper の場所、および How to release ドキュメントを確認します。完了とは、リポジトリとリリース内容が記載された提案と一致し、メインリリースに Java アーティファクトが含まれていないことを意味します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
build-system, documentation, release
issue の種類
リファクタリング
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
20/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。