Masood Malekghassemi
746f5cb156
Fix wrong docker instance in Python interop tests
10 years ago
Ming Zhao
3c0ba0c2d6
Extend bazel BUILD file to build all the C/C++ libraries as well as
...
protobuf plugins. This requires WORKSPACE to define these external
dependencies for openssl and protobuf, for examples:
bind(
name = "libssl",
actual = "//third_party/boringssl:boringssl",
)
# Library needed to build protobuf codegen plugin.
bind(
name = "protobuf_compiler",
actual = "//third_party/protobuf:protoc_lib",
)
# Library that C++ code generated by protobuf C compiler should depend
# on.
bind(
name = "protobuf_clib",
actual = "//third_party/protobuf:proto_lib",
)
10 years ago
Yang Gao
6392d50ee2
add indirect dependencies
10 years ago
Michael Lumish
0a43b343f6
Merge pull request #1251 from donnadionne/logs
...
Adding php client to interop tests.
10 years ago
Donna Dionne
1c96a8fdb5
Adding php client to interop tests.
10 years ago
Tim Emiola
89cc87359f
Move timeout handling into the extension
10 years ago
Tim Emiola
c8b55a3a31
Cleanup: remove redundant extension code
10 years ago
Tim Emiola
495e9a8c75
Cleanup: remove redundant ruby code
10 years ago
Tim Emiola
f90ce677b3
Updates BidiCall/ClientStub to the new Call API
10 years ago
Tim Emiola
b22a21ebe7
Update RPC server to use the new call API
10 years ago
Tim Emiola
5684b4073c
Updates ActiveCall to use the new call API
10 years ago
Tim Emiola
05e934fe16
Rewrite client_server_spec to use the new call API
10 years ago
Tim Emiola
48b36b5bbf
Updates Server#request_call in line with the new API
10 years ago
Tim Emiola
1dae4acbec
Adds Call#run_batch
...
- named run_batch rather than start_batch
- this is because the func starts the batch, but additionally waits for it to
complete
10 years ago
Tim Emiola
98a32d399a
Adds symbols to access the fields in Status struct
10 years ago
Tim Emiola
6de558f9cd
Exposes the implementation of CompletionQueue#pluck
...
- allows it to be used from other files, e.g, in Call#run_batch
- this keeps code related to releasing the GIL during #pluck in one place
10 years ago
Tim Emiola
6b493a3353
Adds byte_buffer -> ruby string and char * -> byte_buffer convenience methods
10 years ago
Tim Emiola
37b09f4d83
Adds the call operation codes
10 years ago
Tim Emiola
564719d28e
Updates Channel#create_call to the new API
10 years ago
Vijay Pai
b5d5fb3675
Merge pull request #1240 from ctiller/qps
...
Define a smoke test for performance work, fix some bugs
10 years ago
Craig Tiller
8cca9abeda
Thread local storage for grpc
10 years ago
Yang Gao
ffda067825
Merge remote-tracking branch 'upstream/master' into interop
10 years ago
Yang Gao
bad86a0ff2
Merge pull request #1243 from jboeuf/cpp_creds_refactor
...
Have the secure credentials in separate header files.
10 years ago
Michael Lumish
da0bebc203
Merge pull request #1246 from tbetbetbe/grpc_tools_makefile_update_install_lns
...
Fixes the Makefile template to link .so.<MAJOR_VERSION>
10 years ago
Tim Emiola
820e3d612a
Fixes the Makefile template to link .so.<MAJOR_VERSION>
...
This resolves a blocker stopping a clean linuxbrew install to work with one of
the wrapped libraries.
10 years ago
Julien Boeuf
fce25eee5d
Addressing comments.
10 years ago
Craig Tiller
217b7f0e80
Merge branch 'qps' into local_worker
...
Conflicts:
Makefile
build.json
test/cpp/qps/worker.cc
10 years ago
Craig Tiller
66f37b477d
Merge github.com:google/grpc into qps
...
Conflicts:
Makefile
10 years ago
Craig Tiller
66048f4fc1
Add reporting library, use it
10 years ago
Yang Gao
8158c6b34e
depend on what I use
10 years ago
Craig Tiller
41faf0f4c8
s/11/1
10 years ago
Yuki Yugui Sonoda
d241bcc030
Avoid identifiers reserved by Ruby
...
"prefix `rb` shows that it belongs to `ruby`". [RHG]
`rb` is a prefix to prevent exported symbols in libruby from
conflicting with symbols in other libraries, in particular,
dynamically loaded Ruby extension libraries.
So the prefix is reserved by Ruby by convention.
For gRPC, simply "grpc_" would be a better prefix.
[RHG]: Minero Aoki. "The Ruby Hacking Guide" (2002), chapter 4
10 years ago
Yang Gao
a40020788f
Split interop client and server into components
10 years ago
Julien Boeuf
1d2240cc6c
Have the secure credentials in separate header files.
10 years ago
Nicolas Noble
e2ecc50841
Merge pull request #1222 from ctiller/mac-fixes
...
Mac fixes
10 years ago
Craig Tiller
e9a6eb7332
Allow RunScenarios to spawn in-process workers
...
This allows us to get back to single binary tests where appropriate, which will help in-depth profiling efforts.
I've built this atop my smoke_test changes as they inspired me to get this done.
10 years ago
Craig Tiller
176f921b9b
Revert openssl
10 years ago
Craig Tiller
c908eb65df
:Merge branch 'qps' of github.com:ctiller/grpc into qps
10 years ago
Craig Tiller
4cc8a172f5
Tweaks
10 years ago
Yang Gao
3ca65e3228
Merge pull request #1238 from nicolasnoble/plugin-rework
...
Splitting gRPC service class codegen into its own set of files.
10 years ago
Tim Emiola
d344bcc838
Merge pull request #1234 from soltanmm/auth-interop
...
Add auth interop for Python
10 years ago
Nicolas "Pixel" Noble
0caebbfcfe
Splitting gRPC service class codegen into its own set of files.
10 years ago
Craig Tiller
206d59a56a
fine tuning
10 years ago
Masood Malekghassemi
e6b0038223
Add OAuth interop tests to Python
...
Also adds the commands to the grpc_docker shell library script to
support running in docker.
10 years ago
Craig Tiller
8221e40ac0
Indentation fixes, s/11/1/g
10 years ago
Craig Tiller
1c61af7364
Dont sleep forever on async cq
10 years ago
Craig Tiller
8a5a666ad0
Handle errors better on client
10 years ago
Craig Tiller
aa2fca5a48
Remove asserts
10 years ago
Craig Tiller
2c2cf6d2c5
Smoke test initial version
10 years ago
Jan Tattermusch
e4b1cd0835
Merge pull request #1237 from tbetbetbe/grpc_tools_deb_compute_release_tag
...
Use the release tag specified by the version
10 years ago