Skip to content

Commit

Permalink
release: v1.52.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bnjjj authored Jul 30, 2024
2 parents c1525fb + 4036c66 commit ffd7782
Show file tree
Hide file tree
Showing 219 changed files with 10,105 additions and 4,540 deletions.
4 changes: 4 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
[alias]
xtask = "run --locked --package xtask --manifest-path xtask/Cargo.toml --"
fed = "run -p apollo-federation-cli --"

[profile.profiling]
inherits = "release"
debug = true
8 changes: 0 additions & 8 deletions .changesets/docs_eh_docs_router_renaming_conventions.md

This file was deleted.

14 changes: 0 additions & 14 deletions .changesets/maint_garypen_modify_batch_for_tracing.md

This file was deleted.

58 changes: 58 additions & 0 deletions .config/nextest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,28 +14,60 @@ retries = 2
filter = '''
( binary_id(=apollo-router) & test(=axum_factory::axum_http_server_factory::tests::request_cancel_log) )
or ( binary_id(=apollo-router) & test(=axum_factory::axum_http_server_factory::tests::request_cancel_no_log) )
or ( binary_id(=apollo-router) & test(=axum_factory::tests::cors_origin_default) )
or ( binary_id(=apollo-router) & test(=axum_factory::tests::cors_origin_list) )
or ( binary_id(=apollo-router) & test(=axum_factory::tests::cors_origin_regex) )
or ( binary_id(=apollo-router) & test(=axum_factory::tests::it_answers_to_custom_endpoint) )
or ( binary_id(=apollo-router) & test(=axum_factory::tests::it_compress_response_body) )
or ( binary_id(=apollo-router) & test(=axum_factory::tests::response) )
or ( binary_id(=apollo-router) & test(=axum_factory::tests::response_with_custom_endpoint) )
or ( binary_id(=apollo-router) & test(=axum_factory::tests::response_with_custom_endpoint_wildcard) )
or ( binary_id(=apollo-router) & test(=axum_factory::tests::response_with_custom_prefix_endpoint) )
or ( binary_id(=apollo-router) & test(=axum_factory::tests::response_with_root_wildcard) )
or ( binary_id(=apollo-router) & test(=notification::tests::it_test_ttl) )
or ( binary_id(=apollo-router) & test(=plugins::authentication::subgraph::test::test_credentials_provider_refresh_on_stale) )
or ( binary_id(=apollo-router) & test(=plugins::telemetry::config_new::instruments::tests::test_instruments) )
or ( binary_id(=apollo-router) & test(=plugins::telemetry::metrics::apollo::test::apollo_metrics_enabled) )
or ( binary_id(=apollo-router) & test(=plugins::telemetry::tests::it_test_prometheus_metrics) )
or ( binary_id(=apollo-router) & test(=router::tests::basic_event_stream_test) )
or ( binary_id(=apollo-router) & test(=router::tests::schema_update_test) )
or ( binary_id(=apollo-router) & test(=services::subgraph_service::tests::test_subgraph_service_websocket_with_error) )
or ( binary_id(=apollo-router) & test(=uplink::license_stream::test::license_expander_claim_pause_claim) )
or ( binary_id(=apollo-router) & test(=uplink::persisted_queries_manifest_stream::test::integration_test) )
or ( binary_id(=apollo-router) & test(=uplink::schema_stream::test::integration_test) )
or ( binary_id(=apollo-router-benchmarks) & test(=tests::test) )
or ( binary_id(=apollo-router::apollo_otel_traces) & test(=non_defer) )
or ( binary_id(=apollo-router::apollo_otel_traces) & test(=test_batch_send_header) )
or ( binary_id(=apollo-router::apollo_otel_traces) & test(=test_batch_trace_id) )
or ( binary_id(=apollo-router::apollo_otel_traces) & test(=test_client_name) )
or ( binary_id(=apollo-router::apollo_otel_traces) & test(=test_client_version) )
or ( binary_id(=apollo-router::apollo_otel_traces) & test(=test_condition_else) )
or ( binary_id(=apollo-router::apollo_otel_traces) & test(=test_condition_if) )
or ( binary_id(=apollo-router::apollo_otel_traces) & test(=test_send_header) )
or ( binary_id(=apollo-router::apollo_otel_traces) & test(=test_send_variable_value) )
or ( binary_id(=apollo-router::apollo_otel_traces) & test(=test_trace_id) )
or ( binary_id(=apollo-router::apollo_reports) & test(=non_defer) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_batch_send_header) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_batch_stats) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_batch_trace_id) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_client_name) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_client_version) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_condition_else) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_condition_if) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_demand_control_stats) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_demand_control_trace) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_demand_control_trace_batched) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_new_field_stats) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_send_header) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_send_variable_value) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_stats) )
or ( binary_id(=apollo-router::apollo_reports) & test(=test_trace_id) )
or ( binary_id(=apollo-router::integration_tests) & test(=api_schema_hides_field) )
or ( binary_id(=apollo-router::integration_tests) & test(=automated_persisted_queries) )
or ( binary_id(=apollo-router::integration_tests) & test(=defer_default_variable) )
or ( binary_id(=apollo-router::integration_tests) & test(=defer_empty_primary_response) )
or ( binary_id(=apollo-router::integration_tests) & test(=defer_path) )
or ( binary_id(=apollo-router::integration_tests) & test(=defer_path_in_array) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::batching::it_batches_with_errors_in_multi_graph) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::batching::it_batches_with_errors_in_single_graph) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::batching::it_handles_cancelled_by_coprocessor) )
Expand All @@ -55,24 +87,46 @@ or ( binary_id(=apollo-router::integration_tests) & test(=integration::file_uplo
or ( binary_id(=apollo-router::integration_tests) & test(=integration::file_upload::it_fails_with_file_count_limits) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::file_upload::it_fails_with_file_size_limit) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::file_upload::it_fails_with_no_boundary_in_multipart) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::file_upload::it_supports_compression) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::file_upload::it_supports_nested_file) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::file_upload::it_uploads_to_multiple_subgraphs) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::lifecycle::test_graceful_shutdown) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::lifecycle::test_happy) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::lifecycle::test_plugin_ordering) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::lifecycle::test_reload_config_valid) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::lifecycle::test_reload_config_with_broken_plugin) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::lifecycle::test_reload_config_with_broken_plugin_recovery) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::redis::apq) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::redis::connection_failure_blocks_startup) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::redis::entity_cache) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::redis::entity_cache_authorization) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::redis::query_planner_redis_update_defer) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::redis::query_planner_redis_update_query_fragments) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::redis::query_planner_redis_update_reuse_query_fragments) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::redis::test::connection_failure_blocks_startup) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::datadog::test_basic) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::datadog::test_resource_mapping_default) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::datadog::test_span_metrics) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::jaeger::test_decimal_trace_id) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::jaeger::test_remote_root) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::logging::test_json) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::logging::test_json_sampler_off) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::logging::test_text) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::logging::test_text_sampler_off) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::metrics::test_bad_queries) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::metrics::test_graphql_metrics) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::metrics::test_metrics_bad_query) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::metrics::test_metrics_reloading) )
or ( binary_id(=apollo-router::integration_tests) & test(=integration::telemetry::metrics::test_subgraph_auth_metrics) )
or ( binary_id(=apollo-router::integration_tests) & test(=normal_query_with_defer_accept_header) )
or ( binary_id(=apollo-router::integration_tests) & test(=persisted_queries) )
or ( binary_id(=apollo-router::integration_tests) & test(=queries_should_work_over_get) )
or ( binary_id(=apollo-router::integration_tests) & test(=queries_should_work_over_post) )
or ( binary_id(=apollo-router::integration_tests) & test(=queries_should_work_with_compression) )
or ( binary_id(=apollo-router::integration_tests) & test(=query_just_under_recursion_limit) )
or ( binary_id(=apollo-router::integration_tests) & test(=query_just_under_token_limit) )
or ( binary_id(=apollo-router::samples) & test(=/basic/query1) )
or ( binary_id(=apollo-router::samples) & test(=/basic/query2) )
or ( binary_id(=apollo-router::samples) & test(=/enterprise/entity-cache/invalidation) )
or ( binary_id(=apollo-router::samples) & test(=/enterprise/entity-cache/invalidation-subgraph) )
or ( binary_id(=apollo-router::samples) & test(=/enterprise/entity-cache/invalidation-subgraph-type) )
Expand All @@ -85,6 +139,10 @@ or ( binary_id(=apollo-router::set_context) & test(=test_set_context_no_typename
or ( binary_id(=apollo-router::set_context) & test(=test_set_context_type_mismatch) )
or ( binary_id(=apollo-router::set_context) & test(=test_set_context_union) )
or ( binary_id(=apollo-router::set_context) & test(=test_set_context_unrelated_fetch_failure) )
or ( binary_id(=apollo-router::set_context) & test(=test_set_context_with_null) )
or ( binary_id(=apollo-router::type_conditions) & test(=test_type_conditions_disabled) )
or ( binary_id(=apollo-router::type_conditions) & test(=test_type_conditions_enabled) )
or ( binary_id(=apollo-router::type_conditions) & test(=test_type_conditions_enabled_generate_query_fragments) )
'''

[profile.ci]
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
# These are backup files generated by rustfmt
**/*.rs.bk

# Data file for apollo-federation profiling with `xtask fed-flame`
/profile.json

# IDE
.idea
*.iml
Expand Down
Loading

0 comments on commit ffd7782

Please sign in to comment.