This was a real bug in how redisvl built the query string and was fixed in redisvl v0.27.0. Upgrade to v0.27.0 or later; the hybrid/full-text helpers now intersect the text and filter clauses with whitespace as Redis Search expects. Source: https://github.com/redis/redis-vl-python/issues/708 Source:…
This is server behavior, not a redisvl defect: on Redis 8.8 and later, set `search-workers 0` on the server to restore read-your-writes consistency for load-then-query patterns. With the default multithreaded background executor, queries issued immediately after writes may briefly not see the newest…
The Prefect 3 server leak came from the in-memory event messaging path used when no Redis is configured: unbounded internal queues plus a fakeredis Lua-runtime leak under the default `memory://` Docket broker. Fix: upgrade Prefect to 3.6.16 or later, which carries the pydocket 0.17.x fixes and the s…
The events are being counted; the usage endpoint serves a cached value that isn't invalidated at ingestion time. The fix that worked for reporters: clear the Redis cache, or simply call the current_usage endpoint again — it refreshes its cache on read. Per the maintainer, sending an event invalidate…
This flood is the Inngest server's own usage telemetry, not your app. The telemetry client POSTs to the server's own event API with a hardcoded telemetry event key (pkg/api/tel/tel.go) that the server does not recognize, so each send is rejected and retried ~8 times with backoff, producing bursts of…
This was a real bug in how redisvl built the query string and was fixed in redisvl v0.27.0. Upgrade to v0.27.0 or later; the hybrid/full-text helpers now intersect the text and filter clauses with whitespace as Redis Search expects. Source: https://github.com/redis/redis-vl-python/issues/708 Source:…
This is server behavior, not a redisvl defect: on Redis 8.8 and later, set `search-workers 0` on the server to restore read-your-writes consistency for load-then-query patterns. With the default multithreaded background executor, queries issued immediately after writes may briefly not see the newest…
The Prefect 3 server leak came from the in-memory event messaging path used when no Redis is configured: unbounded internal queues plus a fakeredis Lua-runtime leak under the default `memory://` Docket broker. Fix: upgrade Prefect to 3.6.16 or later, which carries the pydocket 0.17.x fixes and the s…
The events are being counted; the usage endpoint serves a cached value that isn't invalidated at ingestion time. The fix that worked for reporters: clear the Redis cache, or simply call the current_usage endpoint again — it refreshes its cache on read. Per the maintainer, sending an event invalidate…
This flood is the Inngest server's own usage telemetry, not your app. The telemetry client POSTs to the server's own event API with a hardcoded telemetry event key (pkg/api/tel/tel.go) that the server does not recognize, so each send is rejected and retried ~8 times with backoff, producing bursts of…