Skip to content

Conversation

@glen-84
Copy link
Collaborator

@glen-84 glen-84 commented Dec 30, 2025

Summary of the changes (Less than 80 chars)

  • Updated .NET regular expressions to use \z instead of $.

Merge after #8931.

@glen-84 glen-84 marked this pull request as draft December 30, 2025 13:34
@github-actions
Copy link
Contributor

🚀 Fusion Gateway Performance Results

Simple Composite Query

Constant Load (50 VUs)

Requests/sec Error Rate
5957.23 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.78ms 6.98ms 160.15ms 8.25ms 12.64ms 18.18ms

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

Requests/sec Error Rate
4600.72 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.78ms 37.66ms 232.19ms 48.26ms 109.30ms 127.20ms

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
271.64 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
13.21ms 173.02ms 602.48ms 178.47ms 226.23ms 249.42ms

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

Requests/sec Error Rate
305.49 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
3.05ms 659.59ms 1692.77ms 688.73ms 1381.25ms 1468.43ms

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
23867.17 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.09ms 1.69ms 49.33ms 2.04ms 3.89ms 4.76ms

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

Requests/sec Error Rate
18718.24 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.09ms 9.13ms 105.89ms 11.26ms 23.47ms 28.28ms

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 20597666729 • Commit c0d4bd3 • Tue, 30 Dec 2025 13:58:42 GMT

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