Repository navigation
Conversation
The Datadog adapter already selects invocation completion. Repeating that selection wraps context methods that the adapter immediately replaces and retains a callback classifier without a supported caller. Observe normalized completion directly and preserve native lifecycle handling for raw handlers.
Overall package sizeSelf size: 9.69 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.5.1 | 127.66 kB | 528.28 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | dc-polyfill | 0.1.11 | 25.74 kB | 25.74 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
🎉 All green!🧪 All tests passed 🔄 Datadog retried 3 tests - 3 passed on retry 🎯 Code Coverage (details) 🔗 Commit SHA: 3bcd6a9 | Docs | View more details | Give us feedback! |
Codecov Report✅ All modified and coverable lines are covered by tests.
Additional details and impacted files@@ Coverage Diff @@
## joey/fix-lambda-timeout-monitor #10885 +/- ##
====================================================================
- Coverage 98.91% 83.10% -15.82%
====================================================================
Files 1069 1058 -11
Lines 175360 170357 -5003
Branches 74 74
====================================================================
- Hits 173459 141570 -31889
- Misses 1900 28786 +26886
Partials 1 1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
shimmer.wrap returns the patched target after a successful wrap. Its only undefined return requires a null target, which getOwnPropertyDescriptor rejects before the call, so the nullish fallback cannot run.
BenchmarksBenchmark execution time: 2026-10-22 14:55:32 Comparing candidate commit 3bcd6a9 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 2448 metrics, 9 unstable metrics.
|
Stacked on #10775.
The Datadog adapter already selects invocation completion. Observe that result without wrapping context methods that the adapter immediately replaces. Native handlers retain callback drain, idle completion, and handler metadata.
Drop callback-shape classification and timer fallbacks that no supported Lambda runtime needs.