-
Notifications
You must be signed in to change notification settings - Fork 307
Insights: apollographql/router
Overview
-
- 51 Merged pull requests
- 21 Open pull requests
- 0 Closed issues
- 4 New issues
Could not load contribution data
Please try again later
3 Releases published by 1 person
-
v1.61.10
published
Jul 28, 2025 -
v2.5.0-rc.1
published
Jul 28, 2025 -
v2.5.0
published
Jul 29, 2025
51 Pull requests merged by 19 people
-
[Connectors] Add isSuccess logic to connector HTTP error handling
#8027 merged
Aug 1, 2025 -
feat(federation/composition): prep adding location info to errors and hints
#8030 merged
Aug 1, 2025 -
[Connectors] Validation for
isSuccess
for@source
and@connect
#7924 merged
Aug 1, 2025 -
test(federation): updated the "compose" CLI command to use the new native composition
#8029 merged
Aug 1, 2025 -
Backport: #7735 Jemalloc metrics
#8032 merged
Aug 1, 2025 -
fix(deps): update rust crate tokio to v1.47.1
#8033 merged
Aug 1, 2025 -
chore(deps): update cimg/redis docker tag to v7.4.5
#8012 merged
Aug 1, 2025 -
fix(deps): update rust crate serde_json to v1.0.142
#8028 merged
Aug 1, 2025 -
Add connectors ->in method
#7885 merged
Jul 31, 2025 -
Connectors: Promote math methods to public and revamp tests
#8022 merged
Jul 31, 2025 -
Fix minor typo in span documentation
#8021 merged
Jul 31, 2025 -
Fix broken links in cli.mdx
#8019 merged
Jul 31, 2025 -
Loosen encoding_rs dep version
#8020 merged
Jul 30, 2025 -
release: v2.5.0
#7967 merged
Jul 30, 2025 -
Include base version in nightly versioning scheme
#8009 merged
Jul 30, 2025 -
fix(deps): update rust crate rustls to v0.23.31
#8006 merged
Jul 30, 2025 -
Reliably distinguish GraphQL errors and transport errors in subscriptions
#7901 merged
Jul 30, 2025 -
fix(deps): update rust crate clap to v4.5.42
#8007 merged
Jul 30, 2025 -
Redis metrics
#7920 merged
Jul 30, 2025 -
Fully implement
math_shape
again#7933 merged
Jul 29, 2025 -
Promote connectors ->get method to public
#7884 merged
Jul 29, 2025 -
Move
deserialize_response
toapollo-federation
.#8002 merged
Jul 29, 2025 -
prep release: v2.5.0
#7997 merged
Jul 29, 2025 -
Simplify
handle_raw_response
.#8001 merged
Jul 29, 2025 -
fix(response_cache): order inserts to prevent deadlocks caused by conflicting order of lock acquisition
#8005 merged
Jul 29, 2025 -
Simplify
deserialize_response
.#8000 merged
Jul 29, 2025 -
Fix measure mode in cooperative cancellation and add new test
#7998 merged
Jul 29, 2025 -
chore(deps): update ghcr.io/datadog/dd-apm-test-agent/ddapm-test-agent docker tag to v1.29.1
#7992 merged
Jul 29, 2025 -
chore(deps): update dependency slack to v5.2.0
#7999 merged
Jul 29, 2025 -
Refactor Connectors
Problem
to includeProblemLocation
#7994 merged
Jul 28, 2025 -
test(federation/composition): ported validation_errors.test.ts
#7975 merged
Jul 28, 2025 -
EXPB-1 - Port mergeTypeReference and associated functions from JS to Rust
#7889 merged
Jul 28, 2025 -
Port cost merge tests
#7962 merged
Jul 28, 2025 -
Entity caching: fix inconsistency in cache-control header handling
#7987 merged
Jul 28, 2025 -
Fixed FED 644 (backport #7929)
#7931 merged
Jul 28, 2025 -
Added a changelog entry for #7929 (backport #7983)
#7990 merged
Jul 28, 2025 -
support for additional deployment types with ENV
#7930 merged
Jul 28, 2025 -
response_cache: entitlements (backport #7988)
#7989 merged
Jul 28, 2025 -
Added a changelog entry for #7929
#7983 merged
Jul 28, 2025 -
response_cache: entitlements
#7988 merged
Jul 28, 2025 -
response_cache: rename cache debugger status field to source to avoid confusion
#7985 merged
Jul 28, 2025 -
release: v1.61.10
#7902 merged
Jul 28, 2025 -
prep release: v1.61.10
#7969 merged
Jul 28, 2025 -
ci: update mise version (backport #7965)
#7966 merged
Jul 28, 2025 -
chore(deps): update rust crate ctor to v0.4.3
#7981 merged
Jul 28, 2025 -
fix(deps): update rust crate rustls to v0.23.30
#7982 merged
Jul 28, 2025 -
chore(deps): update rust crate rstest to 0.26.0
#7979 merged
Jul 28, 2025 -
chore(deps): update dependency aqua:cargo-bins/cargo-binstall to v1.14.2
#7980 merged
Jul 28, 2025
21 Pull requests opened by 16 people
-
fix(deps): update rust crate jsonschema to 0.32.0
#7984 opened
Jul 28, 2025 -
Future-proof JSONSelection grammar/parser to prevent multiple sequential `?`s
#7993 opened
Jul 28, 2025 -
EXPB-4 - Port Federation composition tests from JavaScript to Rust
#7996 opened
Jul 28, 2025 -
Allow deserialization of multiple audiences from string with delimiter
#8003 opened
Jul 29, 2025 -
docs: add response cache documentation
#8004 opened
Jul 29, 2025 -
Include base version in nightly versioning scheme (backport #8009)
#8011 opened
Jul 30, 2025 -
[Subgraph Insights] Add Apollo Subgraph Fetch Histogram to Telemetry Plugin
#8013 opened
Jul 30, 2025 -
add ws note for subscriptions
#8014 opened
Jul 30, 2025 -
add_join_type and descendents
#8015 opened
Jul 30, 2025 -
fix(federation/query-planning): Fix bug where subgraph jump key fields are fetched from the wrong node
#8016 opened
Jul 30, 2025 -
feat(redis): use keep-alive headers
#8017 opened
Jul 30, 2025 -
feat(redis): use replica client if in cluster
#8018 opened
Jul 30, 2025 -
Add response body fields
#8024 opened
Jul 31, 2025 -
Port `mergeDescription` to merger.rs
#8025 opened
Jul 31, 2025 -
Use position library for merge_type
#8026 opened
Jul 31, 2025 -
Connectors implementation with response caching
#8031 opened
Aug 1, 2025 -
chore(deps): update dependency aqua:cargo-bins/cargo-binstall to v1.14.3
#8036 opened
Aug 1, 2025 -
fix(federation/composition): fixed `CompositionError::location` to return subgraph error locations
#8038 opened
Aug 2, 2025 -
docs(router): clarify Rhai limitations on custom span creation and trace modification
#8040 opened
Aug 2, 2025
4 Issues opened by 4 people
-
Including the custom attributes with the telemetry in apollo router is not supported.
#8039 opened
Aug 2, 2025 -
"Identity" compression setting?
#8037 opened
Aug 1, 2025 -
Persisted Query Request not reported in Apollo Studio
#8023 opened
Jul 31, 2025 -
Support delimited string for audiences to allow dynamic configuration via environment variables
#7986 opened
Jul 28, 2025
13 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
EXPB-2 - Port addJoinField, needsJoinField, and FieldMergeContext from JavaScript to Rust
#7964 commented on
Aug 1, 2025 • 29 new comments -
EXPB-3 - Port validateOverride() function from JavaScript to Rust
#7908 commented on
Aug 1, 2025 • 3 new comments -
poc: enforcing allowed features
#7917 commented on
Jul 30, 2025 • 3 new comments -
Add router latency guidance to docs
#7877 commented on
Aug 1, 2025 • 2 new comments -
Dependency Dashboard
#57 commented on
Aug 1, 2025 • 0 new comments -
Optional chaining for selection syntax
#7637 commented on
Aug 1, 2025 • 0 new comments -
try to upgrade otel sdk to 0.30.0
#7794 commented on
Jul 31, 2025 • 0 new comments -
chore(deps): update rust docker tag to v1.88.0
#7824 commented on
Aug 2, 2025 • 0 new comments -
EXPB-2 - Port addJoinField, needsJoinField, and FieldMergeContext from JavaScript to Rust
#7854 commented on
Aug 1, 2025 • 0 new comments -
fix(telemetry): improve error logging for custom trace_id generation
#7910 commented on
Jul 27, 2025 • 0 new comments -
Enforcing allowed features - config
#7939 commented on
Jul 30, 2025 • 0 new comments -
Unify `NamedSelection` enum variants into a single struct, without any grammar changes (yet)
#7945 commented on
Jul 30, 2025 • 0 new comments -
[JSONSelection] Support `...` spread syntax for `NamedSelection` elements
#7957 commented on
Jul 30, 2025 • 0 new comments