This repository contains common utilities for metrics collection of proactive support.
This project uses the standard maven lifecycles such as:
$ mvn compile
$ mvn test
$ mvn package # creates the jar file
By convention we create release branches of the same name as Kafka version they are integrating with.
For example, the code of this project for collecting metrics from Apache Kafka version 0.9.0.0
must be maintained
in a shared branch named 0.9.0.0
. However, this project's maven <version>
defined pom.xml must match
CONFLUENT_VERSION
(like other CP
projects such as kafka-rest).
Branch `0.9.0.0` => code to integrate with Apache Kafka version 0.9.0.0 release
|
|
+-- /pom.xml (top-level)
|
| defines
|
V
<project>
...
<version>2.0.0</version> => for Confluent Platform 2.0.0 release
...
</project>