New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: implement context handler to store HTTP request and tracing information #752
Commits on Nov 17, 2021
-
chore: removing compilation warning
removing warnings related to serialVersionUID and unused objects
Configuration menu - View commit details
-
Copy full SHA for ebc8189 - Browse repository at this point
Copy the full SHA ebc8189View commit details -
feat: add support for request and tracing context
provide context abstraction to instantiate a context with info about HttpRequest and tracing (trace id and span id). provide handler that is able to store context per-thread to support Web servers that handle each request in a dedicated thread. provide support for ServletContainerInititializer by introducing request context scope that can be "entered" and "leaved".
Configuration menu - View commit details
-
Copy full SHA for f1e08bb - Browse repository at this point
Copy the full SHA f1e08bbView commit details
Commits on Nov 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 71d0aa9 - Browse repository at this point
Copy the full SHA 71d0aa9View commit details -
chore: add empty HttpRequest constant
the empty instance of HttpRequest is used as a reference for empty object.
Configuration menu - View commit details
-
Copy full SHA for 3ad9f36 - Browse repository at this point
Copy the full SHA 3ad9f36View commit details -
chore: add unit testing for context classes
refactor Context constructor to set null instead of empty HttpRequest. update traceparent context load method name and comments. fix string comparison bug in traceparent context load method.
Configuration menu - View commit details
-
Copy full SHA for ff53f73 - Browse repository at this point
Copy the full SHA ff53f73View commit details
Commits on Nov 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 831590f - Browse repository at this point
Copy the full SHA 831590fView commit details
Commits on Nov 20, 2021
-
replace String.length() > 0 with !String.isEmpty(). strict W3C trace parent format validation
Configuration menu - View commit details
-
Copy full SHA for ba61b6d - Browse repository at this point
Copy the full SHA ba61b6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 238c9b5 - Browse repository at this point
Copy the full SHA 238c9b5View commit details
Commits on Nov 22, 2021
-
RequestContextScope is removed to avoid ambiguous use
Configuration menu - View commit details
-
Copy full SHA for 2a6af06 - Browse repository at this point
Copy the full SHA 2a6af06View commit details
Commits on Nov 23, 2021
-
chore: refactor ContextHolder implementation
move Context and ContextHolder to the root library package. initialize ContextHolder to InheritableThreadLocal if configuration property is provided. Add support for additional configuration property into LoggingConfig.
Configuration menu - View commit details
-
Copy full SHA for 0cc14d4 - Browse repository at this point
Copy the full SHA 0cc14d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for caef1c1 - Browse repository at this point
Copy the full SHA caef1c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3105d17 - Browse repository at this point
Copy the full SHA 3105d17View commit details