graphql-mesh
graphql-mesh copied to clipboard
Test if serve command takes the artifacts or CDN
Related #6840
First, the artifacts are built with the schema that has topProducts
field here;
https://github.com/ardatan/graphql-mesh/pull/6859/files#diff-a331722228db3639d2070880786a8f657c2b13b1a23dcc67dcf4b2327a8fee40R38
Then, the field is renamed to topProductsNew
, and mesh start
runs after here;
https://github.com/ardatan/graphql-mesh/pull/6859/files#diff-a331722228db3639d2070880786a8f657c2b13b1a23dcc67dcf4b2327a8fee40R47
We have checked the introspection of initial run here;
https://github.com/ardatan/graphql-mesh/pull/6859/files#diff-a331722228db3639d2070880786a8f657c2b13b1a23dcc67dcf4b2327a8fee40R64
You can see it has topProductsNew
as in the schema from the initial run but different then built artifacts;
https://github.com/ardatan/graphql-mesh/pull/6859/files#diff-a331722228db3639d2070880786a8f657c2b13b1a23dcc67dcf4b2327a8fee40R96
After that, polling is done then topProductsNew
becomes topProducts
again;
https://github.com/ardatan/graphql-mesh/pull/6859/files#diff-a331722228db3639d2070880786a8f657c2b13b1a23dcc67dcf4b2327a8fee40R104
This shows, it works correctly in contrast to the issue
💻 Website Preview
The latest changes are available as preview in: https://18a33a3a.graphql-mesh.pages.dev
🚀 Snapshot Release (alpha
)
The latest changes of this PR are available as alpha
on npm (based on the declared changesets
):
Package | Version | Info |
---|---|---|
@graphql-mesh/cache-cfw-kv |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-file |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-localforage |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-redis |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/compose-cli |
0.3.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/fusion-execution |
0.0.3-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/fusion-federation |
0.0.3-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/fusion-runtime |
0.3.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
json-machete |
0.97.2-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/apollo-link |
0.99.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cli |
0.90.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/config |
0.100.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/graphql |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/grpc |
0.99.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/json-schema |
0.100.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/mongoose |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/mysql |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/neo4j |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/odata |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/openapi |
0.100.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/postgraphile |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/raml |
0.100.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/soap |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/supergraph |
0.4.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/thrift |
0.99.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/tuql |
0.99.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/http |
0.99.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/merger-bare |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/merger-federation |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/merger-stitching |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/runtime |
0.99.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/store |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-cache |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-encapsulate |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-extend |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-federation |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-filter-schema |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-hive |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-hoist-field |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-naming-convention |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-prefix |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-prune |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-rate-limit |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-rename |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-replace-field |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-resolvers-composition |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-transfer-schema |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-type-merging |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/types |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/urql-exchange |
0.99.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/utils |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/json-schema |
0.100.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/mysql |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/neo4j |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/openapi |
0.100.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/raml |
0.100.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/soap |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/sqlite |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/thrift |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-deduplicate-request |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-hive |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-http-cache |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-http-details-extensions |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-live-query |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-mock |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-newrelic |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-operation-field-permissions |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-operation-headers |
0.1.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-prometheus |
0.99.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-rate-limit |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-response-cache |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-snapshot |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-statsd |
0.98.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/serve-cli |
0.4.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/serve-runtime |
0.3.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-common |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-http |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-mysql |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-neo4j |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-rest |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-soap |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-sqlite |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-thrift |
0.2.0-alpha-20240418091458-d075e78957525e5c770ee6d48bb87691a2f42b01 |
npm ↗︎ unpkg ↗︎ |