Skip to content

Added support for Dremio#88

Open
scottkwalker wants to merge 5 commits into
erezsh:masterfrom
scottkwalker:dremio
Open

Added support for Dremio#88
scottkwalker wants to merge 5 commits into
erezsh:masterfrom
scottkwalker:dremio

Conversation

@scottkwalker

Copy link
Copy Markdown
  • Added Dremio docker image to the CI integration testing.

  • The vertica docker image is missing from dockerhub and is returning 404, so the vertica test is commented out.

  • Added python version markers to pyarrow, pandas and numpy as they each drop support for Python 3.8 so for working with Python 3.8 we need to install the last compatible version.

  • in test_database_types re-named the variable type to _type to avoid name shadowing with the builtin Python word type.

  • Dremio metadata tables are lazy and only update when a table is read from. In the tests this requires that after creating a new table and inserting data we need to perform a read for Dremio metadata tables to be updated.

  • test_database_types fails to match postgres and Dremio data for "FLOAT" and "DATE", so these two are commented out.

  • Related pull request on sqeleton. I have opened this pull request with the pyproject.toml installing this pull request from the GitHub source. When the pull request is merged and a new version of sqeleton is released, then the line can be replaced by installing from a PyPi package.

* Added Dremio docker image to the CI integration testing.
* The `vertica` docker image is missing from dockerhub and is returning 404, so the vertica test is commented out.
* Added python version markers to pyarrow, pandas and numpy as they each drop support for Python 3.8 so for working with Python 3.8 we need to install the last compatible version.
* in `test_database_types` re-named the variable `type` to `_type` to avoid name shadowing with the builtin Python word.
* Dremio metadata tables are lazy and only update when a table is read from. In the tests this requires that after creating a new table and inserting data we need to perform a read for Dremio metadata tables to be updated.
* `test_database_types` fails to match postgres and Dremio data for "FLOAT" and "DATE".
Comment thread .github/workflows/ci_full.yml Outdated
@erezsh

erezsh commented Oct 23, 2025

Copy link
Copy Markdown
Owner

Overall looks good! Once I release the new sqeleton version, I think this can be merged quickly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants