-
Notifications
You must be signed in to change notification settings - Fork 604
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
refactor(impala): remove impala table #9840
Conversation
Ope, forgot to update the docs. I'll take care of that later. |
What impact will this have on Impala backend users, if any? Thanks for exposing tbl_properties. This is useful and I use it in my SQL-based work with Impala. |
94856e0
to
ecb5851
Compare
The only impact on Impala users is the removal of certain methods on the (now removed) |
BREAKING CHANGE: The `ImpalaTable` subclass has been removed. Relevant Impala-specific methods that were on the `ImpalaTable` class have been moved to the `Backend` class, please use those instead (e.g. `con.add_partition` instead of `table.add_partition`).
ecb5851
to
1111a90
Compare
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.
## Description of changes Followup to #9840 -- updates the Impala backend docs to remove references to the (now removed) table methods.
This removes the
ImpalaTable
subclass. Relevant methods that were on that class have been moved to theBackend
class instead.We used to have backend-specific subclasses of
Table
that added some backend-specific methods. Most of those were removed in prior releases,ImpalaTable
was the last remaining one.As this is a breaking change, we should hold off on merging this until we're ready to start prepping for a 10.0 release. Depends on #9839.
Fixes #9365.