-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
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: grpc/grpc-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: grpc/grpc-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.72.x
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 14 commits
- 52 files changed
- 8 contributors
Commits on Apr 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 666136b - Browse repository at this point
Copy the full SHA 666136bView commit details -
xds: ClusterResolverLoadBalancer handle update for both resolved addr…
Configuration menu - View commit details
-
Copy full SHA for 8681786 - Browse repository at this point
Copy the full SHA 8681786View commit details
Commits on Apr 8, 2025
-
stub: trailersFromThrowable() metadata should be copied (#11979) (#12008
) If the same exception is passed to multiple RPCs, then the results will race, which this fix addresses. Fixes #11973 Co-authored-by: jiangyuan <joe469391363@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a6e1c1f - Browse repository at this point
Copy the full SHA a6e1c1fView commit details
Commits on Apr 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for b4e635d - Browse repository at this point
Copy the full SHA b4e635dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2b642c - Browse repository at this point
Copy the full SHA a2b642cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0794e4 - Browse repository at this point
Copy the full SHA b0794e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e07406 - Browse repository at this point
Copy the full SHA 9e07406View commit details
Commits on Apr 24, 2025
-
xds: XdsDepManager should ignore updates after shutdown (#12038)
This prevents a NPE and subsequent channel panic when trying to build a config (because there are no watchers, so waitingOnResource==false) without any listener and route. ``` java.lang.NullPointerException: Cannot invoke "io.grpc.xds.XdsDependencyManager$RdsUpdateSupplier.getRdsUpdate()" because "routeSource" is null at io.grpc.xds.XdsDependencyManager.buildUpdate(XdsDependencyManager.java:295) at io.grpc.xds.XdsDependencyManager.maybePublishConfig(XdsDependencyManager.java:266) at io.grpc.xds.XdsDependencyManager$EdsWatcher.onChanged(XdsDependencyManager.java:899) at io.grpc.xds.XdsDependencyManager$EdsWatcher.onChanged(XdsDependencyManager.java:888) at io.grpc.xds.client.XdsClientImpl$ResourceSubscriber.notifyWatcher(XdsClientImpl.java:929) at io.grpc.xds.client.XdsClientImpl$ResourceSubscriber.lambda$onData$0(XdsClientImpl.java:837) at io.grpc.SynchronizationContext.drain(SynchronizationContext.java:96) ``` I think this fully-fixes the problem today, but not tomorrow. subscribeToCluster() is racy as well, but not yet used. This was noticed when idleTimeout was firing, with some other code calling getState(true) to wake the channel back up. That may have made this panic more visible than it would be otherwise, but that has not been investigated. b/412474567
Configuration menu - View commit details
-
Copy full SHA for 390bc33 - Browse repository at this point
Copy the full SHA 390bc33View commit details
Commits on May 22, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ebee8f6 - Browse repository at this point
Copy the full SHA ebee8f6View commit details
Commits on May 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a2e53f6 - Browse repository at this point
Copy the full SHA a2e53f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bf12c6 - Browse repository at this point
Copy the full SHA 8bf12c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c010742 - Browse repository at this point
Copy the full SHA c010742View commit details
Commits on Jun 24, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 2c76304 - Browse repository at this point
Copy the full SHA 2c76304View commit details
Commits on Jun 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 317709b - Browse repository at this point
Copy the full SHA 317709bView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...v1.72.x