Skip to content

Bump prometheus.version from 0.9.0 to 0.11.0 in /modules/metrics-exporter#20

Open
dependabot-preview[bot] wants to merge 1 commit intodevelopfrom
dependabot/maven/modules/metrics-exporter/prometheus.version-0.11.0
Open

Bump prometheus.version from 0.9.0 to 0.11.0 in /modules/metrics-exporter#20
dependabot-preview[bot] wants to merge 1 commit intodevelopfrom
dependabot/maven/modules/metrics-exporter/prometheus.version-0.11.0

Conversation

@dependabot-preview
Copy link
Copy Markdown

Bumps prometheus.version from 0.9.0 to 0.11.0.
Updates simpleclient from 0.9.0 to 0.11.0

Release notes

Sourced from simpleclient's releases.

0.11.0 / 2021-05-30

[FEATURE] Exemplars: API for adding OpenMetrics Exemplars and out-of-the-box integration with OpenTelemetry tracing (#652). [ENHANCEMENT] Introduce TestContainers integration test, for example for testing different Java versions. This means you need Docker installed to run ./mvnw verify (#652). [ENHANCEMENT] HTTPServer: Set request/response timeouts (#643). [ENHANCEMENT] HTTPServer: Make HTTPMetricHandler public so that it can be used in a custom HTTPServer (#665). [ENHANCEMENT] New JVM memory metrics: jvm_memory_pool_collection_used_bytes, jvm_memory_pool_collection_committed_bytes, jvm_memory_pool_collection_max_bytes, jvm_memory_pool_collection_init_bytes, jvm_memory_objects_pending_finalization (#661, #660). [ENHANCEMENT] Version bumps (junit, jetty, maven plugins)

0.10.0 / 2021-01-25

With this release the client_java simpleclient switches to the OpenMetrics data model and adds support for various new OpenMetrics-related features. This should be largely seamless, however any counters which lack a _total suffix on their sample will now have it added. If you'd prefer to make that change more gradually, you should change your metric names before upgrading to this version.

[CHANGE] Switch data model to OpenMetrics. Primarily this means that _total if present is stripped from the metric name of counters, and _total is now always a suffix on the sample value. This means that all Counter samples now have a _total suffix (#615) [CHANGE] The io.prometheus.client.Collector.Type enum' value UNTYPED renamed to UNKNOWN (#615) [FEATURE] Add Info and Enumeration metric types for direct instrumentation (#615) [FEATURE] Counter, Summary, and Histogram metrics now expose a _created sample with when their child was created (#615) [FEATURE] Add support for units (#615) [FEATURE] Add gauge histograms, info, stateset for custom collectors (#615) [FEATURE] Support negotiating and exposing OpenMetrics for all HTTP server exposition (#615 ) [FEATURE] Add ability to filter metrics in DropwizardExports (#574) [ENHANCEMENT] Handle empty label values for the pushgateway (#553) [ENHANCEMENT] Add Bill of Materials (#561) [ENHANCEMENT] Count HTTP statuses returned for servlet filter (#560) [BUGFIX] Make sure GZIPOutputStream is always closed for httpserver (#598) [BUGFIX] Specify the charset of HTTPServer response for systems not using utf-8 by default (#564)

Commits
  • 9f1fb4f [maven-release-plugin] prepare release parent-0.11.0
  • a0796c6 follow Prometheus naming conventions for new metric names
  • 96ce10f use consistent prefix for memory pool metrics
  • d37ad73 Add "jvm_objects_pending_finalization" counter providing access to MemoryMXBe...
  • 17b552c Add "jvm_memory_pool_collection_bytes_xxx" providing access to MemoryPoolMXBe...
  • 5452fae test more Java versions
  • e81e17a add Maven plugin version for reproducible builds
  • ac3e086 fix invalid JavaDoc
  • 7c2fc3e Make HTTPMetricHandler class public
  • d216b3f fix flaky JettyStatisticsCollectorTest
  • Additional commits viewable in compare view

Updates simpleclient_common from 0.9.0 to 0.11.0

Release notes

Sourced from simpleclient_common's releases.

0.11.0 / 2021-05-30

[FEATURE] Exemplars: API for adding OpenMetrics Exemplars and out-of-the-box integration with OpenTelemetry tracing (#652). [ENHANCEMENT] Introduce TestContainers integration test, for example for testing different Java versions. This means you need Docker installed to run ./mvnw verify (#652). [ENHANCEMENT] HTTPServer: Set request/response timeouts (#643). [ENHANCEMENT] HTTPServer: Make HTTPMetricHandler public so that it can be used in a custom HTTPServer (#665). [ENHANCEMENT] New JVM memory metrics: jvm_memory_pool_collection_used_bytes, jvm_memory_pool_collection_committed_bytes, jvm_memory_pool_collection_max_bytes, jvm_memory_pool_collection_init_bytes, jvm_memory_objects_pending_finalization (#661, #660). [ENHANCEMENT] Version bumps (junit, jetty, maven plugins)

0.10.0 / 2021-01-25

With this release the client_java simpleclient switches to the OpenMetrics data model and adds support for various new OpenMetrics-related features. This should be largely seamless, however any counters which lack a _total suffix on their sample will now have it added. If you'd prefer to make that change more gradually, you should change your metric names before upgrading to this version.

[CHANGE] Switch data model to OpenMetrics. Primarily this means that _total if present is stripped from the metric name of counters, and _total is now always a suffix on the sample value. This means that all Counter samples now have a _total suffix (#615) [CHANGE] The io.prometheus.client.Collector.Type enum' value UNTYPED renamed to UNKNOWN (#615) [FEATURE] Add Info and Enumeration metric types for direct instrumentation (#615) [FEATURE] Counter, Summary, and Histogram metrics now expose a _created sample with when their child was created (#615) [FEATURE] Add support for units (#615) [FEATURE] Add gauge histograms, info, stateset for custom collectors (#615) [FEATURE] Support negotiating and exposing OpenMetrics for all HTTP server exposition (#615 ) [FEATURE] Add ability to filter metrics in DropwizardExports (#574) [ENHANCEMENT] Handle empty label values for the pushgateway (#553) [ENHANCEMENT] Add Bill of Materials (#561) [ENHANCEMENT] Count HTTP statuses returned for servlet filter (#560) [BUGFIX] Make sure GZIPOutputStream is always closed for httpserver (#598) [BUGFIX] Specify the charset of HTTPServer response for systems not using utf-8 by default (#564)

Commits
  • 9f1fb4f [maven-release-plugin] prepare release parent-0.11.0
  • a0796c6 follow Prometheus naming conventions for new metric names
  • 96ce10f use consistent prefix for memory pool metrics
  • d37ad73 Add "jvm_objects_pending_finalization" counter providing access to MemoryMXBe...
  • 17b552c Add "jvm_memory_pool_collection_bytes_xxx" providing access to MemoryPoolMXBe...
  • 5452fae test more Java versions
  • e81e17a add Maven plugin version for reproducible builds
  • ac3e086 fix invalid JavaDoc
  • 7c2fc3e Make HTTPMetricHandler class public
  • d216b3f fix flaky JettyStatisticsCollectorTest
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Bumps `prometheus.version` from 0.9.0 to 0.11.0.

Updates `simpleclient` from 0.9.0 to 0.11.0
- [Release notes](https://github.com/prometheus/client_java/releases)
- [Commits](prometheus/client_java@parent-0.9.0...parent-0.11.0)

Updates `simpleclient_common` from 0.9.0 to 0.11.0
- [Release notes](https://github.com/prometheus/client_java/releases)
- [Commits](prometheus/client_java@parent-0.9.0...parent-0.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview Bot added the dependencies Pull requests that update a dependency file label May 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants