Arjan Singh Bal
709023de87
grpcsync/event: Simplify synchronization ( #8308 )
2025-05-13 00:01:48 +05:30
Ashish Srivastava
e4a0dfd705
grpcsync : Remove OnceFunc ( #8049 )
2025-01-30 09:25:20 +05:30
Nathan Baulch
3b626a7b52
*: fix more typos ( #7619 )
2024-09-16 10:58:27 -07:00
Nathan Baulch
c8951abc16
*: fix minor typos ( #7487 )
...
* Fix typos
* Fix reflecton tests
2024-08-14 22:43:01 +05:30
Easwar Swaminathan
d27ddb5eb5
internal/grpcsync: support two ways to schedule a callback with the serializer ( #7408 )
2024-07-12 14:47:41 -07:00
hakusai22
273fe145d0
*: fix typos ( #7178 )
2024-05-02 16:54:22 -07:00
Doug Fawley
b98104ec5a
buffer & grpcsync: various cleanups and improvements ( #6785 )
2023-11-15 09:31:57 -08:00
Doug Fawley
fbff2abb0f
*: update `interface{}` to `any` and `go.mod` version to `go 1.19` ( #6544 )
2023-08-14 09:04:46 -07:00
Doug Fawley
879faf6bb2
test: update client state subscriber test to be not flaky and more stressful about rapid updates ( #6512 )
2023-08-10 15:12:06 -07:00
Arvind Bright
acbfcbb8e8
internal/grpcsync: refactor test ( #6427 )
2023-06-30 16:31:29 -07:00
my4
51042db745
internal/grpcsync: Provide an internal-only pub-sub type API ( #6167 )
...
Co-authored-by: Easwar Swaminathan <easwars@google.com>
2023-06-30 15:07:46 -07:00
Easwar Swaminathan
9b7a947cdc
grpc: support channel idleness ( #6263 )
2023-05-22 12:42:45 -07:00
Easwar Swaminathan
ccad7b7570
grpc: use CallbackSerializer in resolver_wrapper ( #6234 )
2023-05-04 16:05:13 -07:00
Ernest Nguyen Hung
7dfd71831d
internal/buffer: add Close method to the Unbounded buffer type ( #6161 )
2023-04-18 16:53:59 -07:00
my4
e97991991c
internal/grpcsync: move CallbackSerializer from xdsclient/internal to here ( #6153 )
2023-03-31 10:13:33 -07:00
Doug Fawley
9127159caf
client: synchronously verify server preface in newClientTransport ( #5731 )
2022-10-20 09:29:17 -07:00
Garrett Gutierrez
132187f04c
Modified tests to use tlogger. ( #3343 )
...
* Modified tests to use tlogger.
* Fail on errors, with error expectations.
* Added expects and MixedCapsed grpclb_config tests
* Moved tlogger to grpctest, moved leakcheck tester to grpctest.go
* Added ExpectErrorN()
* Removed redundant leak checks
* Fixed new test
* Made tlogger globals into tlogger methods
* ErrorsLeft -> EndTest
* Removed some redundant lines
* Fixed error in test and empty map in EndTest
2020-02-06 13:03:20 -08:00
Doug Fawley
a612bb6847
client: block RPCs early until the resolver has returned addresses ( #2409 )
...
This allows the initial RPC(s) an opportunity to apply settings from the service config; without this change we would still block, but only after observing the current service config settings.
2018-11-09 13:53:47 -08:00
dfawley
efcc5364b8
internal/grpcsync: introduce package for synchronization ( #2244 )
2018-07-30 10:08:08 -07:00