Skip to content

Commit

Permalink
refactor(impala): remove impala table (#9840)
Browse files Browse the repository at this point in the history
This removes the `ImpalaTable` subclass. Relevant methods that were on
that class have been moved to the `Backend` 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.

---------

Co-authored-by: Gil Forsyth <[email protected]>
  • Loading branch information
jcrist and gforsyth authored Dec 5, 2024
1 parent aafb30f commit e38eb83
Show file tree
Hide file tree
Showing 8 changed files with 309 additions and 745 deletions.
277 changes: 224 additions & 53 deletions ibis/backends/impala/__init__.py

Large diffs are not rendered by default.

362 changes: 0 additions & 362 deletions ibis/backends/impala/client.py

This file was deleted.

Loading

0 comments on commit e38eb83

Please sign in to comment.