Skip to content

Conversation

jj22ee
Copy link
Contributor

@jj22ee jj22ee commented Aug 21, 2025

Which problem is this PR solving?

Short description of the changes

  • update @opentelemetry/api version compatibility for API versions v1.1+
  • update packages/sampler-aws-xray/package.json to compile using both tsconfig.json and tsconfig.esm.json, and to be publicly accessible and not private for release.
  • update release-please related files to include X-Ray Sampler.

Copy link

codecov bot commented Aug 21, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.44%. Comparing base (9d689e1) to head (719395e).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2993   +/-   ##
=======================================
  Coverage   91.44%   91.44%           
=======================================
  Files         146      146           
  Lines        8194     8194           
  Branches     1846     1846           
=======================================
  Hits         7493     7493           
  Misses        701      701           
Flag Coverage Δ
instrumentation-amqplib 91.25% <ø> (ø)
instrumentation-aws-lambda 94.66% <ø> (ø)
instrumentation-aws-sdk 86.48% <ø> (ø)
instrumentation-bunyan 98.47% <ø> (ø)
instrumentation-cassandra-driver 84.02% <ø> (ø)
instrumentation-connect 98.47% <ø> (ø)
instrumentation-cucumber 92.72% <ø> (ø)
instrumentation-dataloader 98.12% <ø> (ø)
instrumentation-dns 96.87% <ø> (ø)
instrumentation-express 98.14% <ø> (ø)
instrumentation-fastify 93.98% <ø> (ø)
instrumentation-generic-pool 40.54% <ø> (ø)
instrumentation-graphql 93.99% <ø> (ø)
instrumentation-hapi 99.06% <ø> (ø)
instrumentation-ioredis 91.08% <ø> (ø)
instrumentation-kafkajs 97.89% <ø> (ø)
instrumentation-knex 94.61% <ø> (ø)
instrumentation-koa 96.22% <ø> (ø)
instrumentation-lru-memoizer 100.00% <ø> (ø)
instrumentation-memcached 92.00% <ø> (ø)
instrumentation-mongodb 88.25% <ø> (ø)
instrumentation-mongoose 90.74% <ø> (ø)
instrumentation-mysql 93.36% <ø> (ø)
instrumentation-mysql2 95.91% <ø> (ø)
instrumentation-nestjs-core 96.11% <ø> (ø)
instrumentation-net 96.55% <ø> (ø)
instrumentation-openai 87.96% <ø> (ø)
instrumentation-oracledb 96.13% <ø> (ø)
instrumentation-pg 95.95% <ø> (ø)
instrumentation-pino 100.00% <ø> (ø)
instrumentation-redis 85.34% <ø> (ø)
instrumentation-restify 91.53% <ø> (ø)
instrumentation-router 97.16% <ø> (ø)
instrumentation-runtime-node 89.47% <ø> (ø)
instrumentation-socket.io 81.13% <ø> (ø)
instrumentation-tedious 92.10% <ø> (ø)
instrumentation-typeorm 90.50% <ø> (ø)
instrumentation-undici 91.78% <ø> (ø)
instrumentation-winston 79.60% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@jj22ee jj22ee marked this pull request as ready for review August 21, 2025 20:55
@jj22ee jj22ee requested a review from a team as a code owner August 21, 2025 20:55
@jj22ee
Copy link
Contributor Author

jj22ee commented Aug 26, 2025

I need review from @open-telemetry/javascript-approvers to move this component out of incubating for public release.

Copy link
Member

@pichlermarc pichlermarc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you @jj22ee - please resolve the conflicts, then we can get this merged 🙂

@jj22ee jj22ee force-pushed the move-xray-sampler-to-packages branch from 727538c to 10e9b6e Compare September 13, 2025 07:29
@jj22ee
Copy link
Contributor Author

jj22ee commented Sep 14, 2025

Thanks! Resolved the conflicts and also updated initial version to v0.1.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants