mindsdb icon indicating copy to clipboard operation
mindsdb copied to clipboard

[Manual Test] Create and run tests on the Crate DB integration

Open martyna-mindsdb opened this issue 1 year ago • 2 comments

MindsDB integrates with numerous data sources, ML frameworks, and AI models. All MindsDB integrations can be found here.

Task

The task is to test all available features of the Crate DB handler whose code is available here.

Deliverables

✅ If the tests are successful, please share the screenshots below in the comment section of this issue.

❌ If the tests fail, please create a bug issue describing the failed tests.

:loudspeaker: Additional rewards :trophy:

This issue brings :three: :zero: points for SWAG and entry into the draw for a :point_down: :

:information_source: For more info check out https://mindsdb.com/hacktoberfest :point_left:


NOTE: Multiple contributors can work on this issue simultaneously without being assigned. Upon completion, share the screenshots below (if tests succeeded) or create a bug issue (if tests failed).

martyna-mindsdb avatar Oct 18 '24 13:10 martyna-mindsdb

database creation {C6708442-65B9-4DA1-9CD1-786ECD38169B}

select query not working for crate database hosted on cloud {C021DC67-66EF-42C9-80B8-13D5DF8DD5E0}

Sekhar-Kumar-Dash avatar Oct 18 '24 13:10 Sekhar-Kumar-Dash

Works fine on localhost ✅

Screencast from 2024-10-19 02-27-25.webm

Works fine on remote host with http ✅

Screencast from 2024-10-19 13-00-25.webm

ritwickrajmakhal avatar Oct 19 '24 07:10 ritwickrajmakhal

This handler is working fine after the fix.

Screenshot 2024-10-22 at 4 46 03 PM

Screenshot 2024-10-22 at 4 52 30 PM

Screenshot 2024-10-22 at 5 05 59 PM

Better-Boy avatar Oct 22 '24 11:10 Better-Boy

crateDB.webm

mohitrajsinha avatar Oct 28 '24 20:10 mohitrajsinha

Test Complete and Successful

The following tasks were carried out during testing.

  • Creating a CrateDB datasource on MindsDB.
  • Viewing tables present in CrateDB on the MindsDB console.
  • Executing a SELECT on all items of the Table.
  • Executing a SELECT with LIMITS.
  • Executing a SELECT with WHERE Clause.
  • Executing INSERT for a Single Row.
  • Executing INSERT for Multiple Rows.
  • Executing DELETE for a Single Row.
  • Executing DELETE for Multiple Rows.
  • Executing DROP to delete the CrateDB datasource.

Here's an attached video for confirmation.

https://github.com/user-attachments/assets/2b6bd1da-cac8-4010-987a-535d0283fd52

cc: @martyna-mindsdb

Rutam21 avatar Oct 29 '24 10:10 Rutam21