-
Notifications
You must be signed in to change notification settings - Fork 543
Add state alicloud.tablestore #1116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@theonefx Can you fix the linter issues in this PR? See inline in the "Files changed" tab. @artursouza & @daixiang0 FYI, since you reviewed a previous version of this PR before. |
|
@CodeMonkeyLeet no problem |
…trib into tablestore-state
|
@CodeMonkeyLeet Done |
daixiang0
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your contribution, some nits here and please try to add tests for all functions.
|
|
||
| "github.com/golang/mock/gomock" | ||
|
|
||
| "github.com/agrea/ptr" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@theonefx can you run goimports to fix this linter issue?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no problem
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
CodeMonkeyLeet
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
FYI @artursouza seems fine for alpha component, but looks like it will not pass conformance tests for Etag/concurrency handling as it moves into beta. Candidate for multicloud testing.
Codecov Report
@@ Coverage Diff @@
## master #1116 +/- ##
==========================================
+ Coverage 33.77% 34.45% +0.68%
==========================================
Files 138 140 +2
Lines 11686 11890 +204
==========================================
+ Hits 3947 4097 +150
- Misses 7329 7375 +46
- Partials 410 418 +8
Continue to review full report at Codecov.
|
* master: fix 'durable' setting in RabbitMQ (dapr#1183) Support setting up Azure IoT Hub for integration testing with EventHubs components (dapr#1174) gcp bucket update (dapr#1128) ok-to-test changes for components-contrib (dapr#1091) version stored procedure due to previous changes made (dapr#1176) Fix existing integration tests (dapr#1173) Add state alicloud.tablestore (dapr#1116) Add dapr user agent for Azure Components (dapr#1152) Support using setup-azure-conf-test.sh with existing Service Principal (dapr#1158) Add Event Hubs conformance tests to conformance.yml workflow (dapr#1164) restructure code and add comments per code review cover all concurrency + etag cases Fix EOF linebreaks Adds first-write conformance test update metadata key fix linter warnings TableStorage conformance tests pass TableStore config tablestorage conformance WIP ci: standard linter config (dapr#1102) # Conflicts: # secretstores/hashicorp/vault/vault.go
* state alicloud.tablestore * some bug fix * gofumpt * add unit test * gofumpt * golangci-lint * code refactor * goimports * goimports Co-authored-by: Simon Leet <31784195+CodeMonkeyLeet@users.noreply.github.com> Co-authored-by: Long Dai <long0dai@foxmail.com> Co-authored-by: Long Dai <long.dai@intel.com> Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
Description
A state component which implemented by Alibaba Cloud TableStore.
Issue reference
We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.
Please reference the issue this PR will close: #914
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list: