-
Notifications
You must be signed in to change notification settings - Fork 52
Closed
Description
Using Batch Loader and GraphQL v1.8.6
Event Load (0.9ms) SELECT "events".* FROM "events"
↳ app/controllers/api/graphql_controller.rb:11
EventPeriod Load (0.9ms) SELECT "event_periods".* FROM "event_periods" WHERE "event_periods"."event_id" IN ($1, $2, $3) [["event_id", 1], ["event_id", 2], ["event_id", 3]]
↳ app/graphql/resolvers/event_periods_resolver.rb:10
EventPeriod::Grouping Load (0.7ms) SELECT "event_period_groupings".* FROM "event_period_groupings" WHERE "event_period_groupings"."event_period_group_id" IN ($1, $2) [["event_period_group_id", 5], ["event_period_group_id", 12]]
↳ app/graphql/resolvers/event_period_days_resolver.rb:10
EventPeriod::Day Load (0.7ms) SELECT "event_periods".* FROM "event_periods" WHERE "event_periods"."type" IN ('day') AND "event_periods"."id" IN ($1, $2, $3, $4, $5) [["id", 1], ["id", 2], ["id", 3], ["id", 4], ["id", 11]]
↳ app/graphql/resolvers/event_period_days_resolver.rb:10
Using GraphQL v1.8.7
Event Load (0.8ms) SELECT "events".* FROM "events"
↳ app/controllers/api/graphql_controller.rb:11
EventPeriod Load (1.1ms) SELECT "event_periods".* FROM "event_periods" WHERE "event_periods"."event_id" = $1 [["event_id", 1]]
↳ app/graphql/resolvers/event_periods_resolver.rb:10
EventPeriod Load (0.6ms) SELECT "event_periods".* FROM "event_periods" WHERE "event_periods"."event_id" = $1 [["event_id", 2]]
↳ app/graphql/resolvers/event_periods_resolver.rb:10
EventPeriod Load (0.4ms) SELECT "event_periods".* FROM "event_periods" WHERE "event_periods"."event_id" = $1 [["event_id", 3]]
↳ app/graphql/resolvers/event_periods_resolver.rb:10
EventPeriod::Grouping Load (0.8ms) SELECT "event_period_groupings".* FROM "event_period_groupings" WHERE "event_period_groupings"."event_period_group_id" = $1 [["event_period_group_id", 5]]
↳ app/graphql/resolvers/event_period_days_resolver.rb:10
EventPeriod::Day Load (0.8ms) SELECT "event_periods".* FROM "event_periods" WHERE "event_periods"."type" IN ('day') AND "event_periods"."id" IN ($1, $2, $3, $4) [["id", 1], ["id", 2], ["id", 3], ["id", 4]]
↳ app/graphql/resolvers/event_period_days_resolver.rb:10
EventPeriod::Grouping Load (0.4ms) SELECT "event_period_groupings".* FROM "event_period_groupings" WHERE "event_period_groupings"."event_period_group_id" = $1 [["event_period_group_id", 12]]
↳ app/graphql/resolvers/event_period_days_resolver.rb:10
EventPeriod::Day Load (0.4ms) SELECT "event_periods".* FROM "event_periods" WHERE "event_periods"."type" IN ('day') AND "event_periods"."id" IN ($1, $2, $3, $4, $5) [["id", 1], ["id", 2], ["id", 3], ["id", 4], ["id", 11]]
↳ app/graphql/resolvers/event_period_days_resolver.rb:10
Completed 200 OK in 248ms (Views: 0.4ms | ActiveRecord: 19.9ms)
Probably something has changed in GraphQL but not sure if BatchLoader should adapt or GraphQL has a bug. Related issue on GraphQL: rmosolgo/graphql-ruby#1778
Changelog: rmosolgo/graphql-ruby@v1.8.6...master
taneliang
Metadata
Metadata
Assignees
Labels
No labels