Add StateStore Query API#3695
Conversation
Codecov Report
@@ Coverage Diff @@
## master #3695 +/- ##
==========================================
+ Coverage 62.75% 62.92% +0.16%
==========================================
Files 100 100
Lines 9340 9423 +83
==========================================
+ Hits 5861 5929 +68
- Misses 3016 3028 +12
- Partials 463 466 +3
Continue to review full report at Codecov.
|
|
@dmitsh We need an issue to add this to Redis and another issue to add E2E tests. |
|
Added do not merge label. |
dapr/components-contrib#1211 |
|
@artursouza please do not merge until my review. thanks. |
|
As discussed with @artursouza, the status of these APIs should be alpha. With this change, we can leave the feature flag out. For HTTP:
For gRPC: We can either introduce a new proto /cc @msfussell @pkedy for thoughts. |
|
For gRPC, I like having an operation suffix and not creating a V2 for preview features. Then we would remove the preview methods later because we don't care about backward compatibility for preview features. I think we should stick to the idea of only versioning schemas/protos when there are non-backward compatible changes to V1 APIs. |
|
This proposal makes sense in that;
|
addressed |
It should not be v2 but v1alpha1 instead since it is an API that is not fully supported in v1 yet. The suffix hurts readability IMO. |
|
Congrats on this PR and contribution @dmitsh! |
Description
Added StateStore query API
Issue reference
Please reference the issue this PR will close: #3662
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list: