Deprecate parquet-thrift
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 1.6k
- Merge trung bình
- 3 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 33
Mô tả
I was in the process of updating to [the latest version of Thrift](https://github.com/apache/parquet-mr/pull/1138) (from 0.16.0 to 0.19.0). Mostly because it contains CVEs and makes the release process easier because you don't have to install Thrift from source (it is just available on homebrew etc).
While working on this, I ran into an issue with Elephantbird, which is using a very old version of Thrift (0.7.0). Trying to bump this I noticed that a lot of classes that we use in the tests [have](https://github.com/apache/parquet-mr/pull/1156) [ been made private](https://github.com/apache/parquet-mr/pull/1156). Therefore it is hard to test if we break anything.
It looks like parquet-thrift [is not used by anyone anymore](https://mvnrepository.com/artifact/org.apache.parquet/parquet-thrift). I would suggest removing this from the repository unless anyone objects.
**Reporter**: [Fokko Driesprong](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=fokko) / @Fokko
**Assignee**: [Fokko Driesprong](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=fokko) / @Fokko
**Note**: *This issue was originally created as [PARQUET-2355](https://issues.apache.org/jira/browse/PARQUET-2355). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách xác định module parquet-thrift và kiểm tra các mục sử dụng nó trong repository, sau đó đọc tài liệu migration được liên kết và ngữ cảnh liên quan đến việc nâng cấp Thrift. Công việc được xem là hoàn tất khi parquet-thrift được loại bỏ khỏi repository mà không làm hỏng các module còn lại hoặc lộ trình migration đã được tài liệu hóa.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- data-engineering
- Loại issue
- Tái cấu trúc
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 25/100