* 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>
* 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
* 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
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>
* chore: rename formatter to propagator
* chore: lint
* chore: last few formatter renames
* chore: remove test of removed function
* chore: remove unused imports
* 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
* 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>
* 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>
* 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>
* feat: implement named meter
* chore: update name provider to registry, remove 'default' name on MeterProvider
* chore: remove duplicated types import
* chore: address comments
* 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>
* 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