mindsdb / mindsdb

The platform for building AI from enterprise data
https://mindsdb.com
Other
26.68k stars 4.87k forks source link

[Manual QA] Test MongoDB Handler Manually #3228

Closed Rutam21 closed 1 year ago

Rutam21 commented 2 years ago

At MindsDB, we are driven by the open-source community šŸ’š. So, this Hacktoberfest we aim to ask our community to review the MindsDB Database handlers in-depth and provide us with their feedback/observations.

What

Your task is to manually complete the following tasks using the MongoDB Handler.

How

Run the commands and record your observations in the following format in mindsdb/integrations/handlers/mongodb_handler/Manual_QA.md.

## Testing MongoDB Handler with [Dataset Name](URL to the Dataset)

1. Testing CREATE DATABASE

COMMAND THAT YOU RAN TO CREATE DATABASE. [Format it in code blocks using ```]

![CREATE_DATABASE](Image URL of the screenshot)

2. Testing CREATE PREDICTOR

COMMAND THAT YOU RAN TO CREATE PREDICTOR. [Format it in code blocks using ```]

![CREATE_PREDICTOR](Image URL of the screenshot)

3. Testing SELECT FROM PREDICTOR

COMMAND THAT YOU RAN TO DO A SELECT FROM. [Format it in code blocks using ```]

![SELECT_FROM](Image URL of the screenshot)

### Results

Drop a remark based on your observation.
- [ ] Works Great šŸ’š (This means that all the steps were executed successfuly and the expected outputs were returned.)
- [ ] There's a Bug šŸŖ² [Issue Title](URL To the Issue you created) (This means you encountered a Bug. Please open an issue with all the relevant details with the Bug Issue Template)
  • NOTE: We are not assigning this issue, multiple people can make the PRs.
  • But you must use an unique dataset for your QA test that's not already used.
  • Simply drop a comment below mentioning the dataset you will be working on.
  • Your entry in the QA file must have execution of the 3 required commands followed by the respective screenshots.
  • Also, if you find a bug, it is mandatory for you to raise a Bug Issue and attach the Issue at the Result section as mentioned in the template above.

šŸ“¢ Additional rewards šŸ†

Each QA PR brings 1ļøāƒ£ : point and with every 10 points you get an entry into the draw for a šŸ‘‡ :

rexdivakar commented 2 years ago

Hey @ZoranPandovski i would like to work on this, kindly assign it to me!

EshaanAgg commented 2 years ago

Hey @ZoranPandovski! I would like to work on this issue as well. I would like to test it with the Titanic dataset.

EshaanAgg commented 2 years ago

Hey! I am using MongoDB Compass to host my database. I am able to connect to it, and I have given the user the role of AltasAdmin to ensure all permissions. Yet I get this error when I run this command. Can someone help me with this?

image image
ZoranPandovski commented 2 years ago

@EshaanAgg you will need to use compass or mongo shell to connect to mindsdb since MindsDB Editor is only for SQL.

Leigh-Ola commented 2 years ago

@Rutam21 I'd love to work on this, please assign it to me

Rutam21 commented 2 years ago

@Leigh-Ola This issue is open to all. Feel free to use a new dataset and complete the task. Thanks.

sajdakabir commented 1 year ago

@Rutam21 Can I work on this issue?

Rutam21 commented 1 year ago

@sajdakabir Yes, feel free to work on this. Just mention the dataset you'll be using to test this handler. The dataset needs to be unique and not previously used by anyone else to test it here. All the best šŸ‘

ShruAgarwal commented 1 year ago

Hey, @ZoranPandovski šŸ‘‹

I kindly request you to please close this issue as it is fixed with this PR!

Thanks! :)