apache / apache/openwhisk

Use CosmosDB v3 SDK for CosmosDBArtifactStore Impl

Open
#4,664 1 comment 0 reactions 1 assignee Claimed by @chetanmeh View on GitHub
cosmosdb
Dominant language
Scala
Stars
6.8k
Forks
1.2k
Avg merge
2d 14h
Merged PRs (30d)
2

Description

Azure CosmosDB has a newer [v3 SDK][1] which is based on [Reactor][2] instead of RxJava. We should plan to switch to this new SDK for existing `CosmosDBArtifactStore` implementation.

For now plan is to use that first for cache-invalidator service #4663 and then change the main implementation.

[1]: https://azure.microsoft.com/en-us/updates/azure-cosmos-db-java-v3-sdk-now-available/
[2]: https://azure.github.io/azure-sdk/java_design.html#async-api

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.