-
Notifications
You must be signed in to change notification settings - Fork 88
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
Migrate shared
module to Server Preset (Part 4)
#4955
Conversation
|
🐋 This PR was built and pushed to the following Docker images (tag: Docker Bake metadata{
"app": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/k48vi43ig7gjsb34xizcgpnnk",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:9345cd22e4a0a13a91ada7b3e0c5665e737b1479db97c10172b86545e5e7759a",
"size": 685
},
"containerimage.digest": "sha256:9345cd22e4a0a13a91ada7b3e0c5665e737b1479db97c10172b86545e5e7759a",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/app:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/app:migrate_modules_4"
},
"composition-federation-2": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/d21njdohuvih3iaaga7i8yina",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:dab15137b85dad3c6d83899f84feb2cb8105fd51425cd7a2386f73908aec78e9",
"size": 685
},
"containerimage.digest": "sha256:dab15137b85dad3c6d83899f84feb2cb8105fd51425cd7a2386f73908aec78e9",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/composition-federation-2:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/composition-federation-2:migrate_modules_4"
},
"emails": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/v17fkqz56ld77ykq9kluk98jb",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:a655fa9e8dbd31fd9136863aae4d899c19ba6106409b9be3a5dd99942b090cc3",
"size": 685
},
"containerimage.digest": "sha256:a655fa9e8dbd31fd9136863aae4d899c19ba6106409b9be3a5dd99942b090cc3",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/emails:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/emails:migrate_modules_4"
},
"policy": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/vvo36zd07rfarkr8fsxntjo20",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:05986e3da38d1e17ade05ec5e67859254dafae93981d13a0a74e4aa78020b05e",
"size": 685
},
"containerimage.digest": "sha256:05986e3da38d1e17ade05ec5e67859254dafae93981d13a0a74e4aa78020b05e",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/policy:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/policy:migrate_modules_4"
},
"rate-limit": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/hzuw16m9dd575zxwj1psk00bu",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:c72927792f9c1fb5544d0b6e2a7fba830254afb34b36de007859ceb875b12e56",
"size": 685
},
"containerimage.digest": "sha256:c72927792f9c1fb5544d0b6e2a7fba830254afb34b36de007859ceb875b12e56",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/rate-limit:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/rate-limit:migrate_modules_4"
},
"schema": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/st3vsytzt5dijtsg3dg6577zh",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:93650502f2da1cede1e5dfd34e2a5ab5d950881ed0a2772c9abd6b7425f30bb9",
"size": 685
},
"containerimage.digest": "sha256:93650502f2da1cede1e5dfd34e2a5ab5d950881ed0a2772c9abd6b7425f30bb9",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/schema:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/schema:migrate_modules_4"
},
"server": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/l5x39yos47u4jq4zuektyo5lr",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:2dfbd01409ebbdfd998275e3878ce1814890d97a8b8194a834fb4f5449a9556b",
"size": 685
},
"containerimage.digest": "sha256:2dfbd01409ebbdfd998275e3878ce1814890d97a8b8194a834fb4f5449a9556b",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/server:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/server:migrate_modules_4"
},
"storage": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/nm0n227lc3z54kejtw9donw7d",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:b277fc53f85f6248c1af4bcf657cbcf417f3a9596f7ce2d2d419461dd2074b64",
"size": 685
},
"containerimage.digest": "sha256:b277fc53f85f6248c1af4bcf657cbcf417f3a9596f7ce2d2d419461dd2074b64",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/storage:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/storage:migrate_modules_4"
},
"stripe-billing": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/f55yn52mx4t9ehf97srrsm352",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:383c117c8d1f4224efeff912eee090540e9bc0c3c3a9e4f3cc82054792890a3c",
"size": 685
},
"containerimage.digest": "sha256:383c117c8d1f4224efeff912eee090540e9bc0c3c3a9e4f3cc82054792890a3c",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/stripe-billing:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/stripe-billing:migrate_modules_4"
},
"tokens": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/o5nphdeu309hchoh5vlfj82t0",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:1d508f35e100df7d7e05adbbfe681f95a9bfcf6dbb614de92feb8ddb09bab774",
"size": 685
},
"containerimage.digest": "sha256:1d508f35e100df7d7e05adbbfe681f95a9bfcf6dbb614de92feb8ddb09bab774",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/tokens:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/tokens:migrate_modules_4"
},
"usage": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/n62yefmuh4anssftc10ozxib9",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:447495cb32ef80d0997d54ba7018c08bd705ab667b1c07dc528054149547c318",
"size": 685
},
"containerimage.digest": "sha256:447495cb32ef80d0997d54ba7018c08bd705ab667b1c07dc528054149547c318",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/usage:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/usage:migrate_modules_4"
},
"usage-estimator": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/ehbcnz6lynuz9rmlzt8oal1h3",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:bfbd557c39374efc22947c8e6d1bd4962b3cb41648439da620b37e96d7bf97b5",
"size": 685
},
"containerimage.digest": "sha256:bfbd557c39374efc22947c8e6d1bd4962b3cb41648439da620b37e96d7bf97b5",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/usage-estimator:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/usage-estimator:migrate_modules_4"
},
"usage-ingestor": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/y165w10xe64msl6qauwv429re",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:410ed72dea5ee8bddbfe06eb55a9299e199339acce9be6d2f4a98c692f4399a6",
"size": 685
},
"containerimage.digest": "sha256:410ed72dea5ee8bddbfe06eb55a9299e199339acce9be6d2f4a98c692f4399a6",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/usage-ingestor:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/usage-ingestor:migrate_modules_4"
},
"webhooks": {
"buildx.build.ref": "builder-65734b47-7a2c-4603-a9fc-133c013e8108/builder-65734b47-7a2c-4603-a9fc-133c013e81080/78how458dqgr6x5uq6kprb71b",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"digest": "sha256:d2ca3fab9c2040fe7c09948bf931ce6b588ec13a00a0064390f8773a42d6b1ec",
"size": 685
},
"containerimage.digest": "sha256:d2ca3fab9c2040fe7c09948bf931ce6b588ec13a00a0064390f8773a42d6b1ec",
"image.name": "ghcr.io/kamilkisiela/graphql-hive/webhooks:77ac63b5accb17fff972583c9e923af1f04a7e77,ghcr.io/kamilkisiela/graphql-hive/webhooks:migrate_modules_4"
}
} |
22eb043
to
3cd67cf
Compare
- Migrate Query.noop and Mutation.noop - Migrate JSON and JSONSchemaObject resolvers - Migrate Date and DateTime resolvers - Migrate SafeInt resolver, remove empty resolvers map - Bump server preset to v0.9.4
3cd67cf
to
56b94fd
Compare
Background
This PR migrates
shared
module to Server PresetTODO:
rate-limit
module to Server Preset (Part 3) #4938