Add recomendation to call queue.cfg({in_replicaset = true}) before box.cfg({})
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Anfängerfreundlichkeit
- 48/100
- Issue-Typ
- Dokumentation
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- lua
- Bereich
- documentation
Rechercherichtung
Überprüfe die README-Beispiele für queue.cfg({in_replicaset = true}) und box.cfg({}), und vergleiche sie anschließend mit dem in example_connection_pool_test.go gezeigten Verhalten. Aktualisiere die Dokumentation so, dass die erforderliche Reihenfolge der Aufrufe einschließlich des relevanten Kontexts für den Rollenwechsel explizit ist, und bestätige, dass das Beispiel weiterhin konsistent bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I don't have a stable test results if queue.cfg({in_replicaset = true}) is called after box.cfg(). I have such errors on re-identify after a role switch:
Unable to re-identify in the pool: .../.rocks/share/tarantool/queue/abstract/queue_session.lua:223: The UUID eff1bc1e-6e56-4c1b-bc6e-9c635a5fb4fd is unknown. (0x20)
I'd like to see obvious recommendation to call queue.cfg({in_replicaset = true}) before box.cfg() in the documentation (we have such examples in README at now, but it is not obvious) if it's not a bug (I'm not actually sure).
- Vorherrschende Sprache
- Lua
- Sterne
- 243
- Forks
- 56
- Ø Merge
- 6 T. 8 Std.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus tarantool/queue
-
documentation good first issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
*ttl drivers: TTL branch dereferences delete() result without a nil check, killing the fiberEvtl. vergeben @maksimuimin hat das vor 18 Tagen übernommen. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 76/100
-
*ttl drivers: a dead TTL fiber cannot be restarted and wedges the queue in ENDING on the next RO switchEvtl. vergeben @maksimuimin hat das vor 18 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
-
fifottl/limfifottl: stop() blocks forever while RW, drop() leaks the TTL fiberEvtl. vergeben @maksimuimin hat das vor 18 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
-
1sp bug teamE
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
Alle Issues in tarantool/queue
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
-
severity: low
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
luainkernel/lunatik#1853 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 3 Tagen
-
Crash in ReaderFooter:setTocMarkers when the footer is disabledEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag