-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[HUDI-6231] Handle glue comments #8740
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
| private String getTableDoc() { | ||
| try { | ||
| return new TableSchemaResolver(metaClient).getTableAvroSchema(true).getDoc(); | ||
| } catch (Exception e) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can the table avro schema be reused?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AFAIK the avro schema is already reused by running method getTableAvroSchema ?
|
@parisni Hi, do we have plan to push-forward this feature? |
Yes I do. I am currently in vacations |
|
@danny0405 it is aws and not gcp (about the tags changes) |
|
Hi @parisni, I assume you have manually tested this with Glue catalog, correct? |
|
Yes we did
…On June 9, 2023 11:49:44 PM UTC, Y Ethan Guo ***@***.***> wrote:
Hi @parisni, I assume you have manually tested this with Glue catalog, correct?
--
Reply to this email directly or view it on GitHub:
#8740 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
|
Can you fix the checkstyle issue: Error: src/main/java/org/apache/hudi/aws/sync/AWSGlueCatalogSyncClient.java:[26,8] (imports) UnusedImports: Unused import - org.apache.hudi.hive.HoodieHiveSyncException.
Error: src/main/java/org/apache/hudi/aws/sync/AWSGlueCatalogSyncClient.java:[63] (imports) AvoidStarImport: Using the '.*' form of import should be avoided - java.util.*. |
|
@danny0405 rebased master, fixed imports, and also tested locally |
|
@hudi-bot run azure |
Change Logs
This adds the glue metastore comments feature - which was not implemented yet. Tools such athena or presto are then able to grab the comment when describe operation is done. However spark hudi won't grab them from the metastore, instead it get them from the avro schema on s3.
I don't see a way to add tests to this, since it would need a local aws stack to mimic glue
Impact
Describe any public API or user-facing feature change or any performance impact.
Risk level (write none, low medium or high below)
If medium or high, explain what verification was done to mitigate the risks.
Documentation Update
Describe any necessary documentation update if there is any new feature, config, or user-facing change
ticket number here and follow the instruction to make
changes to the website.
Contributor's checklist