8000 RESP3: FUNCTION LIST sends $-1 for a missing description; redis-py raises a protocol error · Issue #476 · kividbio/kividb · GitHub
[go: up one dir, main page]

Skip to content

RESP3: FUNCTION LIST sends $-1 for a missing description; redis-py raises a protocol error #476

Open

Description

@murtazayusuf

On current master, FUNCTION LIST over RESP3 sends a library function's missing description as RESP2's $-1, not RESP3's null _. redis-py's RESP3 parser then raises a protocol error. #431 fixed the same kind of bug for Lua scripts' false.

Expected: RESP3 null for every missing value in FUNCTION LIST (and in FUNCTION STATS if it has the same issue), as Redis does.

Found while testing #449/#452.

Activity

  1. added
    bugSomething isn't working
    redis-compatA test in Redis's own test suite fails against KiviDB
    on Nov 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingredis-compatA test in Redis's own test suite fails against KiviDB

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0