Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: linkerd/k8s-gateway-api-rs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: release/v0.10.0
Choose a base ref
...
head repository: linkerd/k8s-gateway-api-rs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: release/v0.11.0
Choose a head ref
  • 3 commits
  • 4 files changed
  • 2 contributors

Commits on Mar 3, 2023

  1. Update kube requirement from 0.79 to 0.80 (#46)

    Updates the requirements on [kube](https://github.com/kube-rs/kube) to permit the latest version.
    - [Release notes](https://github.com/kube-rs/kube/releases)
    - [Changelog](https://github.com/kube-rs/kube/blob/main/CHANGELOG.md)
    - [Commits](kube-rs/kube@0.79.0...0.80.0)
    
    ---
    updated-dependencies:
    - dependency-name: kube
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 3, 2023
    Configuration menu
    Copy the full SHA
    1b0af25 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Add BackendObjectReference to BackendRef (#47)

    BackendRef is a shared type used by routes that may match traffic to an
    arbitrary backend (other than the `Service` they are attached to). Our
    current bindings take a simplified approach of representing this by
    assuming the type is always a `Service`. Several fields are missing
    (gvk, namespace). This makes it hard to work with the types in code,
    and it makes it hard to add validation logic since the unserialized
    objects will be missing the gvk reference.
    
    This change removes the fields in favour of adding an inner
    `BackendObjectReference` type that already exists in the bindings. This
    will make it so that any serialization takes into account the actual
    type of the backend the route has.
    
    Signed-off-by: Matei David <matei@buoyant.io>
    mateiidavid authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    b285b83 View commit details
    Browse the repository at this point in the history
  2. Update to v0.11.0 (#48)

    Change updates the library to `0.11.0` to include the
    BackendObjectReference change.
    
    Signed-off-by: Matei David <matei@buoyant.io>
    mateiidavid authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    410642c View commit details
    Browse the repository at this point in the history
Loading