-
Notifications
You must be signed in to change notification settings - Fork 348
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Performance Improvements (Small fixes) #7769
Conversation
Apollo Federation Subgraph Compatibility Results
Learn more: |
The build artifacts of |
💻 Website PreviewThe latest changes are available as preview in: https://bcabc22a.graphql-mesh.pages.dev |
The build artifacts of |
The build artifacts of |
🚀 Snapshot Release (
|
Package | Version | Info |
---|---|---|
@graphql-mesh/cache-cfw-kv |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-file |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-localforage |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-redis |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/compose-cli |
1.1.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/fusion-composition |
0.6.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/fusion-runtime |
0.9.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-hive/gateway |
1.3.0-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/apollo-link |
0.103.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cli |
0.96.7-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/config |
0.104.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/graphql |
0.102.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/grpc |
0.104.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/json-schema |
0.107.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/mongoose |
0.102.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/mysql |
0.103.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/neo4j |
0.103.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/odata |
0.104.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/openapi |
0.107.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/postgraphile |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/raml |
0.107.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/soap |
0.104.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/supergraph |
0.8.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/thrift |
0.104.10-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/tuql |
0.103.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/http |
0.103.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/merger-bare |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/merger-federation |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/merger-stitching |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/migrate-config-cli |
1.1.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/runtime |
0.103.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/store |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-cache |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-encapsulate |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-extend |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-federation |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-filter-schema |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-hive |
0.102.10-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-hoist-field |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-naming-convention |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-prefix |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-prune |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-rate-limit |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-rename |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-replace-field |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-resolvers-composition |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-transfer-schema |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-type-merging |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/types |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/urql-exchange |
0.103.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/utils |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/json-schema |
0.107.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/mysql |
0.7.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/neo4j |
0.7.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/odata |
0.0.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/openapi |
0.107.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/raml |
0.107.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/soap |
0.104.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/sqlite |
0.6.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/thrift |
0.7.10-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-deduplicate-request |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-hive |
0.102.10-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/hmac-upstream-signature |
1.1.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-http-cache |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-http-details-extensions |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-jit |
0.0.1-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-jwt-auth |
1.1.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-live-query |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-mock |
0.102.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-newrelic |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-opentelemetry |
1.2.1-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-operation-field-permissions |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-operation-headers |
1.1.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-prometheus |
1.1.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-rate-limit |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-response-cache |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-snapshot |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-statsd |
0.102.8-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/serve-cli |
1.3.0-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/serve-runtime |
1.1.2-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-common |
0.7.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-http |
0.6.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-http-callback |
0.4.3-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-mysql |
0.7.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-neo4j |
0.7.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-odata |
0.0.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-rest |
0.7.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-soap |
0.7.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-sqlite |
0.7.3-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-thrift |
0.7.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-ws |
0.3.9-alpha-20241022094319-12e1a3f935b807afb24021f594d4d5c09594a3e6 |
npm ↗︎ unpkg ↗︎ |
The build artifacts of |
Published
|
Published
|
9e0b5d7
to
27ccbb4
Compare
chore(dependencies): updated changesets for modified dependencies JIT environment variable Do not release bin until release is done chore(dependencies): updated changesets for modified dependencies JIT configuration Include JIT to the bundle No need to bundle explicitly JIT env var Bump tools Fix PR workflow chore(dependencies): updated changesets for modified dependencies Bump tools chore(dependencies): updated changesets for modified dependencies Bump Tools chore(dependencies): updated changesets for modified dependencies Relax CPU New Plugin
0aba8ef
to
eec7ba7
Compare
* feat(serve): JIT chore(dependencies): updated changesets for modified dependencies JIT environment variable Do not release bin until release is done chore(dependencies): updated changesets for modified dependencies JIT configuration Include JIT to the bundle No need to bundle explicitly JIT env var Bump tools Fix PR workflow chore(dependencies): updated changesets for modified dependencies Bump tools chore(dependencies): updated changesets for modified dependencies Bump Tools chore(dependencies): updated changesets for modified dependencies Relax CPU New Plugin * chore(dependencies): updated changesets for modified dependencies * Better naming for loadtests * Back to most cpus * Bring back * Bump graphql-jit * chore(dependencies): updated changesets for modified dependencies * Yarn.lock * Patch for testing --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
JIT Plugin and Flag
Add
--jit
CLI option andjit
configuration option to enable JIT compilation for betterperformance
Powered by GraphQL JIT
Cleanup extra bundler options, and add WS & HTTP Callbacks transport to the base bundle
So
ws
andhttp-callback
transports are available without adding them to the image and or binary