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

Adding clickhouse as a datasource #1072

Closed
wants to merge 0 commits into from

Conversation

Preethi1609
Copy link
Contributor

No description provided.

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👋 Hello @Preethi1609, thanks for submitting a EVA DB PR 🙏 To allow your work to be integrated as seamlessly as possible, we advise you to:

  • ✅ Verify that your PR is up-to-date with georgia-tech-db/eva master branch. If your PR is behind you can update your code by clicking the 'Update branch' button or by running git pull and git merge master locally.
  • ✅ Verify that all EVA DB Continuous Integration (CI) checks are passing.
  • ✅ Reduce changes to the absolute minimum required for your bug fix or feature addition.

@xzdandy xzdandy mentioned this pull request Sep 8, 2023
2 tasks
@@ -200,6 +200,24 @@ def test_should_run_query_in_mysql(self):
# Test executions.
self._execute_native_query()
self._execute_evadb_query()

def test_should_run_query_in_clickhouse(self):
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does the test needs a clickhouse backend?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes I will work on it in the upcoming week!

Copy link
Member

@gaurav274 gaurav274 Sep 8, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Preethi1609 How do you plan to setup clickhouse?

@xzdandy @jiashenC Should we add it to CircleCI via docker?
https://hub.docker.com/r/clickhouse/clickhouse-server/

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes we could have a clickhouse server running on 9000?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think CircleCI has a built-in docker image for Clickhouse, so we probably look for some other ways to make it work with Clickhouse.

@xzdandy xzdandy added the Integrations 🧩 Pull requests that update an integration label Sep 8, 2023
@xzdandy xzdandy added this to the v0.3.5 milestone Sep 8, 2023
@@ -200,6 +200,24 @@ def test_should_run_query_in_mysql(self):
# Test executions.
self._execute_native_query()
self._execute_evadb_query()

def test_should_run_query_in_clickhouse(self):
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think CircleCI has a built-in docker image for Clickhouse, so we probably look for some other ways to make it work with Clickhouse.

resource_class: large
docker:
- image: "cimg/python:<< parameters.v >>"
- image: "cimg/mysql:8.0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This workflow needs to be changed for clickhouse.

@xzdandy xzdandy removed this from the v0.3.5 milestone Sep 20, 2023
@xzdandy xzdandy added the Data Sources Features/Bugs related to Data Sources label Sep 22, 2023
@xzdandy xzdandy added this to the v0.3.7 milestone Sep 22, 2023
@xzdandy xzdandy linked an issue Sep 22, 2023 that may be closed by this pull request
2 tasks
@xzdandy xzdandy removed this from the v0.3.7 milestone Sep 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Data Sources Features/Bugs related to Data Sources Integrations 🧩 Pull requests that update an integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ClickHouse Integration
4 participants