Skip to content

DEV: (cmds) add INCREX command page#3137

Merged
dwdougherty merged 9 commits into
DOC-6334from
DOC-6515
May 13, 2026
Merged

DEV: (cmds) add INCREX command page#3137
dwdougherty merged 9 commits into
DOC-6334from
DOC-6515

Conversation

@dwdougherty
Copy link
Copy Markdown
Collaborator

@dwdougherty dwdougherty commented Apr 28, 2026

Redis 8.8 feature


Note

Low Risk
Low risk docs-only change: adds new command page and updates keyspace notification docs without affecting runtime code.

Overview
Adds a new INCREX command page documenting atomic increment/decrement with optional bounds (LBOUND/UBOUND), overflow policies (FAIL/SAT/REJECT), and expiration controls (EX/PX/EXAT/PXAT/PERSIST/ENX), including examples and reply shape.

Updates keyspace notification documentation to describe which events INCREX emits, and adds a new railroad syntax diagram asset at static/images/railroad/increx.svg.

Reviewed by Cursor Bugbot for commit f6340eb. Bugbot is set up for automated code reviews on this repo. Configure here.

@dwdougherty dwdougherty requested review from a team and LiorKogan April 28, 2026 14:30
@dwdougherty dwdougherty self-assigned this Apr 28, 2026
@dwdougherty dwdougherty added cmds oss Redis Open Source labels Apr 28, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 28, 2026

DOC-6515

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 28, 2026

@jit-ci
Copy link
Copy Markdown

jit-ci Bot commented Apr 28, 2026

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 3 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 68edfd0. Configure here.

Comment thread content/commands/increx.md
Comment thread content/commands/increx.md
Comment thread tmp/increx.tcl Outdated
Copy link
Copy Markdown
Contributor

@andy-stark-redis andy-stark-redis left a comment

Choose a reason for hiding this comment

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

Language LGTM

@dwdougherty
Copy link
Copy Markdown
Collaborator Author

TYVM, @andy-stark-redis!

Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md Outdated
@dwdougherty
Copy link
Copy Markdown
Collaborator Author

@LiorKogan I think I addressed everything. Please take another look and approve.

Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md Outdated
Comment thread content/commands/increx.md
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented May 12, 2026

CLA assistant check
All committers have signed the CLA.

@dwdougherty
Copy link
Copy Markdown
Collaborator Author

@sundb Please sign the CLA.

@dwdougherty dwdougherty merged commit 1f4f92c into DOC-6334 May 13, 2026
59 checks passed
@dwdougherty dwdougherty deleted the DOC-6515 branch May 13, 2026 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants