Skip to content

Commit 6ca2a42

Browse files
authored
Release 0.15.0 (#744)
BREAKING CHANGES: The exporter no longer supports the monolithic `DATA_SOURCE_NAME` environment variable. To configure connections to MySQL you can either use a `my.cnf` style config file or command line arguments. For example: export MYSQLD_EXPORTER_PASSWORD=secret mysqld_exporter --mysqld.address=localhost:3306 --mysqld.username=exporter We have also dropped some internal scrape metrics: - `mysql_exporter_scrapes_total` - `mysql_exporter_scrape_errors_total` - `mysql_last_scrape_failed` The default client configuration file is now `.my.cnf` in the process working directory. Use `--config.my-cnf="$HOME/.my.cnf"` to retain the previous default. Changes: * [CHANGE] Allow `tlsCfg.InsecureSkipVerify` outside of mTLS #631 * [CHANGE] Update to exporter-toolkit v0.8.1 #677 * [CHANGE] Fix shared metrics between requests #722 * [CHANGE] Allow empty passwords #742 * [CHANGE] Don't use HOME env in the my-cnf config path. #745 * [FEATURE] Add support for collecting metrics from `sys.user_summary` #628 * [FEATURE] Support for multi-target mysqld probes #651 * [FEATURE] Add MySQL TLS configurations #718 * [FEATURE] Add config reload via /-/reload #734 * [ENHANCEMENT] Add UNIX domain socket support for multi-target scraping #707 * [ENHANCEMENT] Use `STRAIGHT_JOIN` in infoSchemaAutoIncrementQuery #726 * [BUGFIX] Fix `infoSchemaInnodbMetricsEnabledColumnQuery` #687 * [BUGFIX] Allow empty passwords #742 Signed-off-by: SuperQ <superq@gmail.com>
1 parent 931b76d commit 6ca2a42

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

CHANGELOG.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,14 @@
22

33
BREAKING CHANGES:
44

5-
The default client configuration file is now `.my.cnf` in the process working directory. Use `--config.my-cnf="$HOME/.my.cnf"` to retain the previous default.
6-
75
Changes:
86

9-
* [CHANGE] Don't use HOME env in the my-cnf config path. #745
10-
117
* [CHANGE]
128
* [FEATURE]
139
* [ENHANCEMENT]
1410
* [BUGFIX]
1511

16-
## 0.15.0-rc.0 / 2023-04-14
12+
## 0.15.0 / 2023-06-16
1713

1814
BREAKING CHANGES:
1915

@@ -26,20 +22,27 @@ For example:
2622
mysqld_exporter --mysqld.address=localhost:3306 --mysqld.username=exporter
2723

2824
We have also dropped some internal scrape metrics:
29-
* `mysql_exporter_scrapes_total`
30-
* `mysql_exporter_scrape_errors_total`
31-
* `mysql_last_scrape_failed`
25+
- `mysql_exporter_scrapes_total`
26+
- `mysql_exporter_scrape_errors_total`
27+
- `mysql_last_scrape_failed`
28+
29+
The default client configuration file is now `.my.cnf` in the process working directory. Use `--config.my-cnf="$HOME/.my.cnf"` to retain the previous default.
3230

3331
Changes:
3432

3533
* [CHANGE] Allow `tlsCfg.InsecureSkipVerify` outside of mTLS #631
3634
* [CHANGE] Update to exporter-toolkit v0.8.1 #677
3735
* [CHANGE] Fix shared metrics between requests #722
36+
* [CHANGE] Allow empty passwords #742
37+
* [CHANGE] Don't use HOME env in the my-cnf config path. #745
3838
* [FEATURE] Add support for collecting metrics from `sys.user_summary` #628
3939
* [FEATURE] Support for multi-target mysqld probes #651
4040
* [FEATURE] Add MySQL TLS configurations #718
41+
* [FEATURE] Add config reload via /-/reload #734
4142
* [ENHANCEMENT] Add UNIX domain socket support for multi-target scraping #707
43+
* [ENHANCEMENT] Use `STRAIGHT_JOIN` in infoSchemaAutoIncrementQuery #726
4244
* [BUGFIX] Fix `infoSchemaInnodbMetricsEnabledColumnQuery` #687
45+
* [BUGFIX] Allow empty passwords #742
4346

4447
## 0.14.0 / 2022-01-05
4548

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.15.0-rc.0
1+
0.15.0

0 commit comments

Comments
 (0)