Skip to content
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

Nested Create: Finalizing the release plan #2025

Closed
Tracked by #1576
severussundar opened this issue Feb 7, 2024 · 2 comments
Closed
Tracked by #1576

Nested Create: Finalizing the release plan #2025

severussundar opened this issue Feb 7, 2024 · 2 comments
Assignees
Labels
graphql Multiple mutations Fixes/enhancements related to nested mutations.
Milestone

Comments

@severussundar
Copy link
Contributor

Finalize the exact release plan and the details of notifying customers about the feature.

@seantleonard
Copy link
Contributor

@severussundar what is the finalized release plan? need to communicate that before closing this issue.

@seantleonard seantleonard reopened this Mar 26, 2024
@severussundar
Copy link
Contributor Author

Release plan for Multiple Create:

For the 0.12 rc1, the following components will be shipped.

  1. Schema Generation - Multiple-create: Schema generation #1902
  2. AuthZ validations - Multiple-create: Authorization  #1943
  3. Feature Flag to enable/disable the feature:
    a) CLI changes: Feature Flag for Nested Mutations: CLI changes #1983
    b) Re-name the feature to multiple-create: Rename nested-mutations and nested-create to multiple-mutations and multiple-create respectively #2103
    c) Engine changes: Enable or Disable Multiple Create operation based on feature flag value #2116

All these changes are merged to the main branch through PR #2122

Note: With the 0.12.* - rc1 release candidate, users will not be able to successfully execute multiple create mutation requests.

For 0.12 rc2, the rest of the changes related to multiple create will be shipped.

  1. Removing invalid FK definition from metadata - Removing wrong FK definition  #2051
  2. Determining the correct order of insertion - Multiple-create: Order determination for insertions #2056
  3. Request validation - Multiple-create: Request Validation #2057
  4. Query Generation, Selection set resolution - Multiple Create - Database Query Generation and Selection Set Resolution #1994

With the 0.12 rc2, all the changes necessary for the end-to-end working multiple create feature will be shipped. Using the 0.12 rc2 version, users will be able to successfully execute multiple create mutation requests.

After releasing 0.12 rc2 candidate, there is scope to receive user reported feedback, bugs, etc., and also bugs identified during bug bash - all of these can be evaluated and incorporated in the 0.12 stable release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
graphql Multiple mutations Fixes/enhancements related to nested mutations.
Projects
None yet
Development

No branches or pull requests

5 participants