dbx/apps/desktop
haipengno1 3695042c8e
fix(redis): invalidate key completion cache after write commands
The Redis key-name completion cache was only cleared on connection
lifecycle events, so SET/DEL/EXPIRE/... left autocomplete showing
stale keys. Drop the cache for the db each write command ran on:
- add isRedisMutatingCommand() based on the command-table safety field
(confirm = write; destructive blocked cmds minus read-only/admin ones)
- invalidate after each mutating command in queryStore batch execution
and in RedisKeyBrowser.runRedisCommand
2026-06-17 00:24:47 +08:00
..
public feat(mq): implement Apache Pulsar message queue admin 2026-06-16 21:57:17 +08:00
src fix(redis): invalidate key completion cache after write commands 2026-06-17 00:24:47 +08:00
components.json
index.html fix: avoid derived table wrapping for SQL Server TOP pagination 2026-05-25 11:28:02 +08:00
tsconfig.json feat(driver): centralize database capabilities 2026-06-10 22:12:44 +08:00
vite.config.ts feat(redis): add Pub/Sub publish and subscribe with WebSocket real-time push 2026-06-15 01:40:06 +08:00