Skip to content

Cosmos DB converter for SDK-type support and samples#1109

Closed
liliankasem wants to merge 13 commits intomainfrom
sdk-bindings/cosmos-sdk-converter
Closed

Cosmos DB converter for SDK-type support and samples#1109
liliankasem wants to merge 13 commits intomainfrom
sdk-bindings/cosmos-sdk-converter

Conversation

@liliankasem
Copy link
Copy Markdown
Member

@liliankasem liliankasem commented Oct 6, 2022

Issue describing the changes in this PR

resolves #1034

Pull request checklist

  • My changes do not require documentation changes
    • Otherwise: Documentation issue linked to PR
  • My changes should not be added to the release notes for the next release
    • Otherwise: I've added my notes to release_notes.md
  • My changes do not need to be backported to a previous version
    • Otherwise: Backport tracked by issue/PR #issue_or_pr
  • I have added all required tests (Unit tests, E2E tests)

Additional information

Additional PR information

@liliankasem liliankasem changed the base branch from main to sdk-bindings/blob-sdk-converter October 6, 2022 18:29
@liliankasem liliankasem force-pushed the sdk-bindings/blob-sdk-converter branch 2 times, most recently from c2f92bb to da9457e Compare October 7, 2022 20:35
@liliankasem liliankasem force-pushed the sdk-bindings/cosmos-sdk-converter branch from 3d5098d to 70656e3 Compare October 7, 2022 20:41
@liliankasem liliankasem force-pushed the sdk-bindings/blob-sdk-converter branch from 37f7bf5 to d1f7072 Compare October 27, 2022 20:12
@liliankasem liliankasem reopened this Nov 2, 2022
@liliankasem liliankasem force-pushed the sdk-bindings/blob-sdk-converter branch 5 times, most recently from 9699643 to 49de716 Compare November 4, 2022 18:09
@liliankasem liliankasem force-pushed the sdk-bindings/cosmos-sdk-converter branch from 075e9f6 to ec52c4d Compare November 11, 2022 00:34
@liliankasem liliankasem changed the base branch from sdk-bindings/blob-sdk-converter to main November 11, 2022 00:34
@liliankasem liliankasem force-pushed the sdk-bindings/cosmos-sdk-converter branch from ec52c4d to 75f1b9b Compare November 11, 2022 00:36
Copy link
Copy Markdown
Contributor

@jviau jviau left a comment

Choose a reason for hiding this comment

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

I think the main concern is the use of preview Azure.Cosmos over Microsoft.Azure.Cosmos.

If we have to choose one, I would say v3. If we want to support both, we either need separate packages or get crazy with some reflection. And don't reference either package! discover and cache the types/ctors we want via reflection.

Comment thread extensions/Worker.Extensions.CosmosDB/src/Worker.Extensions.CosmosDB.csproj Outdated
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosDBConverter.cs Outdated
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosDBConverter.cs Outdated
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosDBConverter.cs Outdated
@liliankasem liliankasem force-pushed the sdk-bindings/cosmos-sdk-converter branch from 5f0d496 to 8f9fc3a Compare December 23, 2022 03:38
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosDBConverter.cs Outdated
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosDBConverter.cs Outdated
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosDBConverter.cs Outdated
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosDBConverter.cs Outdated
Comment thread extensions/Worker.Extensions.CosmosDB/src/Constants.cs
Comment thread extensions/Worker.Extensions.CosmosDB/src/Config/ICosmosDBServiceFactory.cs Outdated
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosDBConverter.cs
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosExtensionStartup.cs
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosDBConverter.cs
Comment thread extensions/Worker.Extensions.CosmosDB/src/CosmosDBConverter.cs
@fabiocav
Copy link
Copy Markdown
Member

@liliankasem are you planning on rebasing this PR and making it ready for review?

@liliankasem
Copy link
Copy Markdown
Member Author

@liliankasem are you planning on rebasing this PR and making it ready for review?

Yes; currently deprioritized with focus on testing but will restart work on this PR soon

@liliankasem
Copy link
Copy Markdown
Member Author

Created an issue to restart work on this PR

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement Cosmos DB rules and converter

4 participants