apache / apache/incubator-xtable

Add xtable-polaris module

Open
#682 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.2k
Forks
212
Avg merge
4d 9h
Merged PRs (30d)
16

Description

### Feature Request / Improvement

1. Include the dependencies for polaris-core along with the required ones in xtable-polaris/pom.xml
2. Implement the TableConverter interface to convert the IcebergTableLikeEntity to GenericTableEntity using libraries provided by xtable-core

References
[1] https://github.com/apache/polaris/tree/main/polaris-core
[2] https://github.com/apache/polaris/blob/main/polaris-core/src/main/java/org/apache/polaris/core/entity/table/IcebergTableLikeEntity.java
[3] https://github.com/apache/polaris/blob/main/polaris-core/src/main/java/org/apache/polaris/core/entity/table/GenericTableEntity.java#L32

### Are you willing to submit PR?

- [ ] Yes I am willing to submit a PR!

### Code of Conduct

- [x] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with xtable-polaris/pom.xml and the TableConverter interface in xtable-core, then read Polaris's IcebergTableLikeEntity and GenericTableEntity references. Done means the module includes the required polaris-core dependencies and converts IcebergTableLikeEntity to GenericTableEntity using xtable-core libraries.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
data-engineering
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.