Skip to content

Latest commit

 

History

History
230 lines (157 loc) · 6.95 KB

CHANGELOG.md

File metadata and controls

230 lines (157 loc) · 6.95 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased section should follow Release Toolkit

Unreleased

v1.11.0 - 2024-10-14

dependency

  • Upgrade go to 1.23.2

🚀 Enhancements

  • Upgrade integrations SDK so the interval is variable and allows intervals up to 5 minutes

v1.10.11 - 2024-09-16

⛓️ Dependencies

  • Updated golang version to v1.23.1

v1.10.10 - 2024-08-12

⛓️ Dependencies

  • Updated golang version to v1.22.6

v1.10.9 - 2024-07-08

⛓️ Dependencies

  • Updated golang version to v1.22.5

v1.10.8 - 2024-05-13

⛓️ Dependencies

  • Updated golang version to v1.22.3

v1.10.7 - 2024-04-15

⛓️ Dependencies

  • Updated golang version to v1.22.2

v1.10.6 - 2024-04-01

⛓️ Dependencies

v1.10.5 - 2024-03-11

🐞 Bug fixes

  • Updated golang to version v1.21.7 to fix a vulnerability

⛓️ Dependencies

v1.10.4 - 2024-02-26

⛓️ Dependencies

  • Updated github.com/newrelic/infra-integrations-sdk to v3.8.2+incompatible

v1.10.3 - 2024-02-12

⛓️ Dependencies

  • Updated github.com/newrelic/infra-integrations-sdk to v3.8.0+incompatible

v1.10.2 - 2023-10-30

⛓️ Dependencies

  • Updated github.com/bitly/go-simplejson to v0.5.1 - Changelog 🔗
  • Updated golang version to 1.21

v1.10.1 - 2023-08-07

⛓️ Dependencies

  • Updated golang to v1.20.7

v1.10.0 - 2023-07-24

🚀 Enhancements

  • bumped golang version pinning 1.20.6

⛓️ Dependencies

1.9.0 (2023-06-06)

Changed

  • Update Go version to 1.20

1.8.1 (2022-06-27)

Changed

  • Bump dependencies

Added

Added support for more distributions:

  • RHEL(EL) 9
  • Ubuntu 22.04

1.8.0 (2022-03-08)

Added

  • mysql-log.yml.example is now in Linux packages to help setting up log parsing.

1.7.1 (2021-10-20)

Added

Added support for more distributions:

  • Debian 11
  • Ubuntu 20.10
  • Ubuntu 21.04
  • SUSE 12.15
  • SUSE 15.1
  • SUSE 15.2
  • SUSE 15.3
  • Oracle Linux 7
  • Oracle Linux 8

1.7.0 (2021-06-27)

Added

  • New parameter for MySQL local socket connection. Local socket connection is secure so MySQL will not complain about non-secure connection when require_secure_transport = ON.

  • Moved default config.sample to V4, added a dependency for infra-agent version 1.20.0

Please notice that old V3 configuration format is deprecated, but still supported.

Fix

  • Detection of slave running for all mysql versions
  • IPv6 address URI formation

1.6.1 (2021-06-08)

Changed

  • Support for ARM

1.6.0 (2021-05-05)

Changed

  • Update Go to v1.16.
  • Migrate to Go Modules
  • Update Infrastracture SDK to v3.6.7.
  • Update other dependecies.
  • Improve logs

1.5.1 (2021-03-25)

Fixed

  • Fixed a bug that caused rows to not be fully consumed (and therefore a panic) in some rare circumstances (#77).

1.5.0 (2020-01-14)

Added

  • Metrics for commits and rollbacks.

1.4.0 (2019-11-18)

Changed

  • Renamed the integration executable from nr-mysql to nri-mysql in order to be consistent with the package naming. Important Note: if you have any security module rules (eg. SELinux), alerts or automation that depends on the name of this binary, these will have to be updated.

1.3.0 (2019-04-29)

Added

1.2.0 (2019-04-08)

Added

  • Upgraded to SDKv3
  • Remote monitoring option. It enables monitoring multiple instances, more information can be found at the official documentation page.
  • Restored NRIA_CACHE_PATH legacy environment variable, for backwards-compatibility.
  • Upgrade sql driver to support caching_sha2_password (MySQL 8 default) and sha256_password authentication support

1.1.5 (2018-12-05)

Fixed

  • Issue where the plugin returned metrics when only inventory was requested.

1.1.4 (2018-10-19)

Bugs fixed

Allow rate and deltas

  • Metrics of type rate and delta cannot be added unless there is a namespacing attribute on the metric-set.

1.1.3 (2018-10-12)

Changed:

Update to SDKv3

  • Updated the integration code from the previous version of the SDK to SDK v3.

Added:

Old password support

Ignore bin folder

bin folder added to .gitignore.

Bugs fixed

Hostname issue

  • Integration CLI-arguments are no longer overridden by environment-variables As CLI-args are used by the NRI agent HOSTNAME that is a common bash env-var is not used to set MySql-host unless no hostname is provided via config.

1.1.2 (2018-10-16)

Added

  • Included metric Master_Host

Changed

  • Fixed code dependencies

1.1.1 (2018-09-07)

Changed

  • Updated Makefile

1.1.0 (2018-08-02)

Added

  • Added contributing information
  • Added packaging script

Changed

  • Updated Makefile

1.0.0 (2018-07-24)

Added

  • Initial release, which contains inventory and metrics data