Skip to content

Releasing Execution::Next #5594

@rmosolgo

Description

@rmosolgo

Still todo:

  • Subscriptions need to work
  • Reconsider Field extension method names -- can we pick something other than _next so that it doesn't have to be changed again in the future?
  • Reconsider execution_next_mode{,_key} on Schema::Field for the same reason -- something more future-proof?
  • Make directives work somehow
    • Are HaltExecution and PostProcessor really what I need here? Reconsider this design
  • Revamp argument handling Exec-next: improve input handling #5605
    • I didn't actually migrate to single-pass; this will involve static validation, I'll check it out later
  • Update GraphQL-Batch to use new field extension signature Support GraphQL-Ruby's upcoming execute_next APIs Shopify/graphql-batch#215
  • Check the code for other TODOs
  • Update GraphQL-Pro and release
  • Update GraphQL-Enterprise and release

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions