Skip to content

Conversation

@dricross
Copy link

Description

Link to tracking issue

Fixes

Testing

Documentation

dricross and others added 23 commits October 24, 2025 15:55
feat: implement statistical histogram generator with OpenTelemetry integration

- Add comprehensive statistical distribution support:
  - Gamma, Weibull, LogNormal, Beta, and Exponential distributions
  - Sinusoidal, spiky, and trending value generators
  - Realistic metric patterns (CPU cycles, memory leaks, response times)

- Integrate with OpenTelemetry:
  - Replace manual OTLP with official telemetrygen package
  - Add conversion utilities for percentile ranges
  - Implement dynamic histogram generation capabilities

- Improve code organization:
  - Split generator into focused modules (types, distributions, publisher)
  - Follow single-responsibility design principles
  - Add comprehensive documentation and examples
  - Include tests and usage examples

This implements a complete histogram generation system for realistic
OpenTelemetry test data with configurable statistical distributions.
feat: implement statistical histogram generator with OpenTelemetry integration

- Add comprehensive statistical distribution support:
  - Gamma, Weibull, LogNormal, Beta, and Exponential distributions
  - Sinusoidal, spiky, and trending value generators
  - Realistic metric patterns (CPU cycles, memory leaks, response times)

- Integrate with OpenTelemetry:
  - Replace manual OTLP with official telemetrygen package
  - Add conversion utilities for percentile ranges
  - Implement dynamic histogram generation capabilities

- Improve code organization:
  - Split generator into focused modules (types, distributions, publisher)
  - Follow single-responsibility design principles
  - Add comprehensive documentation and examples
  - Include tests and usage examples

This implements a complete histogram generation system for realistic
OpenTelemetry test data with configurable statistical distributions.
@dricross dricross force-pushed the dricross/classichistograms branch from c24316a to 4dff397 Compare October 24, 2025 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants