Change was **not** created by the release automation script, because it doesn't handle a +2 version bump. See go/grpc-release
Closes#41291
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/41291 from murgatroid99:v1.79.0-dev_bump 9a9bf54e5a891459390792dc9d547bdc17b7dd4d
PiperOrigin-RevId: 848168598
- The python code generators are deleted
- In a future PR, the sanitize script will be updated to use the C++ experiments code generator and the python script will also be deleted
Closes#40906
PiperOrigin-RevId: 825223102
Change was created by the release automation script. See go/grpc-release.
Closes#40796
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/40796 from sergiitk:bump_dev_version_202509291139 e7aa910253d1706a72822da986b8b8e7bc87931d
PiperOrigin-RevId: 812961524
The first few changed lines are the actual change. The rest is just my editor automatically removing trailing spaces.
<!--
If you know who should review your pull request, please assign it to that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the appropriate
lang label.
-->
Closes#40630
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/40630 from murgatroid99:xds_interop_test_client_wrr 26f49c18d277a6b05edfe1c43910612bd77b1ece
PiperOrigin-RevId: 803888552
As title
Closes#40484
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/40484 from apolcyn:bump_dev_version_202508191952 e788be57e9dc7f5e8316bee4baadec26fba3f6e6
PiperOrigin-RevId: 798331971
Change was created by the release automation script. See go/grpc-release.
Closes#40120
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/40120 from veblush:bump_dev_version_202507041728 e403e80e566f334809e93e421d552d0b99076f68
PiperOrigin-RevId: 779336318
The corresponding release notes: https://github.com/grpc/grpc-node/releases/tag/%40grpc%2Fgrpc-js-xds%401.13.0.
<!--
If you know who should review your pull request, please assign it to that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the appropriate
lang label.
-->
Closes#39684
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/39684 from murgatroid99:node_1.13_xds_features_update c6e1c01e1b67fb33ce81ee46bbe4f4db7d171bf4
PiperOrigin-RevId: 764279006
Change was created by the release automation script. See go/grpc-release.
Closes#39614
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/39614 from yashykt:bump_dev_version_202505211516 89b3566bfa45e56bc555a70f9a61832ba26274d5
PiperOrigin-RevId: 762218178
This rolls forward the Executor removal PR, with use-after-free fixes for the iomgr native resolver. See https://github.com/grpc/grpc/pull/39422 for the original landing
Closes#39578
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/39578 from drfloob:fix20250515 df648f59a004e723e942773ec2030b14965d2d3c
PiperOrigin-RevId: 761119402
This removes the last remaining uses of the iomgr Executor, and replaces all references to it in the documentation.
Closes#39422
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/39422 from drfloob:rm-executor 3ff8c54df71a009c48279c8442512ef9d98212c6
PiperOrigin-RevId: 758890190
As title
Closes#38933
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/38933 from apolcyn:document_flag b598debe540cc7bc619fa4c5f219916772459554
PiperOrigin-RevId: 751054162
Change was created by the release automation script. See go/grpc-release.
Closes#39161
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/39161 from XuanWang-Amos:bump_dev_version_202504041546 b481e8b65b4bd8fd25d4c966eb1e13c4798f2e43
PiperOrigin-RevId: 744818540
Dualstack support was released in [gRPC-Go v1.71.0](https://github.com/grpc/grpc-go/releases/tag/v1.71.0).
<!--
If you know who should review your pull request, please assign it to that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the appropriate
lang label.
-->
Closes#39137
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/39137 from arjan-bal:patch-1 1f310d7882da0574a102b289752ae3f8bbcbd560
PiperOrigin-RevId: 743185680
[PH2][Test][Transport] New flags for new transport
And we will make it such that passing "http2*" will still cause our new logs to printed in debug mode (our new trace is a debug only trace)
Closes#38817
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/38817 from tanvi-jagtap:new_tracer 2ea9e787ec65c08b516e0bac1e0da4dbc3adcf26
PiperOrigin-RevId: 730326066
The only change relative to the previous update is the addition of dualstack backend support in 1.12.0. I also added server support without the security changes in 1.11.0, but there isn't a separate table entry for that.
Closes#38266
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/38266 from murgatroid99:xds_features_node_update_1.12.0 655876daf87ad0207f39d575daf18c0d7aa214bf
PiperOrigin-RevId: 723552436
Bazel 8 was released in Dec 2024 and gRPC picks this up as gRPC is expected to support the latest Bazel version. This upgrade needs many necessary changes to deal with its breaking changes. Those changes were made in separate PRs so that this very change stays small and simple. In addition to obvious mechanical changes, a noteworthy change is made; adding `common --enable_workspace=true` to the `bazel.rc` file. This re-enables workspace functionality, which was disabled by default in Bazel 8. This is a temporary measure and will be removed once gRPC completes its migration to bzlmod later this year.
All comments below are working logs that I've made and don't need to be read for the code review.
Closes#38254
PiperOrigin-RevId: 718488476
<!--
If you know who should review your pull request, please assign it to that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the appropriate
lang label.
-->
Closes#38432
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/38432 from veblush:cpp17-doc 4c7dce0783d4af3985bcad32d6f040278a5fd100
PiperOrigin-RevId: 714143397
Change was created by the release automation script. See go/grpc-release.
Closes#38406
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/38406 from stanley-cheung:bump_dev_version_202501080434 a3b2a3f2d996eb2dcf210c8fb03006d28223c4a9
PiperOrigin-RevId: 713317017
[PH2] Add new debug only trace flag
Closes#38250
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/38250 from tanvi-jagtap:add_new_debug_trace_flag 8ee186b8ab637d7e9e77846baf1fb12e924f57bb
PiperOrigin-RevId: 704972174
<!--
If you know who should review your pull request, please assign it to that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the appropriate
lang label.
-->
Closes#37856
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/37856 from henrytien:patch-2 940517675a1b1bdfc78ffb84adc2db516c0e65a2
PiperOrigin-RevId: 704303242
- Update the Interop-test-descriptions doc to reflect the concurrency improvement in the rpc_soak and channel_soak tests.
- PTAL @apolcyn
Closes#38126
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/38126 from zbilun:soak-doc-update e8ae5ae9a63209e3577c12a31f0bd2af446a6db5
PiperOrigin-RevId: 699251174
The first commit is a pure revert of the revert, and the second one has the fix.
Closes#37573
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/37573 from markdroth:call_creds_roll_forward 2476329534bf0514f7e9b875db478aa6a7cc0b4a
PiperOrigin-RevId: 667672832
The changes in #37531 are causing test failures under run_tests.py (but not bazel), and #37544 was built on top of #37531, so both need to be reverted.
Closes#37567
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/37567 from markdroth:call_creds_revert d086e066f53bed42caee653f155c5f818890d2a3
PiperOrigin-RevId: 666978406
This adds functionality that is intended to be used for the new GcpServiceAccountIdentityCallCredentials implementation, as per gRFC A83 (https://github.com/grpc/proposal/pull/438). However, it is also a useful improvement for all token-fetching call credentials types, so I am adding it to the base class.
Closes#37531
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/37531 from markdroth:token_fetcher_call_creds_prefetch_and_backoff 0fcdb48465dc01893beeda8dd277d91491be3420
PiperOrigin-RevId: 666809903
Change was created by the release automation script. See go/grpc-release.
Closes#37279
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/37279 from drfloob:bump_dev_version_202407222027 4e6607411e5a5f37da7d68d7226e627a28683304
PiperOrigin-RevId: 654925894