microsoft / microsoft/aspire

CosmosDB Extension and Emulator Support Gremlin API

Open
#10,804 1 comment 0 reactions 0 assignees View on GitHub
area-integrations azure azure-cosmosdb
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 12h
Merged PRs (30d)
201

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues

### Is your feature request related to a problem? Please describe the problem.

I am developing aspire based applications that use CosmosDB Gremplin Graph API, but can not manage Gremlin API resources via aspire, resulting in the need to run the windows emulator as an external dependency to aspire app.

### Describe the solution you'd like

It would be a great improvement if the Gremlin API was supported via the CosmosDB containerised emulator, so that Gremlin API resources can be managed via aspire, just like the NoSQL functionality.

### Additional context

I understand and can appreciate that this is likely reliant on the team that develops and supports the CosmosDB emulator, but created the issue here as the aspire integration functionality would also be required to make this useful to aspire based apps wanting to use CosmosDB Gremlin API.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing Aspire's existing CosmosDB and NoSQL integration, then compare it with the containerised CosmosDB emulator's Gremlin API capabilities. Confirm what emulator and Aspire changes would be required to manage Gremlin API resources, and document support end to end for Aspire applications.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure
Domain
cloud, database
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.