Metrics Exposer 1.2.4 Changelog
All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
1.2.4 - 2025-03-24
-
Upgrade Spring Boot Parent to 3.4.3
-
Update
keystore-provider
version to 0.2.6 -
Support priority classes
1.2.3 - 2024-12-23
-
Upgrade Spring Boot Parent to 3.3.7
-
Update keystore-provider version to 0.2.4
-
Update Gitlab pipeline to include latest features
1.2.1 - 2024-09-27
-
Update UBI9 base image
-
Update RenovateBot config to check Red Hat registry for UBI9 images
1.2.0 - 2024-07-22
-
Upgrade Spring Doc to 2.6.0
-
AXPD-8935 - Add mTLS configuration for the Prometheus API Client
1.1.0 - 2024-05-03
-
Add support for multiple values for
GROUP_PATTERN
-
Upgrade Spring Boot Parent to 3.2.5
-
Replace
javax.
tojakarta.
package -
Remove deprecated
handleBindException
-
upgrade TestContainers to 1.19.7
-
upgrade GRPC Netty Shaded to 1.63.0
-
Replace Spring Cloud Sleuth with Micrometer Tracing
-
Update JDK to 21
-
Update UBI9 base image to `ubi9/openjdk-21-runtime:1.18
-
Remove default
podDisruptionBudget.minAvailable
value
1.0.0 - 2023-02-29
-
Code changes to align with new platform architecture and compatibility with API Gateway
-
Remove Spring Security code
-
Remove call to Platform Manager code
-
-
Add LICENSE
-
Use UBI9 base image for Docker
-
Upgrade to Spring Boot 2.7.18
-
Create
helm-charts
to deploy Metrics Exposer
0.9.0 - 2022-11-16
-
Update
org.springframework.security:spring-security-core
to 5.7.5
0.7.0 - 2022-10-05
0.6.0 - 2022-09-22
Added
-
AXPD-4540 - Add support to the partition size metric in bytes (
io.axual.partition/size_bytes
) metric -
AXPD-5097 - Add support to the stream size metric in bytes (
io.axual.stream/size_bytes
) metric -
AXPD-5343 - Add support to the metrics for incoming byte rate (
io.axual.stream/incoming_byte_rate
) metric -
AXPD-5526 - Add support to the stream size metric in records (
io.axual.stream/size_records
) metric -
AXPD-5667 - Filtering labels when returning QueryResponse
-
AXPD-5623 - Add ISO8601 standards documentation
0.2.0 - 2022-06-15
Added
-
AXPD-4493 - Setup Performance Test Framework using K6
-
AXPD-4915 - Improve Public API documentation with tag groups and styling
-
AXPD-5120 - Get topic and group pattern for a Tenant and Environment from MAPI
-
AXPD-5125 - Add validation and implementation of
timeWindow
andstepSize
fields -
AXPD-5338 - Add partition size metric in records
-
AXPD-5016 - Add Docker in Docker to support Integration Testing with Testcontainers
-
AXPD-5213 - Added performance tests for error scenarios
0.1.0 - 2022-05-05
-
Initial Version
-
AXPD-4630 - Write interfaces for MQC, QES and PLS
-
AXPD-4487 - Expose initial REST endpoint for Querying
-
AXPD-4610 - Create query executor service, connecting all interfaces and the prometheus client
-
AXPD-4490 - Implement a static Prometheus Locator Service to query metrics from the Staging Cluster
-
AXPD-4751 - Translate prometheus response into QueryResponse
-
AXPD-5009 - Use PrometheusSuccessQueryResponse and PrometheusErrorQueryResponse from Prometheus4J
-
AXPD-4944 - Enable deployment using helm charts
-
AXPD-4750 - Translate Axual Request into a Prometheus String Query
-
AXPD-4611 - Added OpenAPI specification
-
AXPD-4973 - Translate Rate Metric Axual Request into a Prometheus String Query
-
AXPD-5010 - Add proper README.md to install and run the MetricsExposer locally
-
AXPD-4491 - Authenticate requests and isolate data
-
AXPD-4769 - Improve API Response Messages
-
AXPD-5091 - Refactor the API doc with Authorization information