Skip to content

Commit 65be6f0

Browse files
authored
preparing release 0.49.8 (#561)
1 parent 20ce493 commit 65be6f0

File tree

3 files changed

+48
-44
lines changed

3 files changed

+48
-44
lines changed

CHANGELOG.md

Lines changed: 46 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
Changelog
22
=========
3-
# 0.49.8 / TBC
3+
# 0.49.9 / TBC
4+
5+
# 0.49.8 / 2025-06-03
6+
* [FEATURE] Added support for GraalVM Native GC metrics [#560][] (Thanks [@ygree][])
47

58
# 0.49.7 / 2025-05-01
69
* [IMPROVEMENT] Encapsulate the JsonParser error type to hide the Jackson exception inside the wrapper, to avoid a dependency on Jackson outside of `App.java` [#553][] (Thanks [@ygree][])
@@ -13,7 +16,7 @@ Changelog
1316
* [FEATURE] Added support for `UnloadedClassCount` metric [#540][]
1417

1518
# 0.49.4 / 2024-08-23
16-
* [FEATURE] Added support for IBM J9 gc metrics [#534][]
19+
* [FEATURE] Added support for IBM J9 GC metrics [#534][]
1720

1821
# 0.49.3 / 2024-07-26
1922
* [FEATURE] Added support for jsr77 j2ee statistics [#531][]
@@ -462,34 +465,34 @@ Changelog
462465

463466
#### Changes
464467

465-
* [BUGFIX] confd is now an optional parameter. See [#161][]
468+
* [BUGFIX] confd is now an optional parameter. See [#161][].
466469

467470
# 0.18.0 / 2017-10-11
468471

469472
#### Changes
470473

471-
* [FEATURE] Collect instance configurations via API. See [#156][]
474+
* [FEATURE] Collect instance configurations via API. See [#156][].
472475

473476
# 0.17.0 / 2017-09-20
474477

475478
#### Changes
476479

477-
* [FEATURE] Add support for submission of JMX statuses to REST API. See [#155][]
480+
* [FEATURE] Add support for submission of JMX statuses to REST API. See [#155][].
478481
* [IMPROVEMENT] Rates: add canonical_rate + feature flag for the feature. See [#154][] (Thanks [@arrawatia][])
479482

480483
# 0.16.0 / 2017-08-21
481484

482485
#### Changes
483486

484-
* [BUGFIX] Increase maximum length of instance configs pulled from Auto-Discovery pipe. See [#147][]
485-
* [IMPROVEMENT] Touch JMXFetch launch file on boot-up. See [#143][]
487+
* [BUGFIX] Increase maximum length of instance configs pulled from Auto-Discovery pipe. See [#147][].
488+
* [IMPROVEMENT] Touch JMXFetch launch file on boot-up. See [#143][].
486489

487490
# 0.15.0 / 2017-07-10
488491

489492
#### Changes
490493

491-
* [FEATURE] Transition to auto-discovery nomenclature, support legacy SD. See [#142][]
492-
* [IMPROVEMENT] Auto_discovery: process templates larger than the page buffer size. See [#145][]
494+
* [FEATURE] Transition to auto-discovery nomenclature, support legacy SD. See [#142][].
495+
* [IMPROVEMENT] Auto_discovery: process templates larger than the page buffer size. See [#145][].
493496

494497
# 0.14.0 / 2017-05-31
495498

@@ -499,21 +502,21 @@ Changelog
499502
# 0.13.1 / 2017-04-18
500503

501504
#### Changes
502-
* [BUGFIX] Service_discovery: fix race condition preventing SD initialization. See [#135][]
505+
* [BUGFIX] Service_discovery: fix race condition preventing SD initialization. See [#135][].
503506

504507
# 0.13.0 / 2017-03-22
505508

506509
#### Changes
507-
* [BUGFIX] Allow specifying no alias on detailed attribute. See [#133][]
508-
* [BUGFIX] Fix connectivity loss when multiple instances are assigned to a same JVM. See [#124][]
509-
* [BUGFIX] Parse string-defined ports to integers in user configurations. See [#121][]
510-
* [BUGFIX] Support `java.util.Map` attribute types. See [#130][]
511-
* [BUGFIX] Support list-defined user tags at instance level. See [#132][]
512-
* [FEATURE] Add `histogram` metric type. See [#115][]
510+
* [BUGFIX] Allow specifying no alias on detailed attribute. See [#133][].
511+
* [BUGFIX] Fix connectivity loss when multiple instances are assigned to a same JVM. See [#124][].
512+
* [BUGFIX] Parse string-defined ports to integers in user configurations. See [#121][].
513+
* [BUGFIX] Support `java.util.Map` attribute types. See [#130][].
514+
* [BUGFIX] Support list-defined user tags at instance level. See [#132][].
515+
* [FEATURE] Add `histogram` metric type. See [#115][].
513516
* [FEATURE] Add `list_jvms` command to list available JVMs when using the Attach API. See [#100][], [#112][] (Thanks [@cslee00][])
514-
* [FEATURE] Add tag blacklisting. See [#116][]
517+
* [FEATURE] Add tag blacklisting. See [#116][].
515518
* [FEATURE] Add user tags definition for MBeans. See [#117][].
516-
* [FEATURE] Enable service discovery via a named pipe. See [#113][]
519+
* [FEATURE] Enable service discovery via a named pipe. See [#113][].
517520
* [FEATURE] Support `javax.management.openmbean.TabularData` attribute types. See [#111][], [#128][] (Thanks [@brothhaar][])
518521
* [FEATURE] Support user tag value substitution by attribute name. See [#117][].
519522
* [IMPROVEMENT] Print exception messages on Attach API connection failures. See [#122][] (Thanks [@aoking][])
@@ -527,57 +530,57 @@ Changelog
527530

528531
#### Changes
529532
* [BUGFIX] Report properly beans with ':' in the name. See [#90][], [#91][], [#95][] (Thanks [@bluestix][])
530-
* [BUGFIX] Sanitize metric names and tags, i.e. remove illegal characters. See [#89][]
533+
* [BUGFIX] Sanitize metric names and tags, i.e. remove illegal characters. See [#89][].
531534
* [BUGFIX] Support `javax.management.Attribute` attribute types. See [#92][] (Thanks [@nwillems][])
532-
* [FEATURE] Add user tags to service checks. See [#96][]
535+
* [FEATURE] Add user tags to service checks. See [#96][].
533536
* [FEATURE] Allow group name substitutions in attribute/alias parameters. See [#94][], [#97][] (Thanks [@alz][])
534537

535538
# 0.10.0 / 2016-03-23
536539

537540
#### Changes
538-
* [FEATURE] Allow configuration of StatsD host. See [#85][]
539-
* [IMPROVEMENT] Re-throw IOException caught at the instance-level to handle them properly. See [#83][]
541+
* [FEATURE] Allow configuration of StatsD host. See [#85][].
542+
* [IMPROVEMENT] Re-throw IOException caught at the instance-level to handle them properly. See [#83][].
540543

541544
# 0.9.0 / 2015-11-05
542545

543546
#### Changes
544-
* [BUGFIX] Fix bean name matching logic: `OR``AND`. See [#81][]
545-
* [FEATURE] Support `float` and `java.lang.Float` attribute types as simple JMX attributes. See [#76][]
546-
* [FEATURE] Support Cassandra > 2.2 metric name structure (CASSANDRA-4009). See [#79][]
547-
* [FEATURE] Support custom JMX Service URL to connect to, on a per-instance basis. See [#80][]
548-
* [IMPROVEMENT] Assign generic alias if not defined. See [#78][]
547+
* [BUGFIX] Fix bean name matching logic: `OR``AND`. See [#81][].
548+
* [FEATURE] Support `float` and `java.lang.Float` attribute types as simple JMX attributes. See [#76][].
549+
* [FEATURE] Support Cassandra > 2.2 metric name structure (CASSANDRA-4009). See [#79][].
550+
* [FEATURE] Support custom JMX Service URL to connect to, on a per-instance basis. See [#80][].
551+
* [IMPROVEMENT] Assign generic alias if not defined. See [#78][].
549552

550553
# 0.8.0 / 2015-09-17
551554

552555
#### Changes
553-
* [BUGFIX] Do not send service check warnings on metric limit violation. See [#73][]
554-
* [BUGFIX] Log exception stack traces instead of printing them. See [#67][]
555-
* [BUGFIX] Use `jmx_server` tag instead of `host` to tag JMX host's service checks. See [#66][]
556-
* [FEATURE] Wildcard support on domains and bean names. See [#57][]
557-
* [IMPROVEMENT] Memory saving by limiting MBeans queries to certain scopes. See [#63][]
558-
* [IMPROVEMENT] Memory saving by query bean names instead of full bean objects. See [#71][]
556+
* [BUGFIX] Do not send service check warnings on metric limit violation. See [#73][].
557+
* [BUGFIX] Log exception stack traces instead of printing them. See [#67][].
558+
* [BUGFIX] Use `jmx_server` tag instead of `host` to tag JMX host's service checks. See [#66][].
559+
* [FEATURE] Wildcard support on domains and bean names. See [#57][].
560+
* [IMPROVEMENT] Memory saving by limiting MBeans queries to certain scopes. See [#63][].
561+
* [IMPROVEMENT] Memory saving by query bean names instead of full bean objects. See [#71][].
559562

560563
# 0.7.0 / 2015-06-04
561564

562565
#### Changes
563-
* [BUGFIX] Rename 'host' bean parameter to 'bean_host' in tags to avoid conflicts. See [#59][]
564-
* [ENHANCEMENT] Add option to exit JMXFetch when a specified file is created. See [#58][]
566+
* [BUGFIX] Rename 'host' bean parameter to 'bean_host' in tags to avoid conflicts. See [#59][].
567+
* [ENHANCEMENT] Add option to exit JMXFetch when a specified file is created. See [#58][].
565568

566569
# 0.6.0 / 2015-05-20
567570

568571
#### Changes
569-
* [ENHANCEMENT] Format service check names prefix names to strip non alphabetic characters. See [#53][]
570-
* [FEATURE] Write the number of service check sent to status file. See [#54][]
572+
* [ENHANCEMENT] Format service check names prefix names to strip non alphabetic characters. See [#53][].
573+
* [FEATURE] Write the number of service check sent to status file. See [#54][].
571574

572575
# 0.5.2 / 2015-04-08
573576

574577
#### Changes
575-
* [ENHANCEMENT] Only send instance name in service check tags. See [#51][]
578+
* [ENHANCEMENT] Only send instance name in service check tags. See [#51][].
576579

577580
# 0.5.1 / 2015-04-02
578581

579582
#### Changes
580-
* [BUGFIX] Fix bad regression with `Status` type. See [#49][]
583+
* [BUGFIX] Fix bad regression with `Status` type. See [#49][].
581584

582585
# 0.5.0 / 2015-03-16
583586

@@ -588,15 +591,15 @@ Changelog
588591
# 0.4.1 / 2014-02-11
589592

590593
#### Changes
591-
* [BUGFIX] Memory leak fix when fetching attributes value is failing. See [#30][]
594+
* [BUGFIX] Memory leak fix when fetching attributes value is failing. See [#30][].
592595
* [FEATURE/BUGFIX] Fetch more JVM (Non)Heap variables by default. See [bd8915c2f1eec794f406414b678ce6110407dce1](https://github.com/DataDog/jmxfetch/commit/bd8915c2f1eec794f406414b678ce6110407dce1)
593596

594597
# 0.3.0 / 2014-03-25
595598

596599
#### Changes
597600
* [BUGFIX] Refresh JMX tree: See [4374b92cbf1b93d88fa5bd9d7339907e16a2da4a](https://github.com/DataDog/jmxfetch/commit/4374b92cbf1b93d88fa5bd9d7339907e16a2da4a)
598-
* [BUGFIX] Reset statsd connection: See [#19][]
599-
* [BUGFIX] Support WARN log level, See [#14][]
601+
* [BUGFIX] Reset statsd connection: See [#19][].
602+
* [BUGFIX] Support WARN log level, See [#14][].
600603
* [FEATURE] Support custom instance tags: See [#28][] (Thanks [@coupacooke][])
601604
* [FEATURE] Support new types: Boolean, String, java.lang.Number, AtomicInteger, AtomicLong: See [#25][] [#26][] (Thanks [@coupacooke][])
602605

@@ -797,6 +800,7 @@ Changelog
797800
[#546]: https://github.com/DataDog/jmxfetch/issues/546
798801
[#553]: https://github.com/DataDog/jmxfetch/issues/553
799802
[#554]: https://github.com/DataDog/jmxfetch/issues/554
803+
[#560]: https://github.com/DataDog/jmxfetch/issues/560
800804
[@alz]: https://github.com/alz
801805
[@aoking]: https://github.com/aoking
802806
[@arrawatia]: https://github.com/arrawatia

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ otherwise the subsequent publishes will fail.
181181

182182
```
183183
Get help on usage:
184-
java -jar jmxfetch-0.49.8-SNAPSHOT-jar-with-dependencies.jar --help
184+
java -jar jmxfetch-0.49.8-jar-with-dependencies.jar --help
185185
```
186186

187187
## Updating Maven Wrapper

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.datadoghq</groupId>
77
<artifactId>jmxfetch</artifactId>
8-
<version>0.49.8-SNAPSHOT</version>
8+
<version>0.49.8</version>
99
<packaging>jar</packaging>
1010

1111
<name>jmxfetch</name>

0 commit comments

Comments
 (0)