Craig Tiller
4ffdcd56ce
Add an optional server shutdown event.
...
Allows servers to expedite shutdown once all in-progress calls are
completed. We may want to eventually remove grpc_server_shutdown in
preference to this.
10 years ago
Craig Tiller
c9bbff230a
Indent fix
10 years ago
murgatroid99
5430312c71
Ran different clang-format
10 years ago
murgatroid99
1d89452e11
Switched to new grpc_call_invoke API
10 years ago
Craig Tiller
7b01878736
Fix returned status
...
The client should return status deadline exceeded when the deadline is
exceeded (not cancelled status)
10 years ago
Craig Tiller
be5c6e5e8f
Compile fix
10 years ago
Tim Emiola
1fdb1e61d2
Fix a typo
10 years ago
Tim Emiola
e2860c5bdb
Adds rubocop and fixes most style violations it detected
...
- add rubocop as a dev dependency
- fixed many style violations it reported, often using --auto-correct
- add a rubocop config
- .rubocop.yml shows the exceptions
- .rubocopy_todo.yml tracks outstanding style issues
- adds a rake task to allow rubocop styling checks to be automated
10 years ago
Julien Boeuf
b222b4d978
Changing size type in Transport Security (TSI) from uint32_t to size_t:
...
Will remove grpc impedance mismatch.
10 years ago
Nicolas "Pixel" Noble
36f5323846
Fixing includes inconsistency.
10 years ago
Nicolas Noble
f5c5d80968
Removing "using namespace std" everywhere.
10 years ago
murgatroid99
3548ed879a
Updated to new call.invoke API
10 years ago
murgatroid99
cca5ffa991
Added code generation for clients and servers
10 years ago
Craig Tiller
3eef2c4bcb
clang-format
10 years ago
Craig Tiller
32946d37e0
() --> (void)
10 years ago
Craig Tiller
4f20042ce1
Remove grpc_call_accept
10 years ago
Tim Emiola
cd85bb9a6e
Updates to use the latest version of protobuf-ruby
...
This resolves issues decoding empty messages.
10 years ago
Craig Tiller
0fc50596c7
Initialize start_ok
10 years ago
Tim Emiola
b891807429
rolled back generated proto changes
10 years ago
Craig Tiller
808632ed4b
Remove grpc_call_start_invoke
10 years ago
Craig Tiller
1371abd306
Fix refcounting bug
10 years ago
Nicolas Noble
ba51bead55
Muting an extremely chatty log line.
10 years ago
David Klempner
ed0cbc8b0c
Review changes for :scheme conversion to http[s]
...
1. scheme_from_args should return const char*
2. Rename grpc.scheme arg to grpc.http2_scheme, and define a macro for
it.
10 years ago
Craig Tiller
09b637538f
clang-format
10 years ago
Craig Tiller
6046dc35ef
clang-format
10 years ago
Craig Tiller
d248c24546
Update C++ code to set status via the C api.
...
This prevents mismatches from breaking tests.
10 years ago
Craig Tiller
4de9b7d4a3
Use the first received status as authoritative.
...
So that later cancellations do not clobber status.
10 years ago
Yang Gao
5680ff4687
Run clang-format-all.sh
10 years ago
Yang Gao
1ff11f6d04
Add a space in front of template argument list. Changing possible <:: to < ::
10 years ago
Craig Tiller
2ba0dacbde
Update C++ code to set status via the C api.
...
This prevents mismatches from breaking tests.
10 years ago
Tim Emiola
944596771c
Adds the service client code generated from the pubsub proto
10 years ago
Craig Tiller
2d8f790ebc
Format change
10 years ago
Nicolas "Pixel" Noble
848e74441e
Fixing log_win32.c
10 years ago
Nicolas "Pixel" Noble
6ba50fde9c
Fixing time.c for win32 - MIN_INT can't work with 0x80000000 under win32.
10 years ago
David Klempner
a1e8693578
Send a scheme of http or https as appropriate, rather than grpc.
...
This requires additional logic to determine whether to send http or
https. This change assumes a default of http, and plumbs down https
through a synthesized channel arg when using the ssl transport.
10 years ago
Craig Tiller
cc19464dd5
Use the first received status as authoritative.
...
So that later cancellations do not clobber status.
10 years ago
murgatroid99
5725b1c17a
Fixed a typo
10 years ago
Craig Tiller
f93d53e458
Starting to fix C++
10 years ago
Craig Tiller
44974e6bd8
Only request more data once stream is connected.
...
Otherwise we can cause segfaults down in the client_channel.
10 years ago
Craig Tiller
2163bad186
Calls are always started on the server.
...
By the time we call accept, we have proof that we've received the start
of a call, so we should set this bit to one.
10 years ago
Craig Tiller
40fc7a6632
clang-format codebase
10 years ago
Craig Tiller
80fa15c151
Moving prototype from Google to GitHub
...
I'd started some prototyping work on this change before the move to
GitHub; this change restores things.
10 years ago
murgatroid99
f40955ff0b
Fixed typo
10 years ago
Craig Tiller
e8e304e27b
Run clang-format against node
10 years ago
murgatroid99
58c31036d4
Modified math client to more closely resemble generated code
10 years ago
Craig Tiller
b5dcec5a2e
clang-format codebase
10 years ago
Craig Tiller
cfc18adef7
Remove go compiler
10 years ago
Tim Emiola
3acf05afd8
Fixes the shebang line
...
- fixes the shebang line by moving it above the copyright notice in
executables.
- also fixes the execution bit on all the binaries
10 years ago
Craig Tiller
ad0dcdc212
Compile fix for mac
10 years ago
nnoble
472f60edac
Fixing opensource build.
...
Change on 2015/01/12 by nnoble <nnoble@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83810001
10 years ago