Skip to content

feat(redis,memcache): enrich redis/memcache commands#115

Closed
ucloud-umem-qingpfang wants to merge 1 commit into
ucloud:masterfrom
ucloud-umem-qingpfang:master
Closed

feat(redis,memcache): enrich redis/memcache commands#115
ucloud-umem-qingpfang wants to merge 1 commit into
ucloud:masterfrom
ucloud-umem-qingpfang:master

Conversation

@ucloud-umem-qingpfang

Copy link
Copy Markdown
Contributor

Summary

Enrich the redis and memcache products with new commands and a cleaner resource-type dispatch.

Changes

redis

  • Add commands: modify-name, modify-password, flush, isolation, resize, list-block, list-proxy, create-proxy, delete-proxy, resize-proxy
  • Introduce describeRedisMode to dispatch delete/restart by resource type instead of guessing from the id prefix (uredis / uhredis / uregionredis / udredis)
  • Add BlockRow / ProxyRow row types

memcache

  • Add resize command

Deps / testdata

  • Bump github.com/ucloud/ucloud-sdk-go to v0.22.90
  • Update cmdtree / completion golden testdata for redis and memcache

Notes

  • go build ./products/redis/... ./products/memcache/... passes.
  • This also cleans up leftover merge-conflict markers that had been committed into go.mod / go.sum on the fork's master (the previous commit was discarded via force-push and replaced with a clean one).

- redis: add modify-name, modify-password, flush, isolation, resize,
  list-block, list-proxy, create-proxy, delete-proxy, resize-proxy
- redis: introduce describeRedisMode to dispatch delete/restart by
  resource type instead of id prefix guessing
- memcache: add resize command
- bump ucloud-sdk-go to v0.22.90
- update golden testdata for cmdtree and completion

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant