Skip to content
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

Add support to OmniSciDB database #16

Open
xmnlab opened this issue Feb 8, 2021 · 3 comments
Open

Add support to OmniSciDB database #16

xmnlab opened this issue Feb 8, 2021 · 3 comments

Comments

@xmnlab
Copy link

xmnlab commented Feb 8, 2021

Hi everyone!

I would like to know if it is possible to add support to OmniSciDB[1].

I am reading the code to check how can I do that, I am still learning how to use this library .. so if there is any recommendation, guidance, documentation etc that would be very appreciated.

thanks!

[1] https://github.com/omnisci/omniscidb

@niviksha
Copy link

niviksha commented Feb 10, 2021

@xmnlab 👋 - I already connected with the observable team, and they walked me through a set of observable notebooks. For us it is a matter of wrapping our javascript API by following one of the examples here (like Postgres or Snowflake) to build our own connector

Observable notebooks on database connectivity
https://observablehq.com/@observablehq/databases
https://observablehq.com/@observablehq/self-hosted-database-proxies

OmniSci's js API is here:
https://omnisci.github.io/mapd-connector/docs/

Roughly we know that wrapping our connector above using a template from Snowflake or Postgres. I'm hoping once we get that far and test it, we can submit a PR for the observable team.

@xmnlab
Copy link
Author

xmnlab commented Feb 17, 2021

Thanks @niviksha for all the information. I will take a look into that. Thanks!

@xmnlab
Copy link
Author

xmnlab commented Jun 17, 2021

Is there any documentation available?

As it doesn't have any test it has been very challenging the implementation of a new backend.
I am also trying the postgres backend locally (to have it as example), but also having some difficulties to have it working.

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

No branches or pull requests

2 participants