Anuraag Agrawal
4623334c7c
Move Getter/Setter to top level ( #2840 )
2021-02-17 09:46:56 -08:00
Anuraag Agrawal
817ce5726a
Make StrictContextStorage closeable. ( #2776 )
...
* Make StrictContextStorage closeable.
* More javadoc
2021-02-10 10:42:30 -08:00
Anuraag Agrawal
170cb4533a
Add VERSIONING document and make sure all internal packages have doc … ( #2775 )
...
* Add VERSIONING document and make sure all internal packages have doc about internalness.
* Make internal package caveat even stronger
* Users must not use internal package.
2021-02-10 09:22:44 -08:00
Bogdan Drutu
0fecfa71c4
Remove comment about internal backwards compatibility guarantees ( #2757 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-02-09 16:16:20 +09:00
Anuraag Agrawal
0385f6d79b
Make StrictContextStorage package-private ( #2772 )
2021-02-08 19:03:35 -08:00
Bogdan Drutu
7952823322
Mark AbstractWeakConcurrentMap as package protected, no usage ( #2731 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-02-05 20:19:28 -08:00
Anuraag Agrawal
6eee5ba4ae
Update dependencies ( #2618 )
...
* Update dependencies
* Inline annotations
* Revert "Inline annotations"
This reverts commit 8facc4ddbe .
* Unmodifiable
2021-02-01 12:21:00 +09:00
Anuraag Agrawal
1a56b8b0d8
Migrate api / sdk projects to build.gradle.kts ( #2609 )
2021-01-29 10:10:40 -08: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
adbed0c0fd
Remove remaining 0.14.0 deprecated stuff. ( #2544 )
2021-01-19 09:21:44 -08:00
Anuraag Agrawal
9b85dfa3d4
Add test-sets tests to check which was forgotten. ( #2501 )
2021-01-13 13:27:49 +09:00
Anuraag Agrawal
6cf8f934b1
Update dependencies ( #2427 )
...
* Update dependencies
* Brave
2021-01-06 16:32:18 +09:00
Anuraag Agrawal
fe78126aed
Use logunit instead of tedious jul handler modifications for testing ( #2425 )
2021-01-06 09:30:35 +09:00
jason plumb
8ef80f0db2
Deprecate trace mutli propagator ( #2342 )
...
* add deprecation
* backfill tests
* remove invalid tests
* add @
* Update extensions/trace-propagators/src/main/java/io/opentelemetry/extension/trace/propagation/TraceMultiPropagator.java
Co-authored-by: John Watson <jkwatson@gmail.com>
* Update api/context/src/test/java/io/opentelemetry/context/propagation/MultiTextMapPropagatorTest.java
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
* Update extensions/trace-propagators/src/main/java/io/opentelemetry/extension/trace/propagation/TraceMultiPropagator.java
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
* Update api/context/src/test/java/io/opentelemetry/context/propagation/MultiTextMapPropagatorTest.java
* suppress warnings
* get spotless
Co-authored-by: John Watson <jkwatson@gmail.com>
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
2020-12-23 10:23:50 -08:00
Anuraag Agrawal
70f665992e
Migrate assertThrows -> assertThatThrownBy ( #2375 )
2020-12-21 08:57:33 -08:00
Anuraag Agrawal
6954d1f624
Use normal filesystem-based Gradle paths. ( #2332 )
...
* Use normal filesystem-based Gradle paths.
* Update workflow by making agnostic to jacoco project name
* More merge
2020-12-18 12:07:33 +09: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
8a369e3695
Make public src/main classes final where possible. ( #2309 )
...
* Make public src/main classes final where possible.
* methods
* Spot
2020-12-16 13:13:04 +09:00
Anuraag Agrawal
44186bc110
Suppress checkstyle javadoc check from non-main source sets. ( #2307 )
...
* Suppress checkstyle javadoc check from non-main source sets.
* Update checkstyle-suppressions.xml
2020-12-15 09:39:33 -08:00
Anuraag Agrawal
e802b8ab35
Detect invalid use of makeCurrent in Kotlin coroutine. ( #2227 )
...
* Detect invalid use of makeCurrent in Kotlin coroutine.
* Fix and check suspending function too.
* Newline
* Doc
* Some comments
* teency
2020-12-15 15:09:34 +09:00
Anuraag Agrawal
13e6485a63
Add Context.toString ( #2289 )
2020-12-15 11:57:36 +09:00
Bogdan Drutu
087f58da1d
Remove references to TracingContextUtils ( #2238 )
...
* Remove references to TracingContextUtils
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
* Update api/trace/src/main/java/io/opentelemetry/api/trace/Tracer.java
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
2020-12-08 16:56:49 -08:00
Bogdan Drutu
67b6339c70
Small nits in api packages ( #2220 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-12-07 18:10:58 -08:00
Bogdan Drutu
7460f92bc8
Remove deprecated methods/classes before 1.0 release ( #2205 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-12-07 11:33:17 -08:00
Anuraag Agrawal
2770d46191
Add array implementation of Context. ( #2191 )
...
* Add array implementation of Context.
* More test
2020-12-07 12:39:35 +09:00
Anuraag Agrawal
469900eb34
Add a system property that can enable strict context checking for staging environments. ( #2195 )
2020-12-07 12:38:27 +09:00
Bogdan Drutu
26124ad075
Split API packages, move context in the same directory ( #2199 )
...
There are some things left to be done:
* Decide if context package should also be opentelemetry-api-context.
* Cleanup internal packages, things that are used by only one artifact should be moved there.
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-12-05 08:33:20 -08:00