Craig Tiller
9834fd67c7
Initialize mutex
10 years ago
Craig Tiller
e1a03a61c2
Make _posix usage match 'the rules'
...
Also fix log_posix to get things compiling.
10 years ago
Craig Tiller
97798aec73
Merge pull request #274 from nathanielmanistaatgoogle/python-introduction
...
Migrate the last of the Python code from Google-internal source control to git.
10 years ago
Nathaniel Manista
a4ead5d91b
Bring in the Python GRPC Adapter package.
10 years ago
Nathaniel Manista
b8b0adfbf9
Refactoring of the Python build.
...
The source code is moved from src/python to
src/python/src. A setup.py is added at
src/python. The build_python.sh and
run_python.sh scripts are updated to build
and run the Python tests by building a
package and installing it in the developer's
Python 2.7 virtual environment.
10 years ago
Craig Tiller
b81df7e000
Fix an obvious bug
...
And make it easy not to make the same mistake
10 years ago
Craig Tiller
b1663e7465
Remove a major source of contention in thread_pool
...
- notify_one when new work is available to avoid thundering herd
problems
- checking conditions before entering cv_.wait() prevents a case that
these are not validated
10 years ago
Chen Wang
0010cdae47
Add Pull method to subscriber
10 years ago
Abhishek Kumar
72784331ae
Merge pull request #204 from ctiller/typos
...
Fix some typos
10 years ago
Vijay Pai
0ea6b435f3
Merge pull request #324 from ctiller/bench
...
Add pprof support to qps client, server
10 years ago
Craig Tiller
056ba544a2
Add pprof support
...
Starts profiling on client and server.
On client, finishes after a test.
On the server, finishes after sigint.
10 years ago
Craig Tiller
e41df03b4d
Expanded comment
10 years ago
Craig Tiller
d2f2e8ec82
Merge pull request #317 from nicolasnoble/editor-config
...
Adding an editorconfig configuration file.
10 years ago
Craig Tiller
d375663636
Fix memory leak
10 years ago
Craig Tiller
5a8a8073b8
Free some leaks in http_server_filter
10 years ago
Craig Tiller
1d1a39c62a
Fix memory leak
10 years ago
Craig Tiller
6c65670456
Free stream ops outside transport lock
...
Resolves a deadlock caused by flow control callbacks being made under the lock.
10 years ago
Craig Tiller
5350c2e703
Clean build file, regen projects
10 years ago
Craig Tiller
2d7e73f2fa
Preserve proto order
10 years ago
Craig Tiller
d2e2805922
Preserve proto order
10 years ago
Craig Tiller
7431fa9853
Preserve proto order
10 years ago
Craig Tiller
b05561fa1a
Merge github.com:google/grpc into async-api
10 years ago
Craig Tiller
8f4f6e207f
Check for null pointer
10 years ago
Tim Emiola
ce062f2174
Updates interop client to use update_proc
10 years ago
Tim Emiola
03d70c649f
Adds updater_proc, to simplify the setup of credentials during stub creation
10 years ago
Tim Emiola
8c750f44f4
Adds a compute engine auth GCE interop test
...
- also fixes the service_account test assertions
10 years ago
Tim Emiola
2e2085693b
Adds an interop tests if OAuth behaviour is functioning
10 years ago
Tim Emiola
179eabb253
Updates the generated code to reflect test updates
10 years ago
Tim Emiola
11f75faf4d
Ensures the auth modules are available with just require 'grpc'
...
- Also fixes some lint issues
10 years ago
Tim Emiola
4694df3c4e
Adds compute engine auth implementation that extends the signet auth class
...
- also, corrects the content of the authorization header
10 years ago
Tim Emiola
720bc81c89
Adds a signet based service_account creds implementation
10 years ago
Tim Emiola
5d6dfd59b3
Extends signet with an apply/apply! methods
...
apply/apply! update a hash with an OAuth2 authorization token
10 years ago
Tim Emiola
36066537cf
Fix lint errors, other cleanups
...
- ensure that lint check gets run when prior to running unittests
- fixes a description of the default rake command
- adds a dependency on Faraday, a HTTP/REST client
10 years ago
Tim Emiola
3306139df0
Adds an emacs modeline
10 years ago
Tim Emiola
6f06a7e81d
Attempts to remove a little of this tests flakiness
10 years ago
Tim Emiola
554a11c018
completes merges
10 years ago
Craig Tiller
7a9d79244f
Fix simple request
10 years ago
Craig Tiller
9a3f2b2433
Look in the right array element
10 years ago
Craig Tiller
1c1419011a
Get server status send working
10 years ago
Nicolas "Pixel" Noble
ae66d78b8e
Adding an editorconfig configuration file.
...
Check http://editorconfig.org/ for more information.
10 years ago
Tim Emiola
7448d3d69e
Merge pull request #316 from murgatroid99/master
...
Updated PHP library to handle generated code without explicit references to grpc
10 years ago
Tim Emiola
fd98ac8017
Merge pull request #311 from murgatroid99/node_fix_not_found_handler
...
Added handling for unimplemeneted methods on the server
10 years ago
Tim Emiola
be91547116
Merge pull request #305 from murgatroid99/node_stock_service
...
Added stock service client and server
10 years ago
Chen Wang
04f1aa809a
Implement both Publisher and Subscriber.
10 years ago
Nicolas Noble
2a7dbfefdb
Merge pull request #310 from ctiller/asan
...
Make ASAN work to detect leaks
10 years ago
Craig Tiller
b8a318acd9
Finish bbq api
...
Modelled after old pending read queue code.
10 years ago
Craig Tiller
4450db2ac9
Add bbq
10 years ago
Craig Tiller
ffa4a59f23
Fix up function signatures
10 years ago
Craig Tiller
4741adeb8d
Cleanup
10 years ago
Craig Tiller
05140d032b
Made call.c compile again
10 years ago