Skip to content

Conversation

scottkwalker
Copy link

  • 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".
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.

1 participant