Commit Graph

83 Commits

Author SHA1 Message Date
alrex 3ebfdb1a54
adding missing python 3.9 classifier (#741) 2021-10-14 21:52:44 +00:00
Leighton Chen 9f6c97af9f
Release/1.6.0 0.25b0 (#732) 2021-10-13 14:54:52 -07:00
Anthony Shaw bba4b9e76f
Add a rich console exporter (#686)
* Add a rich console exporter

* be more lenient on missing parent spans

* Apply suggestions from code review

Co-authored-by: Aaron Abbott <aaronabbott@google.com>

* run black over source

* patch change by hand

* update changelog

* remove defunct statement

* Clarify the simple/batch span processor

* fix f-strings that dont have formatting

* clarify span usage and update classifiers

* make child_to_tree a private function and rename some variables

Co-authored-by: Aaron Abbott <aaronabbott@google.com>
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
Co-authored-by: alrex <aboten@lightstep.com>
2021-09-29 14:32:01 +00:00
alrex fbb677a01d
use f-strings instead of format (#693)
Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
2021-09-28 19:12:47 +00:00
Mario Jonke 2b0a634a71
Fix datadog exporter test (#697) 2021-09-27 17:48:29 +00:00
alrex 354bdc42d9
update open calls to pass encoding (#684) 2021-09-22 10:16:14 -07:00
Owais Lone cc57aacd71
Improve reliability of tests (#643)
* Run tests on Windows in Github Actions

* core sha update

* format code

* fix ci yaml

* rebase

* lint

* Try without win+py3.6 fix

* Try without win+py3.6 fix

* Improve test reliability

Update some tests to use more deterministic methods of testing in memory
spans. This helps the core repo pass tests after adding Windows to CI
matrix.
2021-09-01 12:06:13 +02:00
Owais Lone d4668bcbc7
Release/1.5.0 0.24b0 (#628)
* updating changelogs and version to 1.4.0-0.24.dev0

* updating changelogs and version to 1.5.0-0.24b0

* Update CHANGELOG.md

Co-authored-by: Leighton Chen <lechen@microsoft.com>

* Update CHANGELOG.md

Co-authored-by: Leighton Chen <lechen@microsoft.com>

Co-authored-by: Leighton Chen <lechen@microsoft.com>
2021-08-26 14:54:46 +05:30
Srikanth Chekuri a04fb0e019
Back to develop after 0.23b0 release (#606)
* Back to develop after 0.23b0 release

* Update SHA

* Update SHA

Co-authored-by: Leighton Chen <lechen@microsoft.com>
2021-07-27 11:26:43 -06:00
Eric Mustin f6ffa76206
[exporter/datadog]: fix service name resolution (#570) 2021-07-20 08:57:11 -07:00
Diego Hurtado 4d0f57bbc5
Release/1.4.0 0.23b0 (#597) 2021-07-19 15:57:58 -07:00
alrex 753e22896a
updating dependency for api/sdk to major version (#567)
Co-authored-by: Leighton Chen <lechen@microsoft.com>
2021-07-09 10:17:18 -07:00
Eunice Kim 4be32b542b
Add create context key to contrib (#502) 2021-06-11 09:50:06 -07:00
Leighton Chen 3d7cc64a97
[chore] update main after 0.22b0 release (#528) 2021-06-02 09:16:26 -07:00
Leighton Chen 36c5937770
Release for V1.3.0 and 0.22b0 (#526) 2021-06-01 18:24:03 -07:00
Mario Jonke 3a7eb5364c
Make propagators conform to spec (#488)
* Make propagators conform to spec

* do not modify / set an invalid span in the passed context in case
  a propagator did not manage to extract
* in case no context is passed to propagator.extract assume the root
  context as default so that a new trace is started instead of continung
  the current active trace in case extraction fails
* fix also ot-trace propagator which compared int with str trace/span ids
  when checking for validity in extract
2021-05-31 09:35:28 -07:00
Owais Lone daa72382df
Instrumentation runtime checks (#475) 2021-05-26 22:55:36 -07:00
alrex 639f257f71
[chore] bump 1.3.0.dev0 & 0.22.dev0 versions (#494) 2021-05-12 11:54:18 -07:00
alrex c49e69c0bc
prepare 0.21b0 release (#493) 2021-05-11 20:58:17 -07:00
Eric Mustin 45c94e765d
Update datadog exporter error tagging (#459) 2021-04-27 09:42:28 -07:00
Leighton Chen 2ede3a5b87
[chore] Update main after 1.1.0 release (#463) 2021-04-21 08:03:20 -07:00
Srikanth Chekuri 8d0c150b31
Sync with auto generated semantic convention constants (#428) 2021-04-19 23:37:10 -07:00
Michael Stella 89fb6c292b
Fix docstring to clarify data format (#421) 2021-04-07 10:25:09 -07:00
alrex 35774f19f4
bump version to 0.20.dev0 (#396) 2021-04-05 09:17:56 -07:00
Owais Lone 41b5f232b4
Fix DataDog trace exporter (#400) 2021-04-05 08:41:37 -07:00
alrex 56072a25f0
preparing 1.0.0/0.19b0 release (#384) 2021-03-26 15:22:09 -07:00
Diego Hurtado d89f865221
Sync with Make setters and getters optional (#372) 2021-03-26 10:20:01 -07:00
alrex ef0f74ec64
remove python 3.5 support (#374) 2021-03-18 08:15:35 -07:00
Yusuke Tsutsumi 2d9df10645
datadog: do not add None tracestate value. (#368)
The datadog exporter sometimes attempts to add a "None" value, if the
datadog origin header doesn't exist.

This does not cause runtime errors in the most recent opentelemetry
release (tracestate protects against an invalid value), but does cause warnings:

WARNING  opentelemetry.trace.span:span.py:230 Invalid key/value pair (dd_origin, None) found.
2021-03-10 22:33:12 -08:00
Diego Hurtado 0917dad997
Sync with Remove time_ns from API (#342) 2021-03-10 08:21:45 -08:00
alrex 10a448ee75
move textmap propagators to opentelemetry.propagators (#355) 2021-03-02 16:47:29 -08:00
Leighton Chen 79809976d5
Rename DefaultSpan to NonRecordingSpan (#354) 2021-03-02 10:30:52 -08:00
Diego Hurtado e57dec8854
Sync with Refactor utils (#331)
Co-authored-by: alrex <aboten@lightstep.com>
Co-authored-by: Aaron Abbott <aaronabbott@google.com>
2021-03-01 14:24:33 -08:00
Leighton Chen 1c8852f99e
Rename IdsGenerator to IdGenerator (#350) 2021-02-26 14:56:30 -08:00
Leighton Chen 13e72b1906
[Chore] Update main after 0.18b0 release (#338) 2021-02-16 16:24:28 -08:00
Diego Hurtado 269e0f4de3
Add OpenTracing propagator (#302) 2021-02-16 15:42:13 -08:00
Leighton Chen 9c1f98d250
Update main after 1.0.0rc1 release from core (#333) 2021-02-16 09:35:18 -08:00
Diego Hurtado 138927abe6
Update util path (#319) 2021-02-12 10:52:25 -08:00
alrex 0fe9096bfc
Update span interface usage (#324) 2021-02-09 12:31:03 -08:00
Leighton Chen c265e2f035
Remove metrics from main branch (#312) 2021-02-05 16:41:03 -08:00
alrex b016f6f774
update requirements for snappy (#314) 2021-02-04 15:10:10 -08:00
alrex f022385e37
update references to main (#306) 2021-01-29 12:09:22 -08:00
alrex 08e82a92d7
[post-release] updating version to 0.18.dev0 (#289) 2021-01-21 09:10:30 -08:00
alrex 2a11aeeafa
[pre-release] Update changelogs, version [0.17b0] (#287) 2021-01-20 16:01:24 -08:00
Srikanth Chekuri b3aa7a79d3
Update TraceState (#276) 2021-01-20 12:13:12 -08:00
Leighton Chen d12f67fc31
Fix ids_generator references from moving from api to sdk (#283) 2021-01-11 12:40:38 -08:00
Michael Stella 5a6c4f6fd2
datadog-exporter: bugfix for unintentional type change (#261) 2021-01-05 09:58:47 -08:00
Owais Lone 472f845381
Upgrade isort and enable black compat mode (#248) 2021-01-05 07:23:53 -08:00
Azfaar Qureshi f6f5b90aeb
Prometheus Remote Write Exporter (6/6) (#227)
* adding README

adding sample app

adding examples readme

fixing lint errors

linting examples

updating readme tls_config example

excluding examples

adding examples to exclude in all linters

adding isort.cfg skip

changing isort to path

ignoring yml only

adding it to excluded directories in pylintrc

only adding exclude to directory

removing readme.rst and adding explicit file names to ignore

adding the rest of the files

adding readme.rst back

adding to ignore glob instead

reverting back to ignore list

converting README.md to README.rst

* addressing readme comments

* adding link to spec for details on aggregators

* updating readme

* adding python-snappy to setup.cfg
2020-12-22 11:06:22 -08:00
Diego Hurtado e5a0153794
Add test case for DataDog fields and AWS SDK Extension (#231) 2020-12-11 12:48:01 -08:00