Commit Graph

13 Commits

Author SHA1 Message Date
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