Skip to content
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

Add FUNCTION LIST command. #277

Merged
merged 8 commits into from
May 23, 2024

Conversation

Yury-Fridlyand
Copy link

@Yury-Fridlyand Yury-Fridlyand commented May 14, 2024

https://redis.io/docs/latest/commands/function-list/

Depends/based on #270

TODOs:

  • response conversion tests
  • clean-up and/or update response conversion
  • UT
  • IT

Signed-off-by: Yury-Fridlyand <[email protected]>
Signed-off-by: Yury-Fridlyand <[email protected]>
Signed-off-by: Yury-Fridlyand <[email protected]>
Signed-off-by: Yury-Fridlyand <[email protected]>
Signed-off-by: Yury-Fridlyand <[email protected]>
Signed-off-by: Yury-Fridlyand <[email protected]>
glide-core/src/client/value_conversion.rs Outdated Show resolved Hide resolved
* The command will be routed to all primary nodes.
*
* @since Redis 7.0 and above
* @see <a href="https://redis.io/docs/latest/commands/function-list/">redis.io</a> for details.

Choose a reason for hiding this comment

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

question: should we be linking redis or valkey right now? or does it not matter, i remember some change of replacing all redis to valkey that was talked about

Copy link
Author

Choose a reason for hiding this comment

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

I don't care about links - will update all of them later in bulk.

}
} else {
assertEquals(expected, actual);
}

Choose a reason for hiding this comment

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

reminder to double-check the test results with the changes in the transaction IT pr to be safe?

Copy link
Author

Choose a reason for hiding this comment

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

Will check on upstream

// TODO test with FCALL

// TODO FUNCTION FLUSH at the end

Choose a reason for hiding this comment

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

are these just reserving space for commands to be done later?

Copy link
Author

Choose a reason for hiding this comment

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

Yes, I removed this TODO in the next PR

Signed-off-by: Yury-Fridlyand <[email protected]>
Signed-off-by: Yury-Fridlyand <[email protected]>
@Yury-Fridlyand Yury-Fridlyand merged commit a0ff9be into java/integ_yuryf_flist May 23, 2024
43 checks passed
@Yury-Fridlyand Yury-Fridlyand deleted the java/dev_yuryf_flist branch May 23, 2024 19:20
Yury-Fridlyand added a commit that referenced this pull request Jun 5, 2024
* Add `FUNCTION LIST` command. (#277)

Signed-off-by: Yury-Fridlyand <[email protected]>
Co-authored-by: Aaron <[email protected]>
yipin-chen pushed a commit that referenced this pull request Jun 7, 2024
* Add `FUNCTION LIST` command. (#277)

Signed-off-by: Yury-Fridlyand <[email protected]>
Co-authored-by: Aaron <[email protected]>
cyip10 pushed a commit that referenced this pull request Jun 24, 2024
* Add `FUNCTION LIST` command. (#277)

Signed-off-by: Yury-Fridlyand <[email protected]>
Co-authored-by: Aaron <[email protected]>
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.

2 participants