When C++ implementation acts as server and Java implementation acts as
client, authority will not be present in initial metadata. Although
authority is not used for binder transport, when it is missing, core API
layer will fail the RPC call silently.
This commit adds a fake authority to initial metadata when it is
missing to avoid the failure.
Test case is added to make sure the wire reader implementation appends
both path and authority to metadata correctly.
* remove gcc-multilib from base image
* remove useless "apt-get --allow-releaseinfo-change update" from docker images
* get rid of no-longer-useful python_debian11_base.include
* regenerate dockerfiles
* xDS: Rbac filter updates (#28568) (#28608)
* Bump version to v1.44.0-pre1 (on the release branch) (#28593)
* bump version to 1.44.0-pre1
* regenerate projects
* only apply "singleplatform" nuget suffix when actually needed (#28677)
* Bump version to 1.44.0-pre2 (#28681)
* bump version to 1.44.0-pre2
* regenerate projects
* Update CRL test credentials (#28794) (#28837)
* remove old files
* update credentials
* fix README
Co-authored-by: krestofur <83723727+krestofur@users.noreply.github.com>
* Bump version to 1.44.0 (on v1.44.x branch) (#28825)
* bump version to 1.44.0
* regenerate projects
* Support musllinux binary wheels on x64 and x86 (#28092) (#28969)
* Support musllinux binary wheels
* Skip aarach64 for now
* Consolidate the difference of mktemp
* Extend linux artifact building time && install bash for distribtest
* Stop using grpc.tools, use grpc_tools
* Update the README to use grpc_tools
* Force static link libc++ for alpine binaries
* Rebase recent build script changes
* Install ccache for musllinux distribtest images
* Revert timeout change to grpc_build_artifacts
Co-authored-by: Yash Tibrewal <yashkt@google.com>
Co-authored-by: Jan Tattermusch <jtattermusch@users.noreply.github.com>
Co-authored-by: krestofur <83723727+krestofur@users.noreply.github.com>
Co-authored-by: Lidi Zheng <lidiz@google.com>
* Call finalization for promises
* comment
* split out and test
* dont use promise_detail:: directly
* fix
* Automated change: Fix sanity tests
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
* [PSM interop] Expand the support of test config validation
* Comment the usage and source of testing_version
* Also include the comment for url-map tests