Craig Tiller
d1885e0ba9
Implement new pollset semantics for Windows
10 years ago
Craig Tiller
06aeac6470
Merge github.com:grpc/grpc into plucking-hell
10 years ago
Craig Tiller
7d024c7369
Merge pull request #2689 from yang-g/auth_test_failure
...
Fix clock type mismatch
10 years ago
Nicolas Noble
7b582f6229
Merge pull request #2712 from donnadionne/add_interop
...
adding one more prepare command to mirror repositories.
10 years ago
Vijay Pai
339aaea50b
Merge pull request #2711 from yang-g/missing_brace
...
fix build
10 years ago
Donna Dionne
95099bb934
adding one more prepare command to mirror repositories.
10 years ago
Craig Tiller
5ddbb9d405
Allow specific pollers to be woken
...
Currently, if two threads call grpc_completion_queue_pluck on the same
completion queue for different tags, there is a 50% chance that we
deliver the completion wakeup to the wrong poller - forcing the correct
poller to wait until its polling times out before it can return an event
up to the application.
This change tweaks our polling interfaces so that we can indeed wake a
specific poller.
Nothing has been performance tuned yet. It's definitely sub-optimal in a
number of places. Wakeup file-descriptors should be recycled. We should
have a path that avoids calling poll() followed by epoll(). We can
probably live without it right at the second though.
This code will fail on Windows at least (I'll do that port when I'm in the office and have a Windows
machine).
10 years ago
Craig Tiller
4b6a0c73f3
Merge branch 'regen' of github.com:nicolasnoble/grpc into plucking-hell
10 years ago
yang-g
766d9ee148
fix build
10 years ago
Vijay Pai
33b5bc2937
Merge pull request #2701 from nicolasnoble/fixing-windows-build
...
Fixing Windows build
10 years ago
Michael Lumish
862488c4f7
Merge pull request #2687 from donnadionne/new_testcases
...
Adding new interop tests
10 years ago
Donna Dionne
206b6866a4
removing unnecessary tests.
10 years ago
Nicolas Noble
dc9866030d
Merge pull request #2708 from jtattermusch/fix_on_accept_race
...
Fix race in server shutdown
10 years ago
Nicolas Noble
4137cf729b
Merge pull request #2681 from donnadionne/add_interop
...
Adding c++ interop (cloud to prod) to jenkins work flow.
10 years ago
Nicolas "Pixel" Noble
58577ecdd1
Regenerate project files.
10 years ago
Jan Tattermusch
eab5c3355d
fix race in server shutdown
10 years ago
Jan Tattermusch
357f0bdce1
Merge pull request #2700 from nicolasnoble/windows-pollset-set-fix
...
Fixing Windows's missing pollset_set.
10 years ago
Hongyu Chen
96f1e5a08e
Merge pull request #2669 from a-veitch/init_api_fix
...
Enrich census initialization and feature code
10 years ago
Jan Tattermusch
ef4aac6dae
Merge pull request #2644 from nicolasnoble/support-freebsd
...
Supporting FreeBSD for Jenkins.
10 years ago
Nicolas "Pixel" Noble
b3d69c3c0f
Fixing Windows build
10 years ago
Nicolas "Pixel" Noble
f29e9db90c
Fixing Windows's missing pollset_set.
10 years ago
Alistair Veitch
a4c4d3c446
fix feature/function typo
10 years ago
Nicolas Noble
8e06c2e62e
Merge pull request #2676 from murgatroid99/node_jsdoc
...
Add Node documentation generation
10 years ago
Nicolas Noble
edf0881ca4
Merge pull request #2506 from larsonmpdx/gitt
...
changes to allow VS solution/project generation and grpc.mak generation for c++ tests
10 years ago
Nicolas Noble
e71314fe26
Merge pull request #2477 from ctiller/sometimes-its-good-just-to-check-in-with-each-other
...
Client connectivity API
10 years ago
Craig Tiller
7aa1491372
Merge pull request #2610 from vjpai/shame-cube
...
Debugging support for lock-free stack to check for double-push and valid pop
10 years ago
Craig Tiller
8a67d39ada
Integration compile fix
10 years ago
Craig Tiller
753b3cbb5b
Merge github.com:grpc/grpc into sometimes-its-good-just-to-check-in-with-each-other
10 years ago
yang-g
c5eccd45f4
Fix clock type mismatch
10 years ago
Yang Gao
26d533ebb8
Merge pull request #2598 from jboeuf/ssl_force_client_auth
...
Adding option to force client auth on the server SSL creds.
10 years ago
Julien Boeuf
36fab90026
Merge branch 'master' of github.com:grpc/grpc into ssl_force_client_auth
10 years ago
Donna Dionne
8ff36d53cc
Adding new interop tests
10 years ago
Jan Tattermusch
374f31832a
Merge pull request #2665 from jtattermusch/signed_assemblies
...
Generated signed assemblies for C#
10 years ago
Jan Tattermusch
c463c5362b
Add ReleaseSigned configuration for Grpc.sln
10 years ago
Michael Lumish
bba6be1cb8
Merge pull request #2684 from jtattermusch/lowercase_keys
...
only use lowercase metadata keys in headers
10 years ago
Masood Malekghassemi
cd114a7415
Merge pull request #2677 from nathanielmanistaatgoogle/test-constants
...
Add STREAM_LENGTH and POOL_SIZE to test_constants
10 years ago
Jan Tattermusch
5f8d9dccf4
only use lowercase metadata keys in headers
10 years ago
Julien Boeuf
eabb4f53b9
Addressing comments.
10 years ago
Julien Boeuf
4aee724004
Merge branch 'master' of github.com:grpc/grpc into ssl_force_client_auth
10 years ago
Donna Dionne
1b0e3437be
Adding c++ interop (cloud to prod) to jenkins work flow.
...
First effort in adding interop to jenkins work flow, more languages will follow.
10 years ago
Yang Gao
2aff2b449f
Merge pull request #2678 from vjpai/dont_be_explicit
...
Remove explicit reference to nullptr
10 years ago
Vijay Pai
c089743f49
Remove explicit reference to nullptr since this isn't within
...
grpc namespace and not supported by older compilers. Not sure
why I didn't catch this earlier.
10 years ago
Yang Gao
f2b2558cc3
Merge pull request #2593 from ctiller/elliptic-orange-chamelion
...
Rename grpc_channel_create to grpc_insecure_channel_create
10 years ago
Nathaniel Manista
7b042c5793
Add STREAM_LENGTH and POOL_SIZE to test_constants
...
Only one of these is used, and in only one place, as of this commit,
but they will be used widely after further development.
10 years ago
Michael Lumish
6284cdb00d
Merge pull request #2675 from stanley-cheung/php_call_peer_address
...
Exposed channel target and call peer in PHP
10 years ago
Stanley Cheung
c0034dd10b
review feedback: unit test of uri value too strict
10 years ago
murgatroid99
9cd90a64ca
Rearranged some code for jsdoc, added some documentation
10 years ago
Vijay Pai
54c9757025
Merge pull request #2601 from ctiller/warbling-wombat
...
Canonicalize metadata keys in core
10 years ago
Stanley Cheung
db98e08570
Exposed channel target and call peer in PHP
10 years ago
Michael Lumish
1f21f336eb
Merge pull request #2666 from jtattermusch/oauth_token_api_fix
...
Make work with out-of-band oauth2 token more pleasant
10 years ago