Skip to content

Conversation

@michaelstaib
Copy link
Member

No description provided.

@github-actions
Copy link
Contributor

🚀 Fusion Gateway Performance Results

Simple Composite Query

Constant Load (50 VUs)

Requests/sec Error Rate
5917.52 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.75ms 7.02ms 159.88ms 8.30ms 12.81ms 18.35ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
4577.72 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.72ms 39.07ms 260.55ms 48.57ms 107.10ms 126.36ms

Executed Query

fragment User on User {
  id
  username
  name
}

fragment Review on Review {
  id
  body
}

fragment Product on Product {
  inStock
  name
  price
  shippingEstimate
  upc
  weight
}

query TestQuery {
  topProducts(first: 5) {
    ...Product
    reviews {
      ...Review
      author {
        ...User
      }
    }
  }
}

Deep Recursion Query

Constant Load (50 VUs)

Requests/sec Error Rate
270.11 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
12.86ms 173.99ms 803.00ms 179.58ms 223.09ms 245.71ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
308.15 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
3.07ms 668.52ms 1717.16ms 685.14ms 1396.00ms 1496.97ms

Executed Query

fragment User on User {
  id
  username
  name
}

fragment Review on Review {
  id
  body
}

fragment Product on Product {
  inStock
  name
  price
  shippingEstimate
  upc
  weight
}

query TestQuery {
  users {
    ...User
    reviews {
      ...Review
      product {
        ...Product
        reviews {
          ...Review
          author {
            ...User
            reviews {
              ...Review
              product {
                ...Product
              }
            }
          }
        }
      }
    }
  }
  topProducts(first: 5) {
    ...Product
    reviews {
      ...Review
      author {
        ...User
        reviews {
          ...Review
          product {
            ...Product
          }
        }
      }
    }
  }
}

Variable Batching Throughput

Constant Load (50 VUs)

Requests/sec Error Rate
23826.55 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.09ms 1.69ms 48.73ms 2.05ms 3.90ms 4.77ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
18918.63 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.09ms 9.00ms 94.76ms 11.12ms 23.12ms 27.80ms

Executed Query

query TestQuery_8f7a46ce_2(
  $__fusion_1_upc: ID!
  $__fusion_2_price: Long!
  $__fusion_2_weight: Long!
) {
  productByUpc(upc: $__fusion_1_upc) {
    inStock
    shippingEstimate(weight: $__fusion_2_weight, price: $__fusion_2_price)
  }
}

Variables (5 sets batched in single request)

[
  { "__fusion_1_upc": "1", "__fusion_2_price": 899, "__fusion_2_weight": 100 },
  { "__fusion_1_upc": "2", "__fusion_2_price": 1299, "__fusion_2_weight": 1000 },
  { "__fusion_1_upc": "3", "__fusion_2_price": 15, "__fusion_2_weight": 20 },
  { "__fusion_1_upc": "4", "__fusion_2_price": 499, "__fusion_2_weight": 100 },
  { "__fusion_1_upc": "5", "__fusion_2_price": 1299, "__fusion_2_weight": 1000 }
]

No baseline data available for comparison.


Run 19497080493 • Commit 110ec1e • Wed, 19 Nov 2025 10:11:02 GMT

@michaelstaib michaelstaib merged commit 4012f6e into main Nov 19, 2025
113 checks passed
@michaelstaib michaelstaib deleted the mst/sourcegen-array-type-inference branch November 19, 2025 12:02
@codecov
Copy link

codecov bot commented Nov 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.00%. Comparing base (5dc88e7) to head (f244cb0).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@     Coverage Diff      @@
##   main   #8927   +/-   ##
============================
============================

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants