[Bug]: Redis multi-DB connection — sidebar DB selection not passed to plugin (queries always run on DB 0)
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 52/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- redis, typescript
- Ambito
- database
Direzione di ricerca
Start by tracing how the selected sidebar database is passed from the Tabularis desktop app to the Redis plugin when executing a query; the report says the plugin works when directly given database:"3", but the multi-DB connection runs against DB 0. Reproduce with DB 0 empty and DB 3 populated, then verify the selected database reaches the plugin and the query returns DB 3 keys.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
When a Redis connection uses multiple logical databases (database: ["0",…,"15"]), Tabularis lists DB 0–15 in the sidebar but queries always run on DB 0 — even when DB 3 or 9 is selected. Result grid stays empty if DB 0 has no keys.
Supersedes #749, #750, #751 (closed — CLI/API cannot apply bug label for external contributors).
To Reproduce
- Create Redis connection with database: ["0","1",…,"15"], driver redis-rust.
- Use Redis where DB 0 is empty but DB 3 has keys.
- Select DB 3 in sidebar.
- Run: SELECT key, type FROM "redis_keys" LIMIT 20
- Grid is empty.
Workaround: pinned connection with "database": "3" works. Plugin JSON-RPC with database:"3" returns rows.
OS Version
macOS (Darwin 25.4.0)
Tabularis Version
Tabularis desktop (redis-rust plugin 0.2.0)
Relevant Log Output
Plugin execute_query with database:3 returns keys; Tabularis multi-DB connection returns 0 rows.
- Lingua principale
- TypeScript
- Stelle
- 5.1k
- Fork
- 335
- Merge medio
- 1g 7h
- PR unite (30g)
- 248
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di TabularisDB/tabularis
-
[Feat]: Pagination: jump to a page number in the multi-result panel and results windowForse già presa @dyk1454683243-sudo l’ha presa 1 giorno fa. Apertafeature request good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
TabularisDB/tabularis#1303 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
feature request good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 87/100
TabularisDB/tabularis#1301 ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: Postgresql connections when set to access all databases do to state as such in the connection cardForse già presa @itsmunzir l’ha presa 4 giorni fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
TabularisDB/tabularis#1281 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: Anthropic provider fails with "Invalid response format" when the model returns a thinking block firstForse già presa @harshbhx l’ha presa 1 giorno fa. Apertabug
TabularisDB/tabularis#1330 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Proposal: connections that recover on their own after sleep, network loss and server restartsAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
TabularisDB/tabularis#1328 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di TabularisDB/tabularis
Issue simili
-
Parallel reticle_verify opens per-flow leases without the source lease's ignoreHTTPSErrorsForse già presa @as992949791 l’ha presa oggi. Apertagood first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
reticlehq/reticle#2033 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
area:quality p3-medium ready-for-agent type:docs
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
fderuiter/deruiter.dev#3589 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
manfredsteyer/angular-oauth2-oidc#1514 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
marmelab/react-admin#11431 ·
I maintainer di solito rispondono entro 1 giorno