You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* add skipProfiling flag to TransactionOptions to be able to skip profiling and handle cases where profiling has been started by otel
* add profilerId to spanContext so that otel span processor can propagate this to the exporter and SentryTracer
* immediately end profiling when stopProfiler is called
* bump api, fix android api 24 code
* catch all exception happening when converting from jfr
* simplify JavaContinuous profiler by catching AsyncProfiler instantiation exceptions in provider
* add exists and writable info to log message
* add method to safely delete file
* remove setNative call
* fix test
* fix reference to commit we vendored from
* drop event if it cannot be processed to not lose the whole chunk
* Format code
* fix test
* Format code
* fix test
* catch exceptions in startProfiler/stopProfiler
* fallback to threadId -1 if it cannot be resolved
---------
Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io>
Copy file name to clipboardExpand all lines: sentry-async-profiler/src/main/java/io/sentry/asyncprofiler/convert/JfrAsyncProfilerToSentryProfileConverter.java
Copy file name to clipboardExpand all lines: sentry-async-profiler/src/main/java/io/sentry/asyncprofiler/provider/AsyncProfilerContinuousProfilerProvider.java
Copy file name to clipboardExpand all lines: sentry-opentelemetry/sentry-opentelemetry-core/src/main/java/io/sentry/opentelemetry/OtelSentrySpanProcessor.java
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -117,6 +117,9 @@ public void onStart(final @NotNull Context parentContext, final @NotNull ReadWri
0 commit comments