| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
change var name to be consistent with others
|
|\ \
| | |
| | | |
Delete hpack lookup table
|
| | | |
|
| |/
|/| |
|
| | |
|
|\ \ |
|
| | | |
|
| | | |
|
| | |
| | |
| | | |
Add notes about the parameters in public constructors of `Metadata.Entry`, and `Metadata`s `Add` methods (which call the aforementioned constructors), to clearly indicate what a valid key should be, **and the fact that it is converted to lowercase**. Seems like an important enough side effect that it should be explicit in the documentation.
|
| |\ \
| | | |
| | | | |
C#: Various allocation optimizations
|
| | | | |
|
| | | | |
|
| | | | |
|
|/| | |
| | | |
| | | | |
Channelz++ Part 4: Socket support
|
| | | | |
|
|\| | |
| | | |
| | | | |
Implement Child Socket Support
|
|\ \ \ \
| | | | |
| | | | | |
Avoid allocating temporary strings in Channel::CreateCall().
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Increase the maximum number of timer shards to 32.
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Also, use `context->authority_` instead of `context->authority()`
for consistency.
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Change option name of client.rb
|
| |_|_|/ / /
|/| | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Avoid extra branches in grpc_error_get_(str|int).
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Fix the ownership comment on grpc_lb_addresses_set_address() function.
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Add new C# serialization API
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
This is to address Yang's review comment.
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Fix NSError crash
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Commit 82f9886e accidentally sets the maximum number of timer shards 1, from
previously 32.
We probably want to increase the max shards further.
|
| | | | | | |/ / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Add `SliceFromArray()` which takes a `char*` instead of
`const string&`, to save string allocations for copying from a `char *`.
Use the new API to eliminate two string allocations and copies per call for
method and host names.
release-note: no
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | |/ / /
| | | | |/| | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Moving the check for "which" inside the for loop, will let the compiler
unroll the loop and merge it with the branches grpc_error_is_especial.
This is visible in the following godbolts:
Before: https://godbolt.org/z/Nqujh1
After: https://godbolt.org/z/fA2PX-
|
|\ \ \ \ \ \ \ \
| | |_|_|/ / / /
| |/| | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| |/ / / / / / |
|
| | | | | | | |
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Use unique port in php test
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Be cautious and wait for recv initial metadata and recv message callbacks to complete if they cause errors
|
| | | | | | | | | |
|
| | | | | | | | | |
|