Skip to content

{Pinecone} Remove leftover pinecone extension source (RP deprecated) - #10159

Open
AlexiusTatius-X wants to merge 1 commit into
Azure:mainfrom
AlexiusTatius-X:remove-pinecone-source
Open

{Pinecone} Remove leftover pinecone extension source (RP deprecated)#10159
AlexiusTatius-X wants to merge 1 commit into
Azure:mainfrom
AlexiusTatius-X:remove-pinecone-source

Conversation

@AlexiusTatius-X

@AlexiusTatius-X AlexiusTatius-X commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

🤖 PR Validation — ️✔️ All clear

Breaking Changes
️✔️ None

Summary

Removes the leftover src/pinecone extension source. The pinecone (Microsoft.Pinecone.VectorDb) CLI extension was pulled pre-publish in May 2025 — its src/index.json entry was removed in #8763 and its src/service_name.json entry in #8768 — but the source folder under src/pinecone was never deleted. The Microsoft.Pinecone.VectorDb resource provider is now being fully deprecated, so this removes the residual source.

What this PR does

  • Deletes src/pinecone/ (24 files) — the entire unpublished/deprecated extension.

Notes


This checklist is used to make sure that common guidelines for a pull request are followed.

Copilot AI review requested due to automatic review settings July 29, 2026 11:35
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR removes the residual (unpublished) pinecone Azure CLI extension source under src/pinecone/, aligning the repo with the prior removal of pinecone entries from the extension index/metadata and the resource provider’s deprecation.

Changes:

  • Deletes the full src/pinecone/ extension source tree (packaging, help/params/commands, AAZ command implementation, and tests/recordings).
  • Removes the extension’s setup and documentation files (setup.py, README.md, HISTORY.rst, etc.).
  • Removes the extension’s scenario test and its recordings.

Reviewed changes

Copilot reviewed 24 out of 24 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/pinecone/setup.py Removed deprecated extension packaging script.
src/pinecone/setup.cfg Removed deprecated extension packaging config.
src/pinecone/README.md Removed deprecated extension README.
src/pinecone/HISTORY.rst Removed deprecated extension changelog.
src/pinecone/azext_pinecone/init.py Removed extension command loader entrypoint.
src/pinecone/azext_pinecone/_help.py Removed extension help definitions module.
src/pinecone/azext_pinecone/_params.py Removed extension parameter registration module.
src/pinecone/azext_pinecone/commands.py Removed extension command table module.
src/pinecone/azext_pinecone/custom.py Removed extension custom commands module.
src/pinecone/azext_pinecone/azext_metadata.json Removed extension metadata file.
src/pinecone/azext_pinecone/aaz/init.py Removed AAZ package init for the extension.
src/pinecone/azext_pinecone/aaz/latest/init.py Removed AAZ “latest” package init.
src/pinecone/azext_pinecone/aaz/latest/pinecone/init.py Removed AAZ command group package init for pinecone.
src/pinecone/azext_pinecone/aaz/latest/pinecone/__cmd_group.py Removed AAZ command group registration for pinecone.
src/pinecone/azext_pinecone/aaz/latest/pinecone/vector_db/init.py Removed AAZ command group package init for vector-db.
src/pinecone/azext_pinecone/aaz/latest/pinecone/vector_db/__cmd_group.py Removed AAZ command group registration for vector-db.
src/pinecone/azext_pinecone/aaz/latest/pinecone/vector_db/organization/init.py Removed AAZ command group package init for organization.
src/pinecone/azext_pinecone/aaz/latest/pinecone/vector_db/organization/__cmd_group.py Removed AAZ command group registration for organization.
src/pinecone/azext_pinecone/aaz/latest/pinecone/vector_db/organization/_list.py Removed AAZ implementation for organization list.
src/pinecone/azext_pinecone/aaz/latest/pinecone/vector_db/organization/_show.py Removed AAZ implementation for organization show.
src/pinecone/azext_pinecone/tests/init.py Removed extension tests package init.
src/pinecone/azext_pinecone/tests/latest/init.py Removed extension “latest” tests package init.
src/pinecone/azext_pinecone/tests/latest/test_pinecone.py Removed scenario test for the deprecated extension.
src/pinecone/azext_pinecone/tests/latest/recordings/test_pinecone_all.yaml Removed test recordings tied to the deprecated extension.

@a0x1ab

a0x1ab commented Jul 29, 2026

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 2 pipeline(s).

@yonzhan
yonzhan requested a review from necusjz July 29, 2026 22:32
@yonzhan

yonzhan commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

Pinecone

@AlexiusTatius-X

Copy link
Copy Markdown
Contributor Author

Hi, is there anything else that is needed to be reviewed ?

@yonzhan

yonzhan commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

@necusjz could help review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants