Kafka gateway: remaining admin APIs
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 22/100
Direzione di ricerca
Start with the Kafka gateway's existing admin API handlers, and read #4513 and #4522 first, since DescribeProducers and the transaction listings depend on them. The Scope checklist lists four separate pieces of work: producer state, GetTelemetrySubscriptions with an empty subscription, DescribeTopicPartitions, and the on-request group. Done means each checklist item is implemented and a client call for each API no longer fails.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
Each of these APIs is small, and each matters to few users. A client that needs one fails that call.
- DescribeProducers (61), ListTransactions (66) and DescribeTransactions (65) for
kafka-transactions. Only DescribeProducers means anything without transactions. - ListConfigResources (74) for
kafka-configs --entity-type client-metrics. - GetTelemetrySubscriptions (71) and PushTelemetry (72). Clients turn telemetry off quietly, and
clientInstanceId()waits for its timeout and returns null. - Delegation tokens (38 to 41).
- DescribeTopicPartitions (75). Java Admin already falls back to Metadata.
Depends on
- #4513 for DescribeProducers
- #4522 for ListTransactions and DescribeTransactions
Scope
- DescribeProducers from the producer state
- GetTelemetrySubscriptions with an empty subscription, so
clientInstanceId()returns at once - DescribeTopicPartitions
- ListConfigResources, delegation tokens and the transaction listings, each on request
- Lingua principale
- Rust
- Stelle
- 5.2k
- Fork
- 502
- Merge medio
- 3g 4h
- PR unite (30g)
- 157
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Include un Dockerfile o un file Docker Compose
- Ha un 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 apache/iggy
-
Go examples: add a message envelope producer and consumerForse già presa @ThunderGod77 l’ha presa 3 giorni fa. Apertago good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
apache/iggy#4694 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
HTTP client treats a consumer group as a plain consumerForse già presa @mohitduhan19 l’ha presa 21 giorni fa. Apertabug rust server
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
apache/iggy#4408 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Add the fail-fast connection option to the Rust and Python quick-startsForse già presa @QIW9 l’ha presa 9 giorni fa. Apertadocs good first issue
Difficoltà 1/5 1-3 ore Idoneità per principianti 92/100
apache/iggy#4261 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug python sdk
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
apache/iggy#3748 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug(partitions): a_removal_cut_short_leaves_the_marker_in_place panics when tests run as rootForse già presa @coding-by-sea l’ha presa 1 giorno fa. Apertabug CI/CD
apache/iggy#4753 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Issue simili
-
bug cluster redis-compat
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
tangency-labs/solidcore#2839 ·
I maintainer di solito rispondono entro 1 giorno
-
bug priority: low ui
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
storytold/gridcraft#3446 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
madeofpendletonwool/PinePods#1078 ·
I maintainer di solito rispondono entro 1 giorno