Skip to content

Commit

Permalink
Merge branch '1.55.1' into bryn/datadog-upstream-sampling-decision-test
Browse files Browse the repository at this point in the history
  • Loading branch information
abernix committed Sep 25, 2024
2 parents 20ac011 + 504ee0b commit 7893f5b
Show file tree
Hide file tree
Showing 26 changed files with 638 additions and 505 deletions.
22 changes: 0 additions & 22 deletions .changesets/config_introspection_both.md

This file was deleted.

24 changes: 0 additions & 24 deletions .changesets/exp_qp_cache_prewarm_on_reload.md

This file was deleted.

22 changes: 0 additions & 22 deletions .changesets/feat_bnjjj_fix_5930.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changesets/feat_geal_implement_redis_connection_pooling.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changesets/feat_tninesling_coprocessor_cost_access.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changesets/fix_bryn_datadog_sample_propagation.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changesets/fix_bryn_fix_gauges.md

This file was deleted.

This file was deleted.

6 changes: 0 additions & 6 deletions .changesets/fix_tninesling_demand_control_variable_check.md

This file was deleted.

22 changes: 11 additions & 11 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
version: 2.1


# These "CircleCI Orbs" are reusable bits of configuration that can be shared
# across projects. See https://circleci.com/orbs/ for more information.
orbs:
Expand Down Expand Up @@ -48,18 +47,18 @@ executors:
# at https://circleci.com/docs/using-macos#supported-xcode-versions.
# We use the major.minor notation to bring in compatible patches.
xcode: "14.2.0"
resource_class: macos.m1.medium.gen1
resource_class: macos.m1.large.gen1
macos_test: &macos_test_executor
macos:
# See https://circleci.com/docs/xcode-policy along with the support matrix
# at https://circleci.com/docs/using-macos#supported-xcode-versions.
# We use the major.minor notation to bring in compatible patches.
#
#
# TODO: remove workaround added in https://github.com/apollographql/router/pull/5462
# once we update to Xcode >= 15.1.0
# once we update to Xcode >= 15.1.0
# See: https://github.com/apollographql/router/pull/5462
xcode: "14.2.0"
resource_class: macos.m1.medium.gen1
resource_class: macos.m1.large.gen1
windows_build: &windows_build_executor
machine:
image: "windows-server-2019-vs2019:2024.02.21"
Expand Down Expand Up @@ -503,7 +502,7 @@ commands:
# Use the settings from the "ci" profile in nextest configuration.
NEXTEST_PROFILE: ci
# Temporary disable lib backtrace since it crashing on MacOS
# TODO: remove this workaround once we update to Xcode >= 15.1.0
# TODO: remove this workaround once we update to Xcode >= 15.1.0
# See: https://github.com/apollographql/router/pull/5462
RUST_LIB_BACKTRACE: 0
command: xtask test --workspace --locked --features ci
Expand Down Expand Up @@ -749,20 +748,20 @@ jobs:
command: |
# Source of the new image will be ser to the repo URL.
# This will have the effect of setting org.opencontainers.image.source and org.opencontainers.image.author to the originating pipeline
# Therefore the docker image will have the same permissions as the originating project.
# Therefore the docker image will have the same permissions as the originating project.
# See: https://docs.github.com/en/packages/learn-github-packages/connecting-a-repository-to-a-package#connecting-a-repository-to-a-container-image-using-the-command-line
BASE_VERSION=$(cargo metadata --format-version=1 --no-deps | jq --raw-output '.packages[0].version')
ARTIFACT_URL="https://output.circle-artifacts.com/output/job/${CIRCLE_WORKFLOW_JOB_ID}/artifacts/0/artifacts/router-v${BASE_VERSION}-x86_64-unknown-linux-gnu.tar.gz"
VERSION="v$(echo "${BASE_VERSION}" | tr "+" "-")"
ROUTER_TAG=ghcr.io/apollographql/nightly/router
echo "REPO_URL: ${REPO_URL}"
echo "BASE_VERSION: ${BASE_VERSION}"
echo "ARTIFACT_URL: ${ARTIFACT_URL}"
echo "VERSION: ${VERSION}"
echo "ROUTER_TAG: ${ROUTER_TAG}"
# Create a multi-arch builder which works properly under qemu
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
docker context create buildx-build
Expand Down Expand Up @@ -977,7 +976,8 @@ workflows:
platform:
[ amd_linux_test ]
- test:
fuzz: true
# this should be changed back to true on dev after release
fuzz: false
requires:
- lint
- check_helm
Expand Down
Loading

0 comments on commit 7893f5b

Please sign in to comment.