dragonfly/src
Shahar Mike 1513134247
fix: Use MOVED error type for moved replies (#4125)
**The problem:**

When in cluster mode, `MOVED` replies (which are arguably not even errors) are aggregated per slot-id + remote host, and displayed in `# Errorstats` as such. For example, in a server that does _not_ own 8k slots, we will aggregate 8k different errors, and their counts (in memory).

This slows down all `INFO` replies, takes a lot of memory, and also makes `INFO` replies very long.

**The fix:**

Use `type` `MOVED` for moved replies, making them all the same under `# Errorstats`

Fixes #4118
2024-11-14 13:12:38 +02:00
..
core feat(server) : snapshot traverse physical buckets (#4084) 2024-11-11 14:49:20 +02:00
facade fix: Do not use cc_ in connection if it's null (#4131) 2024-11-14 12:41:51 +02:00
redis chore: add QList class (#4078) 2024-11-07 11:13:12 +02:00
server fix: Use MOVED error type for moved replies (#4125) 2024-11-14 13:12:38 +02:00
.gitignore Integrate version metadata into build. Fixes #46. 2022-05-30 08:49:19 +03:00
CMakeLists.txt fix: increase lua stack limit to 8KB (#3080) 2024-05-25 23:11:27 +03:00
GetGitRevisionDescription.cmake docker-release pipeline now uses release assets for building dockers 2022-05-30 11:24:56 +03:00
GetGitRevisionDescription.cmake.in docker-release pipeline now uses release assets for building dockers 2022-05-30 11:24:56 +03:00