Commit Graph

80 Commits

Author SHA1 Message Date
Daniel Dyla 65b5ba2d04
chore: 0.8.3 release proposal (#1122) 2020-05-28 16:13:08 -04:00
Naseem f08b2a06d3
feat: merge user supplied and default plugin configs (#980)
Co-authored-by: Mayur Kale <mayurkale@google.com>
2020-05-26 22:49:42 -07:00
shivkanya9146 c1b8653504
Fix:Spelling Mistake (#1104) 2020-05-26 10:33:10 -04:00
Daniel Dyla 7233a03a50
chore: 0.8.2 release proposal (#1092) 2020-05-21 15:18:17 -04:00
Mayur Kale b87764ec4e
chore: add examples README.md (#1057) 2020-05-20 10:49:54 -04:00
Daniel Dyla d808ea72e3
chore: 0.8.1 release proposal (#1054) 2020-05-18 15:24:09 -04:00
Mayur Kale 94f7c4f780
chore: 0.8.0 release proposal (#1046) 2020-05-12 09:33:34 -07:00
Simon Leigh ea773c8a4f
fix(opentracing-shim): register tracer provider for complete traces (#1009) 2020-05-01 08:29:19 -04:00
Simon Leigh 5d2aef3f4d
fix(opentracing-shim): update opentracing shim example (#990) 2020-04-29 08:06:00 -04:00
Mayur Kale b28bed4791
chore: 0.7.0 release proposal (#973)
* chore: 0.7.0 release proposal

* chore: update CHANGELOG.md

* chore: update CHANGELOG
2020-04-24 11:09:37 -07:00
Bartlomiej Obecny 998f3f6d7d
chore: adding metric observable to be able to support async upda… (#964)
* chore: adding metric observable to be able to support async update

* chore: reviews

* chore: reviews

Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2020-04-22 15:58:30 -04:00
Daniel Dyla 4a97d6758f
Move plugins to contrib (#969)
* chore: move plugins to contrib
2020-04-17 13:01:35 -04:00
Bartlomiej Obecny 8e56923c2a
chore: adding example for collector-exporter for node with opent… (#958)
* chore: adding example for collector-exporter for node with opentelemetry-collector

* chore: fixing readme

* chore: fixing readme

* chore: using fixed version of global gts for circle ci

* chore: cleaning up docker config

* chore: aligning global packages version to those used in project

* chore: adding example for collector-exporter for node with opentelemetry-collector

* chore: testing circle ci

* chore: trying to fix circleci

* chore: trying to fix circleci

* chore: trying to fix circleci

* chore: trying to fix circleci

* chore: trying to fix circleci

* chore: trying to fix circleci

* chore: trying to fix circleci

* chore: updating circle ci gtc command name

* chore: reviews

* chore: lint
2020-04-13 18:03:50 -07:00
Daniel Dyla c5ed47d413
chore: 0.6.1 release proposal (#951) 2020-04-08 14:24:15 -04:00
Mayur Kale 5ea46ebf89
chore: 0.6.0 release proposal (#922)
* chore: 0.6.0 release proposal

* chore: update getting-started version
2020-04-02 10:19:33 -07:00
Mayur Kale 3d26f822f4
Remove label set from metrics API (#915)
* metrics: remove LabeSet API

* fix: tests

* fix: lint
2020-04-01 12:36:20 -07:00
Daniel Dyla f695e40a96
chore: 0.5.2 release proposal (#907) 2020-03-27 10:58:34 -07:00
Bartlomiej Obecny 6afa63cb89
chore: fixing documentation for web tracer provider, fixing exam… (#906)
* chore: fixing documentation for web tracer provider, fixing examples for web, enable manager when registering

* chore: fixing span extraction from zone after context updates

* chore: bump
2020-03-27 08:26:53 -04:00
Daniel Dyla 20aaa4a5a1
chore: 0.5.1 release proposal (#883)
* chore: 0.5.1 release proposal

* chore: update changelog to match previous
2020-03-19 17:31:29 -07:00
Mayur Kale c013f3a45d
chore: 0.5.0 release proposal (#861) 2020-03-16 14:59:50 -07:00
Daniel Dyla e5e7179d10
chore: remove stackdriver trace exporter (#859) 2020-03-13 23:12:18 -04:00
Gianluca Arbezzano ab9d48e6f2
fix: removed pkg otel-api because imported twice (#860)
I doubt it's the cause of any trouble but I saw that otel-api is
importend twice in package.json

Signed-off-by: Gianluca Arbezzano <gianarb92@gmail.com>
2020-03-13 15:28:02 -07:00
Daniel Dyla 9a3fd7b560
Rename scope to context (#853) 2020-03-13 15:01:07 -04:00
Daniel Dyla 11be782e10
Rename formatter to propagator (#851)
* chore: rename formatter to propagator

* chore: lint

* chore: last few formatter renames

* chore: remove test of removed function

* chore: remove unused imports
2020-03-13 09:22:59 -07:00
Daniel Dyla 02c1d66b76
chore: update examples to use register (#848) 2020-03-12 16:50:22 -04:00
Mayur Kale 69d738c21b
Simplify Basic Tracer example (#842)
* Simplify Basic Tracer example

* fix: review

* end span separately
2020-03-10 16:42:46 -07:00
Daniel Dyla ac2dbddc95
Rename api init methods to set (#839) 2020-03-10 11:00:17 -04:00
Mayur Kale d16c691dbe
feat: metric observer (#828)
* feat: metric observer

* chore: update after review

* chore: reviews

Co-authored-by: Mayur Kale <mayurkale@google.com>
2020-03-05 09:23:47 -08:00
Mayur Kale 0c124719eb
fix: prometheus example (#813)
* fix: prometheus example

* update README
2020-02-25 14:22:20 -08:00
Valentin Marchaud df225e022d
docs: add example for express plugin #800 (#810)
* docs: add example for express plugin #800

* chore: add link to express example in plugin's readme

* chore: addres PR's comments
2020-02-25 09:04:10 -08:00
Mayur Kale 6616bb1791
remove Gauge instrument (#791)
* remove Gauge instrument
2020-02-19 07:50:14 -05:00
Mayur Kale c6b29233d4
chore: post release update (#766) 2020-02-06 10:59:56 -08:00
Bartlomiej Obecny e13dd57fb6
feat: plugin user interaction for web (#658)
* feat: plugin user interaction for web

* chore: unnecessary check

* chore: reviews

* chore: adding version

* chore: adding version

* chore: reviews

* chore: reviews

* chore: reviews

* chore: fixes after merge

* chore: reviews

* chore: updating version

* chore: lint

Co-authored-by: Mayur Kale <mayurkale@google.com>
2020-02-05 14:17:57 -08:00
Magesh kumar 26a1eaca42
fix: update web examples to use WebTracerRegistry (#761)
* fix: update web examples to use WebTracerRegistry

closes #756

* fix: renamed WebTracerRegistry to WebTracerProvider
2020-02-05 11:18:48 -08:00
Daniel Dyla c5bc4382ec
update examples and getting started for provider and api package (#750)
* chore: rename provider in examples and getting started

* chore: update examples, bench, and getting started for api

* chore: update examples for latest changes

* chore: lint examples
2020-02-05 10:44:05 -08:00
Mayur Kale de4c19ee0e
chore: fix typos and minor README (#759)
* chore: fix typos and minor README

* Update packages/opentelemetry-core/README.md

Co-Authored-By: Daniel Dyla <dyladan@users.noreply.github.com>

Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2020-02-03 14:12:42 -08:00
Mayur Kale 4e3c44da37
Update Stackdriver exporter example (#731)
* Update Stackdriver exporter example

* fix: example lints
2020-01-28 12:50:35 -08:00
Naseem 3dd2a68eab docs: add ioredis example (#665)
* docs: add ioredis example

* refactor: simplify example

* fix: ioredis example

* fix: tracerRegistry not tracer

* fix: test only with set command

* fix: only use Jaeger as backend

Signed-off-by: Naseem <naseem@transit.app>

Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2020-01-28 09:25:08 -05:00
Naseem d7f4fe29db feat: lint examples (#649)
* refactor: use a single eslintrc for all examples folders

furthermore, override the strict rule that ships with airbnb

* fix: turn off no-use-before-define

* fix: install eslint in ci container

Co-Authored-By: Daniel Dyla <dyladan@users.noreply.github.com>

* fix: ignore uninstalled packages lint errors

We will not want to install all examples in CI

Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
Co-authored-by: Mayur Kale <mayurkale@google.com>
2020-01-24 08:03:04 -05:00
Mayur Kale cb677c0539
chore: 0.3.3 release proposal (#683)
* chore: 0.3.3 release proposal

* chore: bump propagator-jaeger and exporter-stackdriver-trace version

* remove examples/ from lerna
2020-01-22 14:43:33 -08:00
Xiao 63748aed25 feat: implement named meter (#700)
* feat: implement named meter

* chore: update name provider to registry, remove 'default' name on MeterProvider

* chore: remove duplicated types import

* chore: address comments
2020-01-21 11:15:20 -08:00
Daniel Dyla 82828b7fa9 feat: stackdriver trace exporter (#648)
* feat: stackdriver trace exporter

* Update packages/opentelemetry-exporter-stackdriver-trace/README.md

Co-Authored-By: Mayur Kale <mayurkale@google.com>

* chore: undo changes to basic tracer example

* chore: remove dependent type from sdt export

* chore: make properties readonly

* chore: remove throw

* chore: document unused types

* chore: remove unused type

* fix: lint

* feat: infer google application credentials

* chore: move stackdriver trace to its own example

* chore: missing service name is actually fine

* chore: add link to stackdriver trace example

* test: add tests for transformer

* test: add tests for stackdriver trace export

* test: speed up tests

* chore: update agent label version

* chore: update test

* fix: lint

* fix: lint

* chore: update example

* chore: remove service name

* chore: fix tests

* chore: remove serviceName from readme

* chore: fix lint

* chore: review comments

* chore: review comments

* chore: add screenshot of stackdriver trace

Co-authored-by: Mayur Kale <mayurkale@google.com>
2020-01-16 13:22:59 -08:00
Daniel Dyla 18c6aa4f19 Named Tracers / Tracer Registry (#582)
* feat: spike of named tracer registry

* chore: mysql/mongo tracer registry support

* fix: lint

* chore: add getTracer back

* chore: change default tracer name to empty string

* fix: lint

* chore: update examples for registry

* chore(tracer-registry): make name required

* chore: lint

* chore: update examples for required tracer name

* chore: remove unused tracer delegate

* chore: remove references to basic tracer

* chore: remove references to NodeTracer

* chore: update xhr for tracer registry

* chore: update tracer names to match package names

* chore: add version script to all packages

* chore: update plugins to use version script

* chore: add jsdoc to noop tracer registry

* chore: update ioredis for tracer registry

* chore: update pg pool for tracer registry

* fix: lint

* chore: fix tests

* chore: lint

* chore: lint

Co-authored-by: Mayur Kale <mayurkale@google.com>
2020-01-09 08:29:38 -08:00
Mayur Kale 3669648ef4
chore: 0.3.2 (patch) release proposal (#659)
* chore: 0.3.2 release proposal

* chore: bump getting-started/ version

* chore: generate version.ts for mongodb plugin after merge
2020-01-03 12:27:10 -08:00
Joshua Stupplebeen 6f0084f557 chore: rename Metric Handle to Bound Instrument (#634) (#638)
* chore: fix renames in metrics test

* chore: fix formatting

* chore: rename BaseInstrument to BaseBoundInstrument

Co-authored-by: Mayur Kale <mayurkale@google.com>
2020-01-03 12:14:58 -08:00
Xiao c829a9c86f feat: add example for postgres plugin (#542)
* feat: add example for pg plugin

* fix: typos

* Update examples/postgres/README.md

Co-Authored-By: Daniel Dyla <dyladan@users.noreply.github.com>

* Update examples/postgres/client.js

Co-Authored-By: Olivier Albertini <olivier.albertini@montreal.ca>

* Update examples/postgres/server.js

Co-Authored-By: Olivier Albertini <olivier.albertini@montreal.ca>

Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
Co-authored-by: Olivier Albertini <olivier.albertini@montreal.ca>
Co-authored-by: Mayur Kale <mayurkale@google.com>
2019-12-23 15:15:49 -08:00
Mayur Kale d8c85096c4
chore: 0.3.1 (patch) release proposal (#639)
* chore: 0.3.1 release proposal

* chore: npm run bootstrap
2019-12-20 15:45:34 -08:00
Bartlomiej Obecny bc583b8ac5 XMLHttpRequest (#595)
* feat(xml-http-request): new plugin for auto instrumentation for xml-http-request

* chore: new example for xml-http-request and updated examples structure for web

* chore: updating readme

* chore: linting

* chore: fixing origin for tests

* chore: linting

* chore: updating to use b3 format from core

* chore: updates after reviews

* chore: wrong function call

* chore: updating attribute names

* chore: linting

* chore: adding preflight requests, fixing few other issues

* chore: adding image to examples, updating readme

* chore: forcing async to be true, but propagate rest params

* chore: fixing type for open and send function

* chore: fixing format for headers

* chore: reviews

* chore: decrement task count when span exists

* chore: changes after review

* chore: adding weakmap for keeping information connected with xhr

* chore: renaming config param

* chore: not needed cast

* chore: updating title

* chore: refactored xhr, removed tracing dependency, few other issues fixed

* chore: reviews

* chore: refactored for collecting timing resources

* chore: fixes after merging

* chore: reviews

* chore: reviews

Co-authored-by: Mayur Kale <mayurkale@google.com>
2019-12-19 15:34:09 -08:00
Even af5a364efd feat: add OpenTracing example (#581)
* feat: add OpenTracing example

* fix: review comments

- Combine `Tracer` and `.init` to one line
- Use `setTimeout` to be consistent with other example
- Remove unused dependency
- Add missing keywords
- Update README
- Add missing `"use strict";`

* fix: review comments

- Update README
- Separate shim to another file

* fix: remove unnecessary file
2019-12-17 16:52:08 -08:00
Mayur Kale 517f6d5a6b
chore: 0.3.0 release proposal (#599)
* chore: 0.3.0 release proposal

* chore: bump examples version and generate version.ts
2019-12-13 11:10:59 -08:00