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

fix: performance issues for mapping field groups to the Schema #152

Merged
merged 13 commits into from
Jan 19, 2024

Commits on Dec 19, 2023

  1. Merge pull request #142 from wp-graphql/feat/prep-for-plugin-repo

    chore: prep for launch on the .org repo
    jasonbahl committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    114a2fe View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. - only use graphql_types for mapping field groups to the Schema. Do…

    … not try and dynamically determine location rules at Schema Generation time.
    jasonbahl committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    044c43c View commit details
    Browse the repository at this point in the history
  2. - remove commented out code

    jasonbahl committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    56f8aa1 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. - refactor get_graphql_locations_for_field_group() to early return fo…

    …r field groups that have graphql_types defined, but still support field groups that don't have graphql_types defined.
    jasonbahl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    25376f7 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Configuration menu
    Copy the full SHA
    cf50c87 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. - update Registry.php to cache mapped ACF Field Groups and mapped ACF…

    … Field Group Location rules to reduce redundancy
    
    - remove unneeded LocationRules
    - update OptionsPageTest to clear the schema during setUp
    jasonbahl committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    daf9f74 View commit details
    Browse the repository at this point in the history
  2. - update Registry to use local Utils and use full namespace for WPGra…

    …phQL\Utils\Utils
    
    - normalize location rules to be mapped with strolower
    jasonbahl committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    09a6168 View commit details
    Browse the repository at this point in the history
  3. - update TaxonomyFieldTest

    jasonbahl committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    04e62e8 View commit details
    Browse the repository at this point in the history
  4. - Update Registry.php to track field names and keys that have been re…

    …gistered to the Schema
    
    - Use the registered field names and keys to determine wether or not to resolve the field from the post itself (if revision meta is supported) or the parent (if it's not).
    jasonbahl committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    e4760cd View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    71840f7 View commit details
    Browse the repository at this point in the history
  2. Update Registry.php

    jasonbahl committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    9610218 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b537a3d View commit details
    Browse the repository at this point in the history
  4. Merge branch 'fix/performance-issues' of github.com:wp-graphql/wpgrap…

    …hql-acf into fix/performance-issues
    jasonbahl committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    c06163f View commit details
    Browse the repository at this point in the history