Skip to content

[Valkey 9.2] Verify clients handle new INFO fields, config values, and client flags #7199

Closed

Description

@affonsov

Part of epic #5799 (Valkey 9.x feature support).
Valkey reference: valkey#4460, valkey#3531, valkey#3717, valkey#4076

Description

Valkey 9.2 adds new INFO fields, new config values, and a new client flag. None of these require new commands or API changes. They are additive changes to existing INFO sections, config surfaces, and CLIENT LIST / CLIENT INFO output, but clients and their test suites should be verified to handle them.

New / changed INFO fields:

Section Field Notes
INFO persistence rdb_current_bgsave_type Values: fork, forkless, none — valkey#4460
INFO persistence rdb_last_bgsave_type Same values
INFO persistence forkless_estimated_seconds_remaining -1 when idle
INFO replication total_net_repl_input_bytes Now reflects compressed wire size when repl compression is enabled — valkey#3853
INFO tls tls_server_alt_cert_serial Secondary TLS cert — valkey#3717
INFO tls tls_server_alt_cert_expires_in_seconds Secondary TLS cert
INFO cluster cluster_io_main_thread_fallbacks Cluster bus I/O offload — valkey#3438

New valid config values:

Config New value Notes
rdbcompression lz4 In addition to existing yes/no/lzf
repl-compression no/yes/lz4 New config for replication stream compression

New CLIENT LIST flag:

  • Flag H — marks high-priority connections (QoS system traffic). CLIENT LIST parsers must handle this new flag without error — valkey#4076

Checklist

For each client, verify that:

  • INFO parsing (if any) tolerates the new fields
  • No tests hard-assert the exact set of INFO fields.
  • No tests hard-assert the set of valid values for rdbcompression or other changed configs.
  • Tests are extended to add assertions for the new values, as appropriate.
  • CLIENT LIST / CLIENT INFO flag parsing (if any) tolerates the new H flag.

Clients:

Activity

  1. added
    java ☕issues and fixes related to the java client
    go 🏃golang wrapper
    Task 🔧Implementation work (not a bug)
    AI GeneratedFor any AI generated content from our own workflows/maintainers.
    on Sep 25, 2026
  2. changed the title [-][Task] [Valkey 9.2] Update INFO parsing and config handling for new fields[/-] [+][Valkey 9.2] Update INFO parsing and config handling for new fields[/+] on Oct 8, 2026
  3. added theissue type on Oct 8, 2026
  4. changed the title [-][Valkey 9.2] Update INFO parsing and config handling for new fields[/-] [+][Valkey 9.2] Verify clients handle new INFO fields, config values, and client flags[/+] on Oct 8, 2026
  5. self-assigned this
    on Oct 9, 2026
  6. moved this from Todo to In Progress in Valkey-GLIDE 2.6on Oct 16, 2026
  7. 3 remaining items

  8. moved this from In Progress to Done in Valkey-GLIDE 2.6on Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

AI GeneratedFor any AI generated content from our own workflows/maintainers.Task 🔧Implementation work (not a bug)go 🏃golang wrapperjava ☕issues and fixes related to the java clientnode 🐢Node.js wrapperpython 🐍Python wrapper

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions