You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add set operation commands: SINTER, SUNION, SDIFF, SPOP, and SRANDMEMBER.
Why
RAMen has the basic set commands (SADD, SREM, SMEMBERS, SISMEMBER, SCARD) but none of the multi-set operations or random/pop helpers, which are core to using sets as a real data type.
Where
Handlers: internal/server/cmd_set.go
Register in internal/server/commands.go (the sets block)
Storage: internal/store/set.go
Acceptance criteria
Multi-key operations handle missing keys as empty sets
SPOP and SRANDMEMBER support the optional count argument
Activity
tchalikanti1705 commentedon Jul 13, 2026
@Rohit-Dnath I'd like to take this one and add SINTER, SUNION, SDIFF, SPOP and SRANDMEMBER. Can you assign it to me?
Rohit-Dnath commentedon Jul 14, 2026
assigned @tchalikanti1705
:)