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
Add defer directive to the operations stats page #2082
Conversation
|
📚 Storybook DeploymentThe latest changes are available as preview in: https://63a76fce.hive-storybook.pages.dev |
🐋 This PR was built and pushed to the following Docker images (tag: Docker Bake metadata{
"app": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:IMAGE_DESCRIPTION": "The app of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/app",
"build-arg:PORT": "3000",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "app.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:IMAGE_DESCRIPTION": "The app of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/app",
"build-arg:PORT": "3000",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "app.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:b2241f2b4f89218219c30c13f1c7fd9c3c08a8dd20f71116874ebcdbeb48bc52",
"size": 685
},
"containerimage.digest": "sha256:b2241f2b4f89218219c30c13f1c7fd9c3c08a8dd20f71116874ebcdbeb48bc52",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/app:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/app:add_defer"
},
"composition-federation-2": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "Federation 2 Composition Service for GraphQL Hive.",
"build-arg:IMAGE_TITLE": "graphql-hive/composition-federation-2",
"build-arg:PORT": "3069",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "Federation 2 Composition Service for GraphQL Hive.",
"build-arg:IMAGE_TITLE": "graphql-hive/composition-federation-2",
"build-arg:PORT": "3069",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:eafb0945b5c54232302d628a800f0ae442c762b71cedb3fe3c5604bfdd143bc5",
"size": 685
},
"containerimage.digest": "sha256:eafb0945b5c54232302d628a800f0ae442c762b71cedb3fe3c5604bfdd143bc5",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/composition-federation-2:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/composition-federation-2:add_defer"
},
"emails": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The emails service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/emails",
"build-arg:PORT": "3006",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The emails service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/emails",
"build-arg:PORT": "3006",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:959f54f316c74981c60ba0c38b79c6b2ebb6dc6c3a1a8aa49704bdfdf6fe67e7",
"size": 685
},
"containerimage.digest": "sha256:959f54f316c74981c60ba0c38b79c6b2ebb6dc6c3a1a8aa49704bdfdf6fe67e7",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/emails:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/emails:add_defer"
},
"policy": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The policy service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/policy",
"build-arg:PORT": "3012",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The policy service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/policy",
"build-arg:PORT": "3012",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:b7e66180b776d1c492852c83b5e50351dbef7bd40d20119395871315630ae8d5",
"size": 685
},
"containerimage.digest": "sha256:b7e66180b776d1c492852c83b5e50351dbef7bd40d20119395871315630ae8d5",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/policy:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/policy:add_defer"
},
"rate-limit": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The rate limit service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/rate-limit",
"build-arg:PORT": "3009",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The rate limit service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/rate-limit",
"build-arg:PORT": "3009",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:48c363c27d0b41301b663c52a878ae92112f559850e87e0191e0048ae5cfccb8",
"size": 685
},
"containerimage.digest": "sha256:48c363c27d0b41301b663c52a878ae92112f559850e87e0191e0048ae5cfccb8",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/rate-limit:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/rate-limit:add_defer"
},
"schema": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The schema service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/schema",
"build-arg:PORT": "3002",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The schema service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/schema",
"build-arg:PORT": "3002",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:4bf4c3906b71ae9ce301a6841aca133295ab59ee320a022e8b8fa6c40fd63071",
"size": 685
},
"containerimage.digest": "sha256:4bf4c3906b71ae9ce301a6841aca133295ab59ee320a022e8b8fa6c40fd63071",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/schema:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/schema:add_defer"
},
"server": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The server service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/server",
"build-arg:PORT": "3001",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The server service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/server",
"build-arg:PORT": "3001",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:d119f5159733a00b1bb471fea87befd6ebd92af841bb754e6bb51b6278be0e19",
"size": 685
},
"containerimage.digest": "sha256:d119f5159733a00b1bb471fea87befd6ebd92af841bb754e6bb51b6278be0e19",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/server:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/server:add_defer"
},
"storage": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:IMAGE_DESCRIPTION": "The migrations service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/storage",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "migrations.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:IMAGE_DESCRIPTION": "The migrations service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/storage",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "migrations.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:984056531821aa02983fe863c00f7af516400859a3fd6a81cef1091c8060dacb",
"size": 685
},
"containerimage.digest": "sha256:984056531821aa02983fe863c00f7af516400859a3fd6a81cef1091c8060dacb",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/storage:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/storage:add_defer"
},
"stripe-billing": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The stripe billing service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/stripe-billing",
"build-arg:PORT": "3010",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The stripe billing service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/stripe-billing",
"build-arg:PORT": "3010",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:383ad8df5bc316e745528c4107ce3117e98b87ce241bd84996df01b0f030ec3b",
"size": 685
},
"containerimage.digest": "sha256:383ad8df5bc316e745528c4107ce3117e98b87ce241bd84996df01b0f030ec3b",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/stripe-billing:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/stripe-billing:add_defer"
},
"tokens": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The tokens service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/tokens",
"build-arg:PORT": "3003",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The tokens service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/tokens",
"build-arg:PORT": "3003",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:c5df70088c8a9988fad809bab4721c53effe6904ef4116f824dffe750df3ee20",
"size": 685
},
"containerimage.digest": "sha256:c5df70088c8a9988fad809bab4721c53effe6904ef4116f824dffe750df3ee20",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/tokens:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/tokens:add_defer"
},
"usage": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The usage ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/usage",
"build-arg:PORT": "3006",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The usage ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/usage",
"build-arg:PORT": "3006",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:3a1ce2971a66377cf87584bb46ed01723269811a26825acaa0053bf01e0e8e30",
"size": 685
},
"containerimage.digest": "sha256:3a1ce2971a66377cf87584bb46ed01723269811a26825acaa0053bf01e0e8e30",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/usage:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/usage:add_defer"
},
"usage-estimator": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The usage estimator service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/usage-estimator",
"build-arg:PORT": "3008",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The usage estimator service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/usage-estimator",
"build-arg:PORT": "3008",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:be61b96961dd671a0aa1bb56713207efe83272f565f725347f2cbc270f1281ec",
"size": 685
},
"containerimage.digest": "sha256:be61b96961dd671a0aa1bb56713207efe83272f565f725347f2cbc270f1281ec",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/usage-estimator:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/usage-estimator:add_defer"
},
"usage-ingestor": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The usage ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/usage-ingestor",
"build-arg:PORT": "3007",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The usage ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/usage-ingestor",
"build-arg:PORT": "3007",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:de68351d1995b92e18a092d4b1f76cc174722015c3ac2e753786e5944f25beca",
"size": 685
},
"containerimage.digest": "sha256:de68351d1995b92e18a092d4b1f76cc174722015c3ac2e753786e5944f25beca",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/usage-ingestor:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/usage-ingestor:add_defer"
},
"webhooks": {
"containerimage.buildinfo/linux/amd64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The webhooks ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/webhooks",
"build-arg:PORT": "3005",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.buildinfo/linux/arm64": {
"frontend": "dockerfile.v0",
"attrs": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The webhooks ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/webhooks",
"build-arg:PORT": "3005",
"build-arg:RELEASE": "6c058739791f766d36f88daf4b850199a1147c7f",
"filename": "services.dockerfile",
"vcs:revision": "53dc41951b32488d4ef3c1365221e54c5278ba64",
"vcs:source": "https://github.com/kamilkisiela/graphql-hive"
},
"sources": [
{
"type": "docker-image",
"ref": "docker.io/library/node:18.16.0-slim",
"pin": "sha256:2ff9841de879f1a2d2d8ef83183c2d93435c451a36d6cfb37b3331d1386c00f8"
}
]
},
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:206e385f5e6afd86511e2445e089e12b354deeaebf41e4b245203abf18f1fde8",
"size": 685
},
"containerimage.digest": "sha256:206e385f5e6afd86511e2445e089e12b354deeaebf41e4b245203abf18f1fde8",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/webhooks:6c058739791f766d36f88daf4b850199a1147c7f,ghcr.io/kamilkisiela/graphql-hive/webhooks:add_defer"
}
} |
Co-authored-by: Dimitri POSTOLOV <en3m@ya.ru>
package.json
Outdated
"@graphql-codegen/cli": "3.3.1-alpha-20230420202418-82620d460", | ||
"@graphql-codegen/client-preset": "3.0.1-alpha-20230420202418-82620d460", | ||
"@graphql-codegen/graphql-modules-preset": "3.1.3-alpha-20230420202418-82620d460", | ||
"@graphql-codegen/typed-document-node": "4.0.1-alpha-20230420202418-82620d460", | ||
"@graphql-codegen/typescript": "3.0.4-alpha-20230420202418-82620d460", | ||
"@graphql-codegen/typescript-operations": "3.1.0-alpha-20230420202418-82620d460", | ||
"@graphql-codegen/typescript-resolvers": "3.2.1-alpha-20230420202418-82620d460", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO: update after codegen is released
We could add
|
I'm going to close this PR as we decided not to use defer in Hive for now. |
Background
Description
Checklist