apache / apache/pulsar-client-node

Sepcify the client version for the node client

Aperta
#379 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C++
Stelle
164
Fork
98
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

As we have discussed [here](https://lists.apache.org/thread/n59k537fhthjnzkfxtc2p4zk4l0cv3mp) and [the PIP-254](https://github.com/apache/pulsar/issues/19705). The node client should specify the client version using the API `ClientBuilder.description` [exposed by the C++ client](https://github.com/apache/pulsar-client-cpp/pull/253). Otherwise, when we retrieve the client version from the topic stats, it will show like `Pulsar-CPP-vx.x.x` instead of `Pulsar-Node-vx.x.x`.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia individuando l’uso di ClientBuilder.description nel client Node e il percorso client-version di topic stats, quindi confronta la modifica collegata del client C++. Il lavoro è completato quando topic stats identifica il client come Pulsar-Node-vx.x.x anziché come Pulsar-CPP-vx.x.x.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cpp, javascript, nodejs
Ambito
api, backend
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.