Nicolas "Pixel" Noble
2e8fdbac77
Building the dlls.
9 years ago
Nicolas "Pixel" Noble
ed59c7d5d4
Adding the .yardopts file into the gems.
9 years ago
Craig Tiller
c35e2c582f
Revert "Proto API for LB request/responses"
9 years ago
Nicolas "Pixel" Noble
ca144fd1e8
Fixing Ruby binary build (again).
9 years ago
Craig Tiller
1298afd10e
Get compilation working again
9 years ago
Craig Tiller
da179ce598
Rollback gpr deletion
9 years ago
Nicolas "Pixel" Noble
f9e3c23fe8
Fixing ruby versionning.
9 years ago
Nicolas "Pixel" Noble
d271dd400f
Nope.
9 years ago
Alistair Veitch
85afe71d4c
initial commit
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
Craig Tiller
4bef7cebe6
Use old memcpy for wrappers
9 years ago
Nicolas "Pixel" Noble
b51ec5a4ba
Removing zookeeper's API for now.
9 years ago
Nicolas "Pixel" Noble
fa132c2f56
Actually moving this to the proper place.
9 years ago
Nicolas "Pixel" Noble
09ac0a46f4
Building the grpc DLLs.
9 years ago
Nicolas "Pixel" Noble
4fba286e4d
Adding windows support for gpr subprocesses.
9 years ago
Nicolas "Pixel" Noble
d5d83aa33f
Fixing, using and testing alarm code.
9 years ago
Nicolas "Pixel" Noble
09121799b0
Removing gpr as a separated library.
9 years ago
Nicolas "Pixel" Noble
d899dce5e1
Few more fixes to the Ruby installation.
...
-) properly depending on libraries.
-) adding an independent 'loader' class to use instead of require 'grpc/grpc'.
9 years ago
Nicolas "Pixel" Noble
cb287a11df
Allowing for creation of pre-compiled gems, using rack-compiler-dock.
9 years ago
David Garcia Quintas
b523c732d1
async_stream.h done. Compiles
9 years ago
David Garcia Quintas
2425bbbc55
Further work. Compiles. WIP
9 years ago
Craig Tiller
194824467c
Get subchannel index working
9 years ago
Craig Tiller
f968a87e3f
Fix build
9 years ago
David Garcia Quintas
ddcb53a9de
made codegen targets in build.yaml
9 years ago
David Garcia Quintas
898588ba33
added missing codegen deps for grp
9 years ago
David Garcia Quintas
08a0a3306e
Made "codedgen" directories closed over #includes
9 years ago
David Garcia Quintas
8a5d195e4a
re-gend projects
9 years ago
murgatroid99
24e826ec56
Updated dependencies, fixed a couple of tests
9 years ago
murgatroid99
c3910cadb4
Expose core metadata validation functions in public headers
9 years ago
murgatroid99
c2ea3aec65
Parital implementation of ruby header checking
9 years ago
murgatroid99
28013eb554
Generate gemspec with a template
9 years ago
murgatroid99
b5703222a5
Include roots.pem with Ruby package
9 years ago
murgatroid99
d7e1a10628
Bundled C core with Ruby library
9 years ago
murgatroid99
c78b6834a2
Added explicit dependency on signet to gemspec
9 years ago
Tim Emiola
c03138a483
Fixes bins in the grpc beta package
9 years ago
Tim Emiola
bab6706f41
Bumps the ruby version to beta
9 years ago
Tim Emiola
25f501132b
Remove the runtime dependency on the logging gem.
...
- provides a noop logger unless the user explicit adds a logging method
to the GRPC namespace
9 years ago
Tim Emiola
19e436dac4
Removes the dependency on Minitest
...
- replaces it with a simple assertion function
9 years ago
Tim Emiola
f4ee961bed
Reorganize interop test files.
...
- moves the client/server behaviour to pb/test
- deprecate current bin/interop/interop_{client,server}.rb
- adds executable endpoints to bin
- grpc_ruby_interop_{client, server}
- these will be added to the ruby bin path when the grpc gem
gem is installed, making them easier to execute
9 years ago
Tim Emiola
975d0cb02e
Add a health checker service implementation.
...
- adds the code-generated health service classes to the pb along with
a README explaining how to regenerate the generated code
- adds an implementation of the Health Checker Service along with unit
tests and an integration test
Also:
- adds a pb folder
: in a follow-up PR, all ruby pbs + generated code will be moved to it
9 years ago
Tim Emiola
9fbfb5b016
Fixes a lint issue.
9 years ago
Tim Emiola
17b1659014
Corrects the way the gemspec references files
9 years ago
Tim Emiola
8092af8678
Updates the requirements comment before releasing on the release branch
10 years ago
Tim Emiola
1a2988df2b
Update version; fix dependency advisory comment
10 years ago
Tim Emiola
f2fb07dafc
Pin the version of rubocop used in grpc.gemspec
10 years ago
zeliard
3e3e0ad348
merge from upstream (grpc) master
10 years ago
Tim Emiola
119decc0f4
Fix logging version mismatchj
10 years ago
Tim Emiola
154db73ff9
Remove usage of xray
...
- xray was useful during dev testing but is neither a dev or runtime dep
- its presence causes issues for libraries that handle signals themselves
Also
- updates grpc.gemspec with requirements
10 years ago
Tim Emiola
c85c1ae463
Add SimpleCov coverage set up for gRPC ruby
10 years ago
Tim Emiola
041e039ed2
Updates gem dependencies, style rules
10 years ago