-
Notifications
You must be signed in to change notification settings - Fork 3
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
guanceV1120 #36
guanceV1120 #36
Conversation
…tegration add service name and resource name to profiling context
reduce the number of noisy log statements
Main goal of this refactoring is to support duplicated probe as first class citizen instead of having it on the side lines. We shift the way snapshots are constructed to focus on CapturedContext as main data collection object and evaluation of log template and condition. The commit phase is considering the captured contexts and decide if we need to send a snapshot and build it by probe with all information required (entry/exit/line context, duration, evaluation errors). Each context has a status compiling information about the evaluation results and help make the decision at commit time. Those statuses are per probe.
add _dd.trace prefix to built in tracing based profiling attributes
Fix merge of rule data provided in the config file
remove gRPC queueing time instrumentation
…1471 Upgrade jmxfetch to 0.47.5 to fix CVE-2022-1471
bump jplib to 0.26.0
…me time (start JMX at same time to exercise runtime metrics) (DataDog#4924)
… java.net.http.HttpRequest are visible when checking against Java11 (DataDog#4920)
… tracer-related beans (DataDog#4921)
…r.error for Jetty. Add Spring MVC Jetty smoke test
Instead of adding `$$_WeldSubclass`, ignore all classes containing `$$_Weld`.
…tails Rename ProbeDetails and move out Snapshot
IAST: support Spring Webflux
Remove commit method in Snapshot
…-evaluateat move resolveEvaluateAt method to CapturedContext
…nsformations Remove parametric testTransformations
We still have deprecations in the configuration stage, so the project is not ready for this mode.
Remove abandoned test sets plugin for gradle 8
This state enables IAST instrumentation, but does not enable the IAST subsystem itself. It is meant for instrumentation validation at the moment.
In TaintedMap, insert at the end of the chain, instead of at the head. This allows us to test for duplicates. This prevents the pathological case where the same object is tainted many times, making the linked list of a bucket have an unbound length and distorting the size estimate. This should be, in theory, slower. But microbenchmarks do not show any noticeable difference. Perhaps because given our parameters, less than 0.2% of the chains are expect to be longer than 2 elements.
Upgrade to libddwaf 1.9.0 (libsqreen 6.2.0)
IAST support for akka-http
remove hand-crafted JSON payload and remove double quotes from profiler tags
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: songlonqi-java The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
What Does This Do
Motivation
Additional Notes
merge datadog 最新的tag 1.12.0