Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* New Formula: Apache Pulsar This commit adds a formula for the Apache Pulsar message broker (https://pulsar.apache.org/). The broker will operate in its minimal/ default "standalone" mode when started by this formula, which is roughly equivalent to the behavior of ZooKeeper and other similar formulae. * Address linter errors * Address reviewer comments * Attempt to resolve CI failures: make /etc path * try moving directory creation to before tar command * Remove asterisk for config symlink * Remove non-optional cross compiled PPC file * Add protobuf as build dependency * Attempt to force x86_64 architecture to get m1 build working * Fix linter issues * Try overriding protoc command * Fix trailing new line * Try a newer version of protoc * Try overriding grpc version as well * Give up on versioning grpc and proto forward * Constrain arch * Constrain arch * Support building from HEAD properly * Address reviewer comments * Link to upstream packaging issue and force JVM version * Restore JVM version pin for build * Reviewer suggestion: use utility fucntion for java home * Fix mistaken non-string use of java_home_env * Address reviewer comments * Apply suggestions from code review * Move log creation to postinstall * Update Formula/apache-pulsar.rb Closes #83238. Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> Co-authored-by: Zac Bentley <zbentley@users.noreply.github.com> Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
- Loading branch information