Comparing v25.0-beta-3...v25.0.beta-4 · graphql-java/graphql-java

Commits on Jul 13, 2025

  1. Merged PR 223498: fix(ExecutionInput): support null query when runnin…

    …g APQ request
    
    Support null query when running APQ request
    
    Full issue described in #4008
    
    ----
    #### AI description  (iteration 1)
    #### PR Classification
    Bug fix: Enhance ExecutionInput to properly handle null queries in automatic persisted query (APQ) requests.
    
    #### PR Summary
    This pull request modifies the ExecutionInput logic to return a persisted query marker when a null or empty query is provided along with a persistedQuery extension, ensuring graceful handling of APQ requests.
    - `src/main/java/graphql/ExecutionInput.java`: Introduces a new static method (`assertQuery`) to check for null/empty queries and returns a persisted query marker if appropriate; also removes the strict non-null assertion in the builder.
    - `src/test/groovy/graphql/ExecutionInputTest.groovy`: Adds a test case validating that a null query with the persistedQuery extension returns the expected persisted query marker.
    <!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
    
    Related work items: #355548
    
    # Conflicts:
    #	src/test/groovy/graphql/ExecutionInputTest.groovy

    authored and timward60 committed

    Jul 13, 2025
    Configuration menu

    Browse the repository at this point in the history

Commits on Jul 20, 2025

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Jul 21, 2025

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. Configuration menu

    Browse the repository at this point in the history

Commits on Jul 23, 2025

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. Configuration menu

    Browse the repository at this point in the history

  4. Configuration menu

    Browse the repository at this point in the history

  5. Configuration menu

    Browse the repository at this point in the history

Commits on Jul 24, 2025

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. Configuration menu

    Browse the repository at this point in the history

Commits on Jul 25, 2025

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

Commits on Jul 27, 2025

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. Configuration menu

    Browse the repository at this point in the history

  4. Configuration menu

    Browse the repository at this point in the history