Skip to content

Common utilities for metrics collection of proactive support

License

Notifications You must be signed in to change notification settings

confluentinc/support-metrics-common

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Confluent Proactive Support: Common Library

THIS REPO IS DEPRECATED. Please use ce-kafka instead.

Overview

This repository contains common utilities for metrics collection of proactive support.

Development

Building

This project uses the standard maven lifecycles such as:

$ mvn compile
$ mvn test
$ mvn package # creates the jar file

Packaging and releasing

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>