You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix(redis): add timeouts, keepalive, ACL auth, and thread-safety fixes
* fix(redis): fix tokenizer escape handling and type-aware statement generation
* fix(redis): pipeline value previews to eliminate serial round-trips
* fix(redis): fix coordinator integration for non-SQL database behavior
* feat(redis): add missing commands and improve data type previews
* fix(redis): store EXAT/PXAT options and fix cancellation race across pipelines
* fix(redis): address PR review findings
- Fix trailing backslash dropped inside unclosed quotes
- Enforce positive integers for EX/PX values
- Free redisContext in markDisconnected() to prevent leak
- Guard against empty string crash in withArgvPointers
- Remove SELECT 1 interception that blocked database switching
- Add resetCancellation to fetchRows/fetchTables/switchDatabase
- Make SCAN cache database-aware to prevent cross-db stale results
- Return empty string from dropObjectStatement to prevent SQL fallback
- Handle ZADD INCR/CH flags in reply formatting
- Rename hash insert fallback field from "field" to "value"
- Use flatMap for double-optional unwrapping in QueryHelpers
* fix(redis): fix deinit use-after-free, SELECT cache sync, and glob escaping
- Restore async dispatch in deinit to prevent use-after-free when
commands are in-flight on the serial queue
- Use conn.selectDatabase() for SELECT command in query editor so
_currentDatabase is updated and SCAN cache key stays correct
- Quote keys with spaces in buildExplainQuery DEBUG OBJECT command
- Escape ] in escapeGlobChars for correct SCAN MATCH patterns
0 commit comments