apache/pulsar

PulsarStandaloneBuilder: make it a public API

Open

#10.473 geöffnet am 3. Mai 2021

Auf GitHub ansehen
 (4 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Java (3.485 Forks)batch import
good first issuehelp wantedtype/enhancement

Repository-Metriken

Stars
 (13.697 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 3T 10h) (146 gemergte PRs in 30 T)

Beschreibung

PulsarStandaloneBuilder looks like a great API for users to launch an embedded Pulsar service for unit tests.

Currently (2.8.0) there are a few problems that need to be fixed:

  • Provide convenience methods to build a Pulsar Client and a Pulsar Admin
  • Provide a way to start the server without creating a real file on disk
  • Add tests that ensure that PulsarStandaloneBuilder can be called by a Java program, not only by the means of the scripts bundled with Pulsar

Contributor Guide