Skip to content

Fix issues with BindFieldAttribute when using the source generator#9213

Merged
michaelstaib merged 6 commits intomainfrom
mst/bind-field-fix
Mar 5, 2026
Merged

Fix issues with BindFieldAttribute when using the source generator#9213
michaelstaib merged 6 commits intomainfrom
mst/bind-field-fix

Conversation

@michaelstaib
Copy link
Copy Markdown
Member

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

Fusion Gateway Performance Results

Simple Composite Query

Req/s Err%
Constant (50 VUs) 6995.13 0.00%
Ramping (0-500-0 VUs) 7265.09 0.00%
Response Times & Query
Min Med Avg P90 P95 Max
Constant 0.56ms 5.93ms 7.01ms 11.06ms 15.77ms 178.09ms
Ramping 0.58ms 24.63ms 30.28ms 63.70ms 76.07ms 178.65ms
query TestQuery {
  topProducts(first: 5) {
    inStock
    name
    price
    shippingEstimate
    upc
    weight
    reviews {
      id
      body
      author {
        id
        username
        name
      }
    }
  }
}

Deep Recursion Query

Req/s Err%
Constant (50 VUs) 1284.14 0.00%
Ramping (0-500-0 VUs) 1349.99 0.00%
Response Times & Query
Min Med Avg P90 P95 Max
Constant 4.19ms 34.07ms 37.81ms 51.55ms 61.12ms 490.43ms
Ramping 1.98ms 132.02ms 156.90ms 335.23ms 386.27ms 903.13ms
query TestQuery {
  users {
    id
    username
    name
    reviews {
      id
      body
      product {
        inStock
        name
        price
        shippingEstimate
        upc
        weight
        reviews {
          id
          body
          author {
            id
            username
            name
            reviews {
              id
              body
              product {
                inStock
                name
                price
                shippingEstimate
                upc
                weight
              }
            }
          }
        }
      }
    }
  }
  topProducts(first: 5) {
    inStock
    name
    price
    shippingEstimate
    upc
    weight
    reviews {
      id
      body
      author {
        id
        username
        name
        reviews {
          id
          body
          product {
            inStock
            name
            price
            shippingEstimate
            upc
            weight
          }
        }
      }
    }
  }
}

Variable Batching Throughput

Req/s Err%
Constant (50 VUs) 23611.09 0.00%
Ramping (0-500-0 VUs) 18365.73 0.00%
Response Times & Query
Min Med Avg P90 P95 Max
Constant 0.08ms 1.72ms 2.07ms 3.97ms 4.82ms 48.50ms
Ramping 0.08ms 9.50ms 11.54ms 23.75ms 28.58ms 126.95ms
query TestQuery($upc: ID!, $price: Long!, $weight: Long!) {
  productByUpc(upc: $upc) {
    inStock
    shippingEstimate(weight: $weight, price: $price)
  }
}

Variables (5 sets batched per request)

[
  { "upc": "1", "price": 899, "weight": 100 },
  { "upc": "2", "price": 1299, "weight": 1000 },
  { "upc": "3", "price": 15, "weight": 20 },
  { "upc": "4", "price": 499, "weight": 100 },
  { "upc": "5", "price": 1299, "weight": 1000 }
]

Run 22396520979 • Commit e197380 • Wed, 25 Feb 2026 13:42:27 GMT

@michaelstaib michaelstaib added the 🔍 investigate Indicates that an issue or pull request needs more information. label Mar 3, 2026
@michaelstaib michaelstaib self-assigned this Mar 3, 2026
@michaelstaib michaelstaib added 🎬 ready Ready to merge and removed 🔍 investigate Indicates that an issue or pull request needs more information. labels Mar 5, 2026
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.

1 participant