Bogdan Drutu
d6befaf711
Remove special timestamp definition ( #619 )
...
* Remove sepcial timestamp definition
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
* Update api/src/main/java/io/opentelemetry/trace/Span.java
Co-Authored-By: Armin Ruech <armin.ruech@gmail.com>
* ./gradlew goJF
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
* fix build
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2019-10-22 18:14:55 -07:00
Carlos Alberto Cortez
a10e918e59
Move InMemorySpanExporter to exporters/ ( #618 )
2019-10-21 17:33:16 -07:00
Carlos Alberto Cortez
2f50f54cd2
Move the InMemory artifact to exporters. ( #600 )
2019-10-11 05:56:30 +02:00
Carlos Alberto Cortez
16a45ff740
Update the inline docs for InMemoryTracing. ( #599 )
...
We now use SpanData, not the proto representation.
2019-10-10 19:29:59 +02:00
John Watson
08d58837c1
Convert the export system to use SpanData ( #587 )
...
* SpanData Export refactoring
* getting our span data exporter work to use the new SpanData implementation
* getting up to date with the moved Timestamp
* Update post rebase
* A few cleanups from PR comments
* A few more cleanups.
2019-10-05 00:39:30 -04:00
Pavol Loffay
fe19a23c9e
Report span which is recording events ( #503 )
...
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
2019-10-02 07:11:40 -07:00
Bogdan Drutu
1aa49037df
Update errorprone, remove stale disabled checks. ( #579 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2019-09-30 11:43:23 -07:00
Bogdan Drutu
9b294a6741
Remove -Xlint:-deprecation from compiler options ( #578 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2019-09-30 08:54:16 -07:00
Carlos Alberto Cortez
b50ca87607
Use a CountDownLatch to coordinate MultipleCallbacksTest. ( #526 )
...
Be more deterministic about this, as previous approaches
used sleep or sort by start time.
2019-09-13 15:02:32 +02:00
Carlos Alberto Cortez
925cf41839
Add a small artifact that joins TracerSdk and InMemorySpanExporter. ( #494 )
...
* Add a small artifact that joins TracerSdk and InMemorySpanExporter.
Used for OpenTelemetry integration testing.
* Re-organize the inmemory artifact.
* Put it under contrib.
* Use package io.opentelemetry.sdk.contrib.trace.export
* Move inmemory_export to sdk_contrib.
2019-08-27 09:57:13 -07:00
Bogdan Drutu
75811d4f41
Copy testbed for OpenTelemetry API ( #513 )
2019-08-26 11:09:16 -07:00
Bogdan Drutu
db5347a3ee
Fix that disruptor does not accept events after shutdown. ( #496 )
2019-08-15 16:05:32 -07:00
Bogdan Drutu
5acf1e87e1
Add an AsyncSpanProcessor that uses Disruptor. ( #468 )
...
* Add an AsyncSpanProcessor that uses Disruptor.
* Fix comments.
* Cleanup print messages and simplify tests
* Enforce shutdown to wait for all the processors to finish shutdown.
2019-08-13 10:51:11 -07:00