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

remove[BambooVectorstore]: delete bamboo vectorstore completely #1463

Merged
merged 2 commits into from
Dec 9, 2024

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

@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

@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.

2 participants