redis/redis
Maintainers
Subsystem ownership table. Owners are derived from git history (the most active recent contributors per directory). The repository does not maintain a CODEOWNERS file in the standard GitHub form, so this page is purely heuristic — for definitive routing, see the issue tracker on GitHub.
| Subsystem | Recent committers | Approximate last activity |
|---|---|---|
Server core (src/server.c, src/config.c, src/networking.c) |
antirez, Oran Agra, debing.sun, Yossi Gottlieb | This week |
Persistence (src/rdb.c, src/aof.c) |
antirez, Oran Agra, Binbin, Wen Hui | This week |
Replication (src/replication.c) |
antirez, Oran Agra, Binbin, debing.sun | This month |
Cluster legacy (src/cluster.c, src/cluster_legacy.c) |
antirez, Madelyn Olson, Binbin, Oran Agra | This month |
Cluster ASM (src/cluster_asm.c, src/cluster_slot_stats.c) |
Binbin, debing.sun | Recent |
Sentinel (src/sentinel.c) |
antirez, Oran Agra, zhaozhao.zz | Recent |
Modules (src/module.c, src/redismodule.h) |
Itamar Haber, Yossi Gottlieb, Meir Shpilraien, Oran Agra, debing.sun | This month |
Scripting (src/eval.c, src/script*.c, src/functions.c, src/function_lua.c) |
Meir Shpilraien, antirez, Oran Agra | Recent |
Streams (src/t_stream.c, src/stream.h) |
antirez, Guy Benoish, Oran Agra, debing.sun | Active |
Hashes (src/t_hash.c, src/keymeta.c, src/entry.c, src/ebuckets.c, src/estore.c) |
Moti Cohen, Oran Agra, antirez | Active |
Sorted sets (src/t_zset.c) |
antirez, Oran Agra | Stable |
Strings/lists/sets (src/t_string.c, src/t_list.c, src/t_set.c) |
antirez, Oran Agra, debing.sun | Stable |
Vector sets (modules/vector-sets/) |
antirez, Oran Agra | Active |
Networking primitives (src/anet.c, src/socket.c, src/unix.c, src/tls.c) |
antirez, Yossi Gottlieb, Oran Agra | Recent |
ACL (src/acl.c) |
Madelyn Olson, antirez, Oran Agra, Itamar Haber | Recent |
Memory management (src/zmalloc.c, src/object.c, src/evict.c, src/expire.c, src/lazyfree.c, src/defrag.c) |
antirez, Oran Agra, debing.sun, zhaozhao.zz | Recent |
IO threads (src/iothread.c, src/eventnotifier.c) |
debing.sun, Oran Agra | Active |
Event loop (src/ae.c, src/ae_*.c) |
antirez, Oran Agra | Stable |
RESP & client (src/resp_parser.c, src/call_reply.c, src/networking.c) |
antirez, Oran Agra, debing.sun | Recent |
Pub/Sub & tracking (src/pubsub.c, src/notify.c, src/tracking.c, src/blocked.c) |
antirez, Oran Agra, Madelyn Olson | Recent |
redis-cli (src/redis-cli.c, src/cli_*.c) |
antirez, Oran Agra, Itamar Haber, Yossi Gottlieb, Binbin | Recent |
redis-benchmark (src/redis-benchmark.c) |
antirez, Oran Agra | Stable |
Tools (src/redis-check-rdb.c, src/redis-check-aof.c, src/chk.c) |
antirez, Oran Agra, Binbin | Recent |
Tests (tests/) |
All maintainers and many contributors | Continuous |
CI (.github/workflows/) |
Madelyn Olson, Yossi Gottlieb, Oran Agra | Continuous |
Notes
- "antirez" and "Salvatore Sanfilippo" are the same person. Their combined contribution is ~7,200 commits — the bulk of the project's history. He stepped back from day-to-day maintenance around 2020 but continues to commit on flagship features (vector sets, hash-field TTLs).
- The active maintainers as of 2026 include Oran Agra, Yossi Gottlieb, Madelyn Olson, debing.sun, and Binbin.
- Bot accounts (e.g. ones containing
[bot]in the username) are excluded; the repo does not currently use such bots.
Where to direct questions
| Topic | Channel |
|---|---|
| Bug reports | GitHub issues at redis/redis. |
| Feature requests | GitHub issues, but read CONTRIBUTING.md first. |
| Security disclosures | See SECURITY.md. |
| Operational questions | Discord (https://discord.com/invite/redis) or Stack Overflow (#redis tag). |
| Documentation | redis-doc repository. |
Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.