From 9458390b323aef5d4bfc47ef44a1c14542cccec0 Mon Sep 17 00:00:00 2001 From: Mayur Kale Date: Sat, 14 Dec 2019 14:41:11 -0800 Subject: [PATCH] Post Release: update CHANGELOG, ReadMe (#619) * chore: update CHANGELOG.md * chore: update README, add npm version badge * fix: npm-url --- CHANGELOG.md | 86 +++++++++++++++++++ README.md | 16 +++- .../README.md | 2 +- .../README.md | 3 + 4 files changed, 102 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 457fc0ad09..37b99c3562 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,92 @@ All notable changes to this project will be documented in this file. ## Unreleased +## 0.3.0 + +Released 2019-12-13 + +#### :rocket: (Enhancement) +* `opentelemetry-core`, `opentelemetry-node`, `opentelemetry-plugin-dns`, `opentelemetry-plugin-document-load`, `opentelemetry-plugin-grpc`, `opentelemetry-plugin-postgres`, `opentelemetry-plugin-redis`, `opentelemetry-tracing`, `opentelemetry-types` + * [#569](https://github.com/open-telemetry/opentelemetry-js/pull/569) chore: allow parent span to be null +* `opentelemetry-plugin-document-load` + * [#546](https://github.com/open-telemetry/opentelemetry-js/pull/546) chore: fixing issue when metric time is 0 in document-load plugin + * [#469](https://github.com/open-telemetry/opentelemetry-js/pull/469) chore: fixing problem with load event and performance for loadend +* `opentelemetry-plugin-http`, `opentelemetry-plugin-https` + * [#548](https://github.com/open-telemetry/opentelemetry-js/pull/548) fix(plugin-http): adapt to current @types/node +* Other + * [#510](https://github.com/open-telemetry/opentelemetry-js/pull/510) chore(circleci): remove duplicate compile step + * [#514](https://github.com/open-telemetry/opentelemetry-js/pull/514) ci: enumerate caching paths manually + * [#470](https://github.com/open-telemetry/opentelemetry-js/pull/470) chore: remove examples from lerna packages +* `opentelemetry-core`, `opentelemetry-metrics`, `opentelemetry-types` + * [#507](https://github.com/open-telemetry/opentelemetry-js/pull/507) feat: direct calling of metric instruments + * [#517](https://github.com/open-telemetry/opentelemetry-js/pull/517) chore: update dependencies gts and codecov + * [#497](https://github.com/open-telemetry/opentelemetry-js/pull/497) chore: bump typescript version to ^3.7.2 +* `opentelemetry-metrics` + * [#475](https://github.com/open-telemetry/opentelemetry-js/pull/475) add shutdown method on MetricExporter interface +* `opentelemetry-core`, `opentelemetry-plugin-document-load`, `opentelemetry-tracing`, `opentelemetry-web` + * [#466](https://github.com/open-telemetry/opentelemetry-js/pull/466) chore: fixing coverage for karma using istanbul + +#### :bug: (Bug Fix) +* `opentelemetry-exporter-jaeger` + * [#609](https://github.com/open-telemetry/opentelemetry-js/pull/609) Jaeger no flush interval +* `opentelemetry-plugin-dns` + * [#613](https://github.com/open-telemetry/opentelemetry-js/pull/613) fix(plugin-dns): remove from default plugin list +* `opentelemetry-plugin-http` + * [#589](https://github.com/open-telemetry/opentelemetry-js/pull/589) fix(plugin-http): correct handling of WHATWG urls + * [#580](https://github.com/open-telemetry/opentelemetry-js/pull/580) fix(plugin-http): http.url attribute +* `opentelemetry-shim-opentracing` + * [#577](https://github.com/open-telemetry/opentelemetry-js/pull/577) fix: add missing `main` in package.json +* `opentelemetry-exporter-zipkin` + * [#526](https://github.com/open-telemetry/opentelemetry-js/pull/526) fix: zipkin-exporter: don't export after shutdown +* `opentelemetry-plugin-grpc` + * [#487](https://github.com/open-telemetry/opentelemetry-js/pull/487) fix(grpc): use correct supportedVersions +* `opentelemetry-core` + * [#472](https://github.com/open-telemetry/opentelemetry-js/pull/472) fix(core): add missing semver dependency + +#### :books: (Refine Doc) +* Other + * [#574](https://github.com/open-telemetry/opentelemetry-js/pull/574) chore: add CHANGELOG.md + * [#575](https://github.com/open-telemetry/opentelemetry-js/pull/575) Add exporter guide + * [#534](https://github.com/open-telemetry/opentelemetry-js/pull/534) feat: add redis plugin example + * [#562](https://github.com/open-telemetry/opentelemetry-js/pull/562) chore(web-example): Added a README for the existing example + * [#537](https://github.com/open-telemetry/opentelemetry-js/pull/537) examples(tracing): add multi exporter example + * [#484](https://github.com/open-telemetry/opentelemetry-js/pull/484) chore: update README for new milestones +* `opentelemetry-plugin-mongodb-core` + * [#564](https://github.com/open-telemetry/opentelemetry-js/pull/564) docs: add usage for mongodb-core plugin #543) +* `opentelemetry-metrics` + * [#490](https://github.com/open-telemetry/opentelemetry-js/pull/490) chore: update metrics README +* `opentelemetry-plugin-redis` + * [#551](https://github.com/open-telemetry/opentelemetry-js/pull/551) chore: fix minor typo +* `opentelemetry-exporter-prometheus` + * [#521](https://github.com/open-telemetry/opentelemetry-js/pull/521) chore: update prometheus exporter readme with usage and links +* `opentelemetry-types` + * [#512](https://github.com/open-telemetry/opentelemetry-js/pull/512) chore: minor name change +* `opentelemetry-plugin-postgres` + * [#473](https://github.com/open-telemetry/opentelemetry-js/pull/473) chore(plugin): postgres-pool plugin skeleton + +#### :sparkles: (Feature) +* `opentelemetry-core`, `opentelemetry-exporter-collector` + * [#552](https://github.com/open-telemetry/opentelemetry-js/pull/552) Collector exporter +* `opentelemetry-node`, `opentelemetry-plugin-mysql` + * [#525](https://github.com/open-telemetry/opentelemetry-js/pull/525) feat: mysql support +* `opentelemetry-plugin-redis` + * [#503](https://github.com/open-telemetry/opentelemetry-js/pull/503) feat(plugin): implement redis plugin +* `opentelemetry-plugin-mongodb-core` + * [#205](https://github.com/open-telemetry/opentelemetry-js/pull/205) feat: add mongodb plugin +* `opentelemetry-exporter-prometheus` + * [#483](https://github.com/open-telemetry/opentelemetry-js/pull/483) feat: Add prometheus exporter +* `opentelemetry-metrics` + * [#500](https://github.com/open-telemetry/opentelemetry-js/pull/500) feat: add ConsoleMetricExporter + * [#468](https://github.com/open-telemetry/opentelemetry-js/pull/468) feat: validate metric names +* `opentelemetry-scope-zone-peer-dep`, `opentelemetry-scope-zone`, `opentelemetry-web` + * [#461](https://github.com/open-telemetry/opentelemetry-js/pull/461) feat(scope-zone): new scope manager to support async operations in web +* `opentelemetry-core`, `opentelemetry-plugin-document-load` + * [#477](https://github.com/open-telemetry/opentelemetry-js/pull/477) feat(traceparent): setting parent span from server +* `opentelemetry-core`, `opentelemetry-metrics`, `opentelemetry-types` + * [#463](https://github.com/open-telemetry/opentelemetry-js/pull/463) feat: implement labelset +* `opentelemetry-metrics`, `opentelemetry-types` + * [#437](https://github.com/open-telemetry/opentelemetry-js/pull/437) feat(metrics): add registerMetric and getMetrics + ## 0.2.0 Released 2019-11-04 diff --git a/README.md b/README.md index 4f79169956..7412d4ce54 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,14 @@ includes: - Document Load for web - Metrics SDK (`Counter` and `Gauge` support) - Export work is underway. +The [v0.3 alpha +release](https://github.com/open-telemetry/opentelemetry-js/releases/tag/v0.3.0) +includes: + +- Prometheus Metric Exporter +- OpenTelemetry Collector Exporter +- mongodb, redis, mysql Instrumentations + See the [project milestones](https://github.com/open-telemetry/opentelemetry-js/milestones) for details on upcoming releases. The dates and features described here are @@ -44,10 +52,10 @@ Future release targets include: | Component | Version | Target Date | | --------------------------- | ---------- | ------------------ | -| Prometheus Metrics Exporter | Alpha v0.3 | November 15 2019 | -| mongodb Instrumentation | Alpha v0.3 | November 15 2019 | -| postgres Instrumentation | Alpha v0.3 | November 15 2019 | -| OpenCensus Bridge | Alpha v0.3 | tbd | +| Support for Tags/Baggage | Alpha v0.4 | December 31 2019 | +| Metrics Aggregation | Alpha v0.4 | December 31 2019 | +| Metrics SDK (Complete) | Alpha v0.4 | December 31 2019 | +| OpenCensus Bridge | Alpha v0.4 | December 31 2019 | ## Contributing We'd love your help!. Use tags [up-for-grabs][up-for-grabs-issues] and diff --git a/packages/opentelemetry-exporter-collector/README.md b/packages/opentelemetry-exporter-collector/README.md index 25574ea689..5e1c13f8e4 100644 --- a/packages/opentelemetry-exporter-collector/README.md +++ b/packages/opentelemetry-exporter-collector/README.md @@ -73,5 +73,5 @@ Apache 2.0 - See [LICENSE][license-url] for more information. [devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-exporter-collector [devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-exporter-collector&type=dev [npm-url]: https://www.npmjs.com/package/@opentelemetry/exporter-collector -[npm-img]: https://badge.fury.io/js/%40opentelemetry%exporter-collector.svg +[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fexporter-collector.svg [opentelemetry-collector-url]: https://github.com/open-telemetry/opentelemetry-collector diff --git a/packages/opentelemetry-exporter-prometheus/README.md b/packages/opentelemetry-exporter-prometheus/README.md index 4ac8bc579b..4e7353e5e4 100644 --- a/packages/opentelemetry-exporter-prometheus/README.md +++ b/packages/opentelemetry-exporter-prometheus/README.md @@ -1,5 +1,6 @@ # OpenTelemetry Prometheus Exporter [![Gitter chat][gitter-image]][gitter-url] +[![NPM Published Version][npm-img]][npm-url] [![dependencies][dependencies-image]][dependencies-url] [![devDependencies][devDependencies-image]][devDependencies-url] [![Apache License][license-image]][license-image] @@ -69,3 +70,5 @@ Apache 2.0 - See [LICENSE][license-url] for more information. [dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-exporter-prometheus [devDependencies-image]: https://david-dm.org/open-telemetry/opentelemetry-js/dev-status.svg?path=packages/opentelemetry-exporter-prometheus [devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js?path=packages%2Fopentelemetry-exporter-prometheus&type=dev +[npm-url]: https://www.npmjs.com/package/@opentelemetry/exporter-prometheus +[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fexporter-prometheus.svg