Skip to content

Conversation

@ArslanSaleem
Copy link
Collaborator

@ArslanSaleem ArslanSaleem commented Dec 9, 2024

Important

Remove BambooVectorStore class and all related references and tests from the codebase.

  • Removal:
    • Delete BambooVectorStore class from bamboo_vectorstore.py.
    • Remove BambooVectorStore import and initialization in base.py.
    • Delete test_bamboo_vector_store.py unit tests.
  • VectorStore Module:
    • Remove BambooVectorStore from __all__ in __init__.py.

This description was created by Ellipsis for ccbf3c0. It will automatically update as commits are pushed.

@ArslanSaleem ArslanSaleem requested a review from gventuri December 9, 2024 17:08
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Dec 9, 2024
Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

👍 Looks good to me! Reviewed everything up to fc0148e in 26 seconds

More details
  • Looked at 227 lines of code in 4 files
  • Skipped 0 files when reviewing.
  • Skipped posting 2 drafted comments based on config settings.
1. pandasai/vectorstores/__init__.py:2
  • Draft comment:
    Update the comment to reflect that BambooVectorStore has been removed.
  • Reason this comment was not posted:
    Confidence changes required: 50%
    The import statement for BambooVectorStore has been removed, but the comment should mention that the BambooVectorStore is no longer available.
2. pandasai/vectorstores/__init__.py:2
  • Draft comment:
    Change 'for training purpose' to 'for training purposes'.
  • Reason this comment was not posted:
    Comment was on unchanged code.

Workflow ID: wflow_GhGuA4Hej11E4vQa


You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

👍 Looks good to me! Incremental review on ccbf3c0 in 9 seconds

More details
  • Looked at 14 lines of code in 1 files
  • Skipped 0 files when reviewing.
  • Skipped posting 1 drafted comments based on config settings.
1. pandasai/agent/base.py:90
  • Draft comment:
    The addition of self._state.vectorstore = vectorstore seems unrelated to the task of removing BambooVectorStore. Please ensure this change is intentional and relevant to the PR.
  • Reason this comment was not posted:
    Comment did not seem useful.

Workflow ID: wflow_O4lttUVuo0P5n1A4


You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

@gventuri gventuri merged commit 2631b8b into release/v3 Dec 9, 2024
0 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants