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
* W3C : Tracecontext classes (#775)
* W3C Tracecontext
* adding comments
* addressing PR comments
* Implement W3C tracestate
* address review feedbacks
* address review comments
* W3C Integration (#782)
* Initial integration of W3C protocol for incoming request
* refactoring header name
* updating the verbosity level when correlation fails
* Fix bugs in correlation found via tests, implement more unit tests and address partial PR comments
* improve createOutboundTracestate()
* create tracestate when header not available
* fix test
* enable outbout w3c
* Refactering code to use Helper methods with TraceContext classes
* fix tracestate integration, fix outbound tracestate injection, fix tests, propogate traceflags
* add property to turn on W3C in springboot starter, remove debug logs
* adopt internal storage of id's to legacy AI format for backport, update tests
* address PR comments
* Fix an incorrect assert
* refactor resolveCorrelation() method to be more readable and debuggable
* rename method names, create outbound traceparent for http if there is no incoming request too
* fixing a bug in w3c config for agent
* fix the dependency type name, fix target to be host+port | target
* update changelog and readme
* Minor changes, add log trace to check W3C enabled on agent
* adding support for backport with AI-Legacy-Correlation-Headers
* adding tests for backward compatibility
* address PR comments
* add few tests, comments
* add backport switch turn off test
* reset after tests, to fix the build
* adding tracing to understand when W3C is turned on for debugging
* fix format string
* fix a bug in creating correct target for dependencies
- Fixed [#751](https://github.com/Microsoft/ApplicationInsights-Java/issues/751). Added support for absolute paths for log file output.
Copy file name to clipboardExpand all lines: agent/src/main/java/com/microsoft/applicationinsights/agent/internal/agent/http/HttpClassDataProvider.java
+13-1
Original file line number
Diff line number
Diff line change
@@ -63,6 +63,18 @@ public final class HttpClassDataProvider {
Copy file name to clipboardExpand all lines: agent/src/main/java/com/microsoft/applicationinsights/agent/internal/config/AgentBuiltInConfiguration.java
+14
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,8 @@
31
31
publicclassAgentBuiltInConfiguration {
32
32
privatefinalbooleanenabled;
33
33
privatefinalbooleanhttpEnabled;
34
+
privatefinalbooleanw3cEnabled;
35
+
privatefinalbooleanisW3CBackportEnabled;
34
36
privatefinalbooleanjdbcEnabled;
35
37
privatefinalbooleanhibernateEnabled;
36
38
privatefinalbooleanjedisEnabled;
@@ -43,6 +45,8 @@ public class AgentBuiltInConfiguration {
Copy file name to clipboardExpand all lines: agent/src/main/java/com/microsoft/applicationinsights/agent/internal/config/AgentBuiltInConfigurationBuilder.java
Copy file name to clipboardExpand all lines: agent/src/main/java/com/microsoft/applicationinsights/agent/internal/config/XmlAgentConfigurationBuilder.java
+6-1
Original file line number
Diff line number
Diff line change
@@ -69,6 +69,8 @@ final class XmlAgentConfigurationBuilder implements AgentConfigurationBuilder {
0 commit comments