cataphract
Repos
29
Followers
54
Following
2

Events

Set resource name to operation name (or query when anonymous) to make Datadog resource view extremely useful for GraphQL requests

Added DSM to dd-trace-api

Minor cleanup

spotlessApply changes

Updated build configuration

Correct tag order

Added empty string check for arguments

Consistent parameter naming

Fixed opentracing tests

Added test for DataStreamsContextCarrierAdapter

styling fixes

Made DataStreamsContextCarrierAdapter constructor private

Return NOOP DSM Checkpointer

Minor cleanup

Moved DataStreamsCheckpointer to experimental API

Styling fixes

Moved NoOp class under DataStreamsCheckpointer

Styling fixes

remove resource name tag

Merge pull request #4995 from DataDog/rgs/remove-resource-name-tag

Remove resource name and service name profiler tags

Created at 18 hours ago

Set resource name to operation name (or query when anonymous) to make Datadog resource view extremely useful for GraphQL requests

Added DSM to dd-trace-api

Minor cleanup

spotlessApply changes

Updated build configuration

Correct tag order

Added empty string check for arguments

Consistent parameter naming

Fixed opentracing tests

Added test for DataStreamsContextCarrierAdapter

styling fixes

Made DataStreamsContextCarrierAdapter constructor private

Return NOOP DSM Checkpointer

Minor cleanup

Moved DataStreamsCheckpointer to experimental API

Styling fixes

Moved NoOp class under DataStreamsCheckpointer

Styling fixes

remove resource name tag

Merge pull request #4995 from DataDog/rgs/remove-resource-name-tag

Remove resource name and service name profiler tags

Created at 18 hours ago

added a measured field to trace annotations

added forked test to test new trace annotation operation names

ran spotlessApply

moved config parsing logic to agent-bootstrap

revert to working branch

WIP measure methods config impl

WIP measure methods config impl - added filter

added measured methods config

rebased with master

spotlessApply

added wildcard

spotlessApply

Make @Trace advice compatible with old dd-java-api versions, so we can finally drop special @Trace muzzle handling. Instead we will use smoke tests to check the advice works before/after versions where methods were added to @Trace.

Also move as much as possible into the decorator, to reduce overall cost when the advice is applied over many methods.

Merge remote-tracking branch 'origin/master' into nayeem-kamal/measured-methods-config-working

Add missing debug statements

added PR fixes

Merge branch 'master' into nayeem-kamal/measured-methods-config-working

ran spotlessApply

Added construction metrics

WIP fixing tests

Created at 1 day ago

Improvements to misc IAST stuff

Created at 1 day ago
pull request opened
Improvements to misc IAST stuff
Created at 1 day ago
create branch
cataphract create branch glopes/common-iast
Created at 1 day ago
create branch
cataphract create branch glopes/iast-akka-http
Created at 1 day ago

IAST: support webflux

Created at 1 week ago

Support additional field spans

Add schema field that is non-null to better test

Improve graphql sanitizer to only sanitize value types that are necessary/could contain sensitive info

Blend previous use of an enum, with some form of type indicator

Update tests to provide examples of variables references not to be sanitized

apply spotless

Fix merge of rule data provided in the config file

Refactor data collection instrumentation

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

Merge pull request #4909 from DataDog/rgs/dd-trace-prefixes

add _dd.trace prefix to built in tracing based profiling attributes

Merge pull request #4908 from DataDog/glopes/fix-merge-rule-data

Fix merge of rule data provided in the config file

remove gRPC queueing time instrumentation

Upgrade jmxfetch to 0.47.5 to fix CVE-2022-1471

Merge pull request #4915 from DataDog/rgs/remove-queueing-time

remove gRPC queueing time instrumentation

bump jplib to 0.26.0

Merge pull request #4916 from DataDog/ban/fix-master-CVE-2022-1471

Upgrade jmxfetch to 0.47.5 to fix CVE-2022-1471

Merge pull request #4917 from DataDog/rgs/bump-jplib-26

bump jplib to 0.26.0

Muzzle toolchain support (#4913)

Support using the Java tracer with both -javaagent and -jar at the same time (start JMX at same time to exercise runtime metrics) (#4924)

Include JDK system classes in muzzle build-time checks, so types like java.net.http.HttpRequest are visible when checking against Java11 (#4920)

Created at 1 week ago
delete branch
cataphract delete branch glopes/spring-boot-path-parameter-taint
Created at 1 week ago