Skip to content

docs: update .NET SET command to full options support - #17

Closed
Aryex wants to merge 2 commits into
mainfrom
alexl/agent/csharp-string-set-options
Closed

docs: update .NET SET command to full options support#17
Aryex wants to merge 2 commits into
mainfrom
alexl/agent/csharp-string-set-options

Conversation

@Aryex

@Aryex Aryex commented Jun 4, 2026

Copy link
Copy Markdown
Owner

Summary

Update .NET SET command status from "Done (no opts)" to "Done" in the commands progress table.

Source Commits

  • 9c99642 — refactor(string): string command API cleanup (#319)

Changes

  • Updated .NET column for set from "Done (no opts)" to "Done" in the commands implementation progress table

Context

PR valkey-io/valkey-glide-csharp#319 adds full SET command options support to the C# client: SetCondition (Always, OnlyIfExists, OnlyIfDoesNotExist, OnlyIfEqual), SetOptions (combined condition + expiry), and SetExpiryOptions (ExpireIn, ExpireAt, KeepTimeToLive). This replaces the previous limited implementation that had no options support. The PR also consolidates multiple Request.Set overloads into a single one taking SetOptions, and fixes a Rust core panic in GETSET by switching from deprecated RequestType.GetSet to SET ... GET.

cc @currantw


This PR was generated by the doc-trigger pipeline.

hashrr and others added 2 commits June 4, 2026 11:13
…key-io#222)

Signed-off-by: hashrr <harsha7697@gmail.com>
Signed-off-by: Harshavardhan Gowda <harsha7697@gmail.com>
Signed-off-by: Alex Le <alex.le@improving.com>
Co-authored-by: Alex Le <alex.le@improving.com>
@Aryex Aryex closed this Jun 4, 2026
@Aryex
Aryex deleted the alexl/agent/csharp-string-set-options branch June 4, 2026 20:46
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.

3 participants