Skip to content
This repository has been archived by the owner on Dec 15, 2021. It is now read-only.

Latest commit

 

History

History
72 lines (43 loc) · 2.68 KB

CHANGELOG.md

File metadata and controls

72 lines (43 loc) · 2.68 KB

Changelog

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

The format is based on Keep a Changelog.

Unreleased

2.0.3

Fixed

  • Updated adapter specification manifest to include a non-nil description. This resolves a bug causing a deployment failure with Istio 1.7. #37

2.0.2

Changed

  • The project .gitignore now contains the name of the Kubernetes manifest generated by running the README described process to deploy the adapter.

Update

  • The helm-charts docs now include information on the logLevel variable.

Added

  • Helm configuration to specify HTTP(S) proxies the adapter should use. #16
  • CODEOWNER file.

Fixed

  • The default tracing rule error for the incorrect parsed type in the rule expression is resolved. #14
  • The gRPC health check endpoint is now specified to be targeted at localhost instead of just the port. #16
  • Duration conversion now does not truncate nanoseconds. #34

2.0.1

Added

  • Added GID and UID 2000 to Dockerfile. The newrelic-istio-adapter container now runs as non-root user.

Update

  • Helm chart tracks a release tag instead of latest. This prevents any breaking change from the master branch from breaking installs of the adapter.
  • Release version bump scripts keep the Docker image tag to install of the adapter to be current.

2.0.0

Added

  • Travis CI configuration to validate and build this project.
  • A --log-level command flag to specify the user desired minimum logging level.
  • A log package to unify the adapter logging function.

Changed

  • Switched to using the upstream New Relic Go telemetry SDK instead of the internal nrsdk package.
  • Unified the adapter logging. Logs should now have a unified format and be configurable globaly to set the logging level.
  • The metric.BuildHandler and trace.BuildHandler functions no longer take an Istio adapter Logger interface as an argument.
  • The helm-charts now have a logLevel value to specify the adapter logging level during the deploy.

Removed

  • The --debug command flag is now replaced by setting the --log-level flag to debug.

1.0.0

Added

  • Initial newrelic-istio-adapter application code.
  • Documentation, user guides, and project metadata.
  • Build configuration files.