Commit Graph

71 Commits

Author SHA1 Message Date
jack-berg cc22880bb8
Stop publishing opentelemetry-sdk-extension-aws artifact (#4830) 2022-10-14 07:51:17 -05:00
dependabot[bot] b5ac8c5590
Bump archunit-junit5 from 0.23.1 to 1.0.0 (#4816)
* Bump archunit-junit5 from 0.23.1 to 1.0.0

Bumps [archunit-junit5](https://github.com/TNG/ArchUnit) from 0.23.1 to 1.0.0.
- [Release notes](https://github.com/TNG/ArchUnit/releases)
- [Commits](https://github.com/TNG/ArchUnit/compare/v0.23.1...v1.0.0)

---
updated-dependencies:
- dependency-name: com.tngtech.archunit:archunit-junit5
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix build

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2022-10-04 11:41:06 -05:00
jack-berg cdab465a7f
Stop publishing opentelemetry-extension-annotations artifact (#4750) 2022-09-12 15:51:07 -05:00
jack-berg c3a9f68ec8
Stop publishing opentelemetry-exporter-jaeger-proto artifact (#4724)
* Stop publishing opentelemetry-exporter-jaeger-proto artifact

* Load class by string
2022-09-08 11:26:29 -05:00
jack-berg bb3cc2e3de
Move noop-api to contrib (#4727) 2022-08-29 10:44:55 -05:00
jack-berg def1c85b60
Drop opentelemetry-sdk-extension-jfr-events, which moved to opentelemetry-java-contrib (#4703) 2022-08-25 08:46:45 -05:00
Anuraag Agrawal f99d5dc5f4
Add test tasks as dependencies to test report. (#3736) 2021-10-13 12:27:01 +09:00
Anuraag Agrawal 867691c4a1
Exclude internal Time protos used by jaeger marshaling from coverage (#3657) 2021-09-24 09:19:25 -07:00
Anuraag Agrawal be71cc7948
Switch to archunit junit5 (#3638) 2021-09-21 07:43:42 -07:00
Anuraag Agrawal c7c4252142
Update more dependencies. (#3631) 2021-09-18 10:09:15 +09:00
jack-berg 4a945e63e3
Add gradle ktlint spotless config to all projects (#3543) 2021-08-25 08:36:17 +09:00
Trask Stalnaker 60c3c5ca0c
Format build.gradle.kts files (#3427) 2021-07-29 13:21:38 +09:00
Anuraag Agrawal 431bb1281a
Use property to specify test java version instead of adding tasks. (#3365)
* Use property to specify test java version instead of adding tasks.

* Typo
2021-07-05 11:15:48 +09:00
Anuraag Agrawal fb7e8d2983
Fix jacoco by eagerly configuring it. (#3344) 2021-06-24 08:02:35 -07:00
Anuraag Agrawal 7f544416e4
Define an extension for otel-specific configuration of Java. (#3317) 2021-06-17 15:54:25 +09:00
Anuraag Agrawal b9ca09b6c1
Extract java conventions plugin. (#3316) 2021-06-15 12:29:47 -07:00
Anuraag Agrawal 72722158ec
Update dependencies (#3276) 2021-06-03 07:55:52 -07:00
Anuraag Agrawal 9a602e7df8
Add a truly no-op OpenTelemetry API as an extension. (#3204)
* Add a truly no-op OpenTelemetry API as an extension.

* checkstyle

* Name
2021-05-13 11:10:04 +09:00
Jakub Wach 2f3cdb926c
SDK arch test - ensuring that API implmenetation returns only API types (#3146)
* SDK arch test - ensuring that API implmenetation returns only API types

* added metrics verification

* updated tests to match change in SDK / meter return type

* typo corrected

Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>

* typo corrected

Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
2021-04-13 21:11:16 +09:00
Anuraag Agrawal 0eb4fb2ad5
Exclude all, not just span, generated semconv from coverage (#2872) 2021-02-18 13:33:37 +09:00
Anuraag Agrawal a92ad2a7a0
Migrate :all to kts (#2640) 2021-02-02 09:10:13 +09:00
Anuraag Agrawal 32a63fb8e3
Migrate to using gradle platform to manage dependency versions instea… (#2586)
* Migrate to using gradle platform to manage dependency versions instead of global variables.

* Remove unused and fix test

* Revert test yolo

* Workaround test ordering issue by just merging them

* Spot
2021-01-27 13:54:58 +09:00
Anuraag Agrawal c99567de98
Exclude jfr-events from coverage report since it doesn't compute coverage (#2498) 2021-01-13 12:04:49 +09:00
Anuraag Agrawal fe061e90bf
Publish jfr-events module (#2461)
* Publish jfr-events module

* Fix jacoco config error

* testJava8
2021-01-08 09:22:31 -08:00
Anuraag Agrawal 80aea4d0b4
Exclude new location of semattrs from coverage (#2448) 2021-01-07 10:41:42 -08:00
Anuraag Agrawal 228e26ad9b
Restore accidentally deleted :all project (#2372)
* Restore accidentally deleted :all project

* README
2020-12-21 18:10:16 +09:00
Anuraag Agrawal 44859040ed
Exclude AutoValue generated classes from code coverage. (#2335) 2020-12-17 07:54:59 -08:00
Anuraag Agrawal 17fa4e9c97
Only apply java-library to projects and configure reactively. (#2319)
* Use java-library

* Only apply java-library to projects and configure reactively.

* Consistency

* Cleanup
2020-12-17 09:11:44 +09:00
Anuraag Agrawal 36062bf4b1
Exclude SemanticAttributes from coverage. (#2303) 2020-12-15 08:43:43 -08:00
Anuraag Agrawal 8cd1c08dba
Update coverage merging to follow Gradle example. (#2225)
* Update coverage merging to follow Gradle example.

* Use standard task naming scheme to reduce codecov detection drift.

* Restore coverage of internal package, actually it does need tests.
2020-12-08 09:54:37 -08:00
Anuraag Agrawal 883267423e
Rename opentelemetry-sdk-extension-aws-v1-support to opentelemetry-sdk-extension-aws. (#2129) 2020-11-25 11:18:33 -08:00
John Watson 4897f4c320
rename tracing to trace for the module (#2112) 2020-11-23 10:14:33 -08:00
dengliming d1d5808c24
Rename the package for WithSpan annotation (#2090)
CHANGELOG: Breaking Change - the `@WithSpan` annotation has been moved to the `io.opentelemetry.extension.annotations` package in the `opentelemetry-extension-annotations` module .
2020-11-18 08:56:44 -08:00
Zoe ea9888b8b9
Add OpenCensus shim (#1863)
* Add OpenCensus shim

* Fix dependencies

* Review changes

* Add interoperability test

* Add interoperability test

* Add interoperability test: all opencensus spans

* Fix license

* fix build.gradle

* fix build.gradle

* Pull upstream

* Review changes

* Formatting

* Merge branch 'master' of github.com:open-telemetry/opentelemetry-java into opencensus-migration

# Conflicts:
#	all/build.gradle
2020-11-04 17:17:43 -08:00
Bogdan Drutu 381133ab26
Remove testbed artifact, add testbed tests to trace sdk (#1999)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-11-04 09:00:33 -08:00
Bogdan Drutu 6f482a17f1
Update subprojects in all, probably need to do it automatically (#2001)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-11-04 08:46:07 -08:00
Bogdan Drutu 098584497d
Fix tests in the all package, update extension package, add support for exporter package (#2000)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-11-04 08:43:17 -08:00
Bogdan Drutu 18d45beb4f
Remove inmemory exporter artifact, move to sdk-testing (#1991)
* Remove unused class InMemoryTracing, junit5 helper is enough

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>

* Remove inmemory exporter artifact, move to sdk-tracing

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-11-04 08:18:01 -08:00
Anuraag Agrawal db93a841ed
Rename exporter artifacts to singular (#1984)
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-11-03 14:24:00 -08:00
Anuraag Agrawal c723de5b05
Merge context_prop into context artifact. (#1928) 2020-10-31 08:47:07 -07:00
Anuraag Agrawal 393e4a159c
Remove integration tests from coverage report. (#1907) 2020-10-28 08:48:04 -07:00
Bogdan Drutu 52a6af86d4
Remove baggage sdk package, move tests to API (#1865)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-10-22 09:55:28 -07:00
Anuraag Agrawal 7d269be811
Publish -context package (#1797) 2020-10-14 08:27:00 -07:00
Anuraag Agrawal 2d7f7f05d9
Exclude jaeger proto classes from coverage. (#1782) 2020-10-12 08:18:59 -07:00
dengliming 71ba8e1b87
Use the concise license header without the year (#1623)
* Use the concise license header without the year

* Use the concise license header without the year
2020-10-02 22:42:53 +09:00
Bogdan Drutu 840ae850ec
Rename CorrelationContext with Baggage (#1691)
* Rename CorrelationContext with Baggage

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>

* Fix review comments

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>

* Rename contextBuildet to baggageBuilder

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-09-26 08:42:01 -07:00
Sergei Malafeev f8725333b8
Add w3c context propagation tests (#1653)
* Add w3c context propagation tests

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* add sleep for printing test results

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* add Environmental requirements

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* use far jar to run

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* run integration tests in circleci

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* change image

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* reformat

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* pip3 to pip

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* upgrade pip

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* missing colon

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* install pip3

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* do not install pip3

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* install python 3 and pip3

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* install python 3 and pip3

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* install python 3 and pip3

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* install python 3 and pip3

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* install python 3 and pip3

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* install python 3 and pip3

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* add /usr/local/bin to PATH

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* call /usr/local/bin/pip3 to PATH

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* get rid of automation

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>

* refactor extractor to pass more tests

Signed-off-by: Sergei Malafeev <sergei@malafeev.org>
2020-09-23 08:26:38 -07:00
Anuraag Agrawal c3a893a88c
Remove auto-config (#1620) 2020-09-03 18:01:05 -07:00
Ken Finnigan 26597266df
Separate the SDK into separate publishable artifacts (#1525)
* Split single "sdk" module into separate pieces for common, correlationcontext, metrics, tracing, and the combination of them all

* Modify comment to not reference implementation class

* Moved JMH code to /sdk/all

* Move new files to adjusted location

* Move new files from rebase
2020-08-18 13:43:17 -07:00
Anuraag Agrawal 6dffbb8fc4
Migrate tests to JUnit5 (#1489)
* Add JUnit 5 dependency

* Revert unintended
2020-07-31 11:10:27 -07:00