-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Command Migration: ('HINCRBY', 'HINCRBYFLOAT', 'HRANDFIELD') #1081
Conversation
f9a7a1b
to
d429526
Compare
Hi @AshwinKul28 Will continue to work on migrating the integration tests. |
@AshwinKul28 - the HRANDFIELD command depends on |
@sashpawar11 lets ensure that the corresponding integration tests are migrated as well. cc @AshwinKul28 |
6ca14be
to
ac9cad1
Compare
Hi @AshwinKul28 - for the last task, I'm not sure how to proceed on it. The unit tests and integration tests have passed in the latest build |
@sashpawar11 please refer to existing integration tests under integration_tests/commands/resp for the commands that are already migrated. |
@soumya-codes Awesome, thanks!! Will have a look at it and migrate these commands. |
ac9cad1
to
9947b4f
Compare
Update 10/16 - added migrated resp tests for the commands. All the tasks have been completed and build passed, however, the http and websocket integration tests are not present for these commands. Added an additional task in the description for the same, will complete it by today/tomorrow and update here once ready for review. |
8408f6b
to
992b815
Compare
Update 10/18 - Added all the missing HTTP integrations tests for the command. Will try to complete the web-socket tests asap and mark this PR for review. |
Hi @AshwinKul28 @soumya-codes @lucifercr07 - all the commands have been migrated and their respective tests have been added. Resolved multiple merge conflicts along the way. The PR Is ready for review. The documentation for the commands are missing and I'll try to add it via a separate PR as this one is already a bit large. |
Also, please advise on this. |
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.
Can we also check the doc related to 'HINCRBY', 'HINCRBYFLOAT', 'HRANDFIELD'
commands also once, if there's any discrepancy?
Minor comments added.
Hey @lucifercr07 - there no docs present for these commands at the moment. Will be adding them in a seperate pr as I complete working on it. |
2069397
to
7ac116d
Compare
Hi @AshwinKul28 @soumya-codes @lucifercr07 - all the tasks have been completed. Please review the changes! Latest changes:
|
Hey @sashpawar11 this is a commendable effort. Everything looks great to me. Few cosmetic changes are required. (I know this is a little back and forth, apologies for that. But we want to make it a one-time effort, and some ideal PRs to merge) |
Thanks @AshwinKul28 ! And yes I agree, lets complete all the changes to make this a one-time effort |
e7d1433
to
39a9a37
Compare
This reverts commit deb877e.
1ef49f8
to
5d2b2bd
Compare
Conflicts resolved. Ready for merge. |
This PR migrates HINCRBY, HINCRBYFLOAT and HRANDFIELD to make it protocol agnostic. Closes #1023
Migration Checklist
Note: