voltrondata / sqlflite

An example Flight SQL Server implementation - with DuckDB and SQLite back-ends.
Apache License 2.0
209 stars 23 forks source link

Error while opening a view in DBeaver #2

Closed thinkORo closed 1 year ago

thinkORo commented 1 year ago

First of all, thank you very much for this examplary implementation.

I use the Docker image as described with a DuckDB database with version 0.8.1.

I have created a database connection in DBeaver. And a view there for testing.

If I now open this view in DBeaver Navigation, I get the following error message: Cannot invoke "cfjd.org.apache.arrow.vector.VarBinaryVector.get(int)" because "schemaVector" is null

To be on the safe side, I have also created a table, and the behaviour is the same here too.

Screenshot

Screenshot_2023-06-26_09-14-11 - Arrow Flight Server with DBeaver

prmoore77 commented 1 year ago

hi @thinkORo - thanks for submitting the issue! We will try to take a look and see if we can fix!

thinkORo commented 1 year ago

Hi @prmoore77, thank you.

prmoore77 commented 1 year ago

Hi @thinkORo - this should now be fixed in the code. The Github Actions pipeline is now running, and should publish the image to DockerHub this evening (see: https://github.com/voltrondata/flight-sql-server-example/actions/runs/5557952486)