Skip to content

[Fusion] Allow disabling schema validation during preprocessing#9042

Merged
glen-84 merged 1 commit intomainfrom
gai/disable-preprocessor-schema-validation
Jan 13, 2026
Merged

[Fusion] Allow disabling schema validation during preprocessing#9042
glen-84 merged 1 commit intomainfrom
gai/disable-preprocessor-schema-validation

Conversation

@glen-84
Copy link
Copy Markdown
Member

@glen-84 glen-84 commented Jan 13, 2026

Summary of the changes (Less than 80 chars)

  • [Fusion] Allow disabling schema validation during preprocessing.

@github-actions
Copy link
Copy Markdown
Contributor

🚀 Fusion Gateway Performance Results

Simple Composite Query

Constant Load (50 VUs)

Requests/sec Error Rate
5887.39 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.77ms 7.05ms 161.12ms 8.34ms 12.73ms 18.59ms

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

Requests/sec Error Rate
4573.68 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.85ms 38.19ms 240.73ms 48.64ms 109.96ms 127.14ms

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.14 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
12.99ms 173.35ms 607.83ms 178.84ms 224.56ms 246.16ms

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

Requests/sec Error Rate
309.44 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
3.08ms 647.59ms 1717.12ms 683.60ms 1378.93ms 1467.91ms

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

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

Requests/sec Error Rate
18801.30 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.09ms 9.25ms 97.13ms 11.27ms 23.18ms 27.84ms

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 20960775599 • Commit 6ca25b3 • Tue, 13 Jan 2026 14:58:28 GMT

@glen-84 glen-84 merged commit 91f1eae into main Jan 13, 2026
336 of 340 checks passed
@glen-84 glen-84 deleted the gai/disable-preprocessor-schema-validation branch January 13, 2026 14:59
@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 13, 2026

Codecov Report

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

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

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

1 participant