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

release: v1.14.0 #2914

Merged
merged 9 commits into from
Apr 7, 2023
Merged

release: v1.14.0 #2914

merged 9 commits into from
Apr 7, 2023

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    3acef47 View commit details
    Browse the repository at this point in the history
  2. helm chart: allow specifying extra containers (#2881)

    Allow sidecars, like coprocessors, in the official helm chart.
    
    <!-- start metadata -->
    
    **Checklist**
    
    Complete the checklist (and note appropriate exceptions) before a final
    PR is raised.
    
    - [x] Changes are compatible[^1]
    - [ ] Documentation[^2] completed
    - [x] Performance impact assessed and acceptable
    - Tests added and passing[^3]
        - [ ] Unit Tests
        - [ ] Integration Tests
        - [ ] Manual Tests
    
    **Exceptions**
    
    *Note any exceptions here*
    
    **Notes**
    
    [^1]. It may be appropriate to bring upcoming changes to the attention
    of other (impacted) groups. Please endeavour to do this before seeking
    PR approval. The mechanism for doing this will vary considerably, so use
    your judgement as to how and when to do this.
    [^2]. Configuration is an important part of many changes. Where
    applicable please try to document configuration examples.
    [^3]. Tick whichever testing boxes are applicable. If you are adding
    Manual Tests:
    - please document the manual testing (extensively) in the Exceptions.
    - please raise a separate issue to automate the test and label it (or
    ask for it to be labeled) as `manual test`
    
    Co-authored-by: Gary Pennington <gary@apollographql.com>
    pcarrier and garypen authored Apr 4, 2023
    Configuration menu
    Copy the full SHA
    aa99f13 View commit details
    Browse the repository at this point in the history
  3. Coprocessor: add fields to the router and the subgraph stages. (#2863)

    Fix #2862, #2861, #2886
    
    ### Coprocessor: add fields to the router and the subgraph stage
    
    This changeset adds several (read only) fields to coprocessor stages:
    
    router request:
        - path
        - method
    
    router response:
        - status_code
    
    subgraph response:
        - status_code
    
    It removes the`coprocessor.subgraph.all.response.uri` key (that was
    unused), with a migration.
    
    It also fixes a bug where a coprocessor operating at the
    `router_request` stage would fail to deserialize an empty body (which
    happens for GET requests).
    
    ---------
    
    Co-authored-by: Jesse Rosenberger <git@jro.cc>
    Co-authored-by: Gary Pennington <gary@apollographql.com>
    3 people authored Apr 4, 2023
    Configuration menu
    Copy the full SHA
    681e047 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. chore: vendors openssl in xtask (#2905)

    This PR enables the `vendored-openssl` feature on the `git2` crate in
    the `xtask` workspace crate.
    
    Fixes #2904
    EverlastingBugstopper authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    176a799 View commit details
    Browse the repository at this point in the history
  2. Helm extra labels (#2903)

    Add the capability for Helm users to set extra labels attached to the
    router deployment and its pods.
    
    Co-authored-by: Gary Pennington <gary@apollographql.com>
    gscheibel and garypen authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    2bb7f82 View commit details
    Browse the repository at this point in the history
  3. update lockfiles (#2907)

    This changeset updates thee xtask and router Cargo.lock.
    o0Ignition0o authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    2062efc View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. cache-control example (#2759)

    uses cache-control headers from subgraphs to determine an overally
    cache-control policy
    
    partially addresses #326
    lennyburdette authored Apr 6, 2023
    Configuration menu
    Copy the full SHA
    e875939 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Configuration menu
    Copy the full SHA
    9f2ff44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6ddd7b View commit details
    Browse the repository at this point in the history