Richard Belleville
|
4f15d3dcf9
|
Revert "xDS stateful session affinity: add config plumbing (#31827)" (#31873)
This reverts commit f76948b12d .
|
2 years ago |
Mark D. Roth
|
f76948b12d
|
xDS stateful session affinity: add config plumbing (#31827)
* WIP
* sanitize
* add endpoint tests
* add plumbing through LB policies
* clang-tidy
|
2 years ago |
Esun Kim
|
f3fedae7c8
|
Added readability-redundant-string-cstr (#31707)
* Added readability-redundant-string-cstr
* Auto fix
* No need to wrap std::string
|
2 years ago |
Esun Kim
|
250f9fc026
|
Revived google-readability-casting (#31607)
* Added google-readability-casting
* Fix
* Use brace init for constants
* more
* Fix
* Fix 2
* More fix
* Fixf
|
2 years ago |
Mark D. Roth
|
bd4b5d70c8
|
xDS: remove v2 support (#31327)
* xDS: remove v2 support
* remove unnecessary templating in fake xDS server code
* remove now-unnecessary workaround for clang bug
* clang-format
* fix unit tests
* iwyu
* remove now-unused v2 proto files
* fix from merge
* clang-format
* fix typo
|
2 years ago |
Craig Tiller
|
9c98d67d7a
|
[c++14] absl::make_unique --> std::make_unique (#31159)
* [c++14] absl::make_unique --> std::make_unique
* fix
* fix
|
2 years ago |
Craig Tiller
|
c2ab8c99bb
|
Revert "Revert "[c++] Move environment functions to C++ (#30937)" (#30986)" (#30988)
This reverts commit 96264e07b8 .
|
2 years ago |
Craig Tiller
|
96264e07b8
|
Revert "[c++] Move environment functions to C++ (#30937)" (#30986)
This reverts commit 74c0d6fe3f .
|
2 years ago |
Craig Tiller
|
74c0d6fe3f
|
[c++] Move environment functions to C++ (#30937)
* [gprpp] Move env to C++
* move headers/impl
* Automated change: Fix sanity tests
* fix
* fix
* Automated change: Fix sanity tests
* Update http_proxy.cc
* fix
* fix
* rename
* fix merge
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
|
2 years ago |
Mark D. Roth
|
121a08f6a9
|
end2end tests: apply test slowdown factor in various places where it was missed (#30749)
* e2e tests: add test scaling factor to durations in channel args
* apply test scaling factor when encoding durations in xDS protos
* apply scaling factor in fixed timeout in WaitForNack()
* fix overflow
* clang-format
* adjust timeouts in fault injection tests
* add missing slowdown factor
* clang-format
* add tests for duration multiplication
|
2 years ago |
Yash Tibrewal
|
aba48793f8
|
XdsSecurityTest: Use a timeout of 5000ms for RPCs (#30621)
* XdsSecurityTest: Use a timeout of 5000ms for RPCs
* Reviewer comments
* Remove old comment
|
2 years ago |
Mark D. Roth
|
a3afb81274
|
Second attempt: XdsClient: refactor transport code to make it injectable (#30225)
* Revert "Revert "XdsClient: refactor transport code to make it injectable (#30183)" (#30223)"
This reverts commit fa57b9d0bc .
* fix deadlock seen internally
* Automated change: Fix sanity tests
* fix memory leak
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
|
2 years ago |
AJ Heller
|
fa57b9d0bc
|
Revert "XdsClient: refactor transport code to make it injectable (#30183)" (#30223)
This reverts commit bd9bc5fd3e .
|
2 years ago |
Mark D. Roth
|
bd9bc5fd3e
|
XdsClient: refactor transport code to make it injectable (#30183)
* XdsClient: refactor transport code to make it injectable
* clang-format
* Automated change: Fix sanity tests
* remove unnecessary dtor
* fix build
* re-add missing drain of WorkSerializer queue after receiving a message
* remove unused code
* fix memory leak
* Automated change: Fix sanity tests
* fix another memory leak
* fix unused parameter
* fix tsan failure
* Automated change: Fix sanity tests
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
|
2 years ago |
Mark D. Roth
|
a78df68e96
|
xds: add "ignore_resource_deletion" server feature (#29633)
* xds: add "ignore_resource_deletion" server feature
* add logging
* clang-format
* fix build
* fix build
* add test for LDS resource deletion on gRPC server
* clang-format
|
3 years ago |
Craig Tiller
|
6532084a06
|
[iwyu] rest of the owl: src/core/lib - excluding iomgr, gpr (#29735)
* [iwyu] rest of the owl: src/core/lib - excluding iomgr, gpr
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* fixes
* Automated change: Fix sanity tests
* fix
* fix
* fixes
* fixes
* x
* fix?
* fix
* windows fix
* fix
* fix
* fix
* fix
* fix
* debug
* fix
* fix
* Revert "debug"
This reverts commit c99b8d12dd .
* Automated change: Fix sanity tests
* fix?
* Automated change: Fix sanity tests
* header cleanup
* fix
* fix
* fix
* Automated change: Fix sanity tests
* fix
* fix
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* fixes
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
|
3 years ago |
Mark D. Roth
|
8459824e5c
|
xds end2end tests: change tests to check all RPC failure statuses (#29974)
* WIP
* fix from merge
* fix ring_hash tests
* ring hash: fix picker propagation bug in xds_cluster_manager policy
* fix build
* clang-format (ish)
* fix build
* more conversion
* remove old CheckRpcSendFailure
* fix SendRpcsAndCountFailuresWithMessage
* fix WaitForBackend
* clang-format
* revert xds resolver change, that will be done in a separate PR
* Automated change: Fix sanity tests
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
|
3 years ago |
Mark D. Roth
|
470a3066c7
|
ring hash: fix picker propagation bug in xds_cluster_manager policy (#29959)
* ring hash: fix picker propagation bug in xds_cluster_manager policy
* fix build
* fix build
|
3 years ago |
Mark D. Roth
|
3f5931294e
|
xds_cluster_type_end2end_test: fix flake in AggregateClusterTest.FallBackWithConnectivityChurn test (#29786)
|
3 years ago |
Mark D. Roth
|
6bda57194a
|
xds_end2end_test_lib: use DEBUG_LOCATION to log where failures originate (#29444)
|
3 years ago |
Yash Tibrewal
|
8e0da602a8
|
HTTP: Rename PUT allowing channel arg (#29438)
|
3 years ago |
Yash Tibrewal
|
eb96f90eb7
|
HTTP: Use channel arg instead of global to allow PUT requests (#29411)
* HTTP: Use channel arg instead of global to allow PUT requests
* Reviewer comments
* Reviewer comments
* clang-format
* Repo manager - AJ
* Reviewer comments
* unused parameter
|
3 years ago |
Yash Tibrewal
|
f28695351e
|
Prevent direct usage of absl::Mutex (#29424)
* Add script to prevent absl::Mutex occurrences
* sanity and fixes
* shellcheck
|
3 years ago |
Mark D. Roth
|
3a4058c07a
|
xds_end2end_test: move test framework to its own library (#29279)
* move some code around
* remove num_backends parameter from XdsEnd2endTest
* remove use_xds_enabled_server param from XdsEnd2endTest
* remove xds_resource_does_not_exist_timeout_ms param from XdsEnd2endTest
* remove client_load_reporting_interval_seconds param from XdsEnd2endTest
* start moving CreateAndStartBackends() into individual tests
* finish moving CreateAndStartBackends() into individual tests
* remove unused variable
* remove SetEdsResourceWithDelay
* fix test flake
* clang-tidy
* clang-format
* move test framework to its own library
* fix build
* clang-format
* fix windows build
* rename TestType to XdsTestType
* move BackendServiceImpl inside of BackendServerThread
* clang-format
* move AdminServerThread to CSDS test suite
* remove unnecessary deps
|
3 years ago |