Commit Graph

1403 Commits

Author SHA1 Message Date
Craig Tiller b91fe56800 Merge github.com:grpc/grpc into api_fuzzer 2016-04-14 22:49:39 -07:00
Craig Tiller 62c7a5a699 Channel establishment 2016-04-13 22:25:03 -07:00
Craig Tiller fc98f92610 API fuzzer 2016-04-13 08:45:06 -07:00
Nicolas "Pixel" Noble 0cca082fd7 Merge branch 'master' of https://github.com/grpc/grpc into memtracking 2016-04-12 19:54:51 +02:00
Craig Tiller 845516e84f Add client fuzzer 2016-04-11 20:49:20 -07:00
Nicolas "Pixel" Noble fd998eb33f Merge branch 'master' of https://github.com/grpc/grpc into memtracking 2016-04-12 01:54:13 +02:00
Nicolas "Pixel" Noble 85a46dd780 Moving memory allocation tracking to its own file. 2016-04-12 01:50:51 +02:00
David Garcia Quintas 3a43cc06a8 Added codegen_test_full
Which makes sure target that depend on both codegen and grpc build.
2016-04-08 16:59:51 -07:00
Craig Tiller 03915e5de6 Sort out codegen dependencies 2016-04-07 09:15:10 -07:00
Craig Tiller 03d8f2f5f3 Remove *_codegen_lib
Since filegroups are now correctly layered, build systems that needed these libs can now instantiate the filegroups as libs directly.
2016-04-07 08:02:16 -07:00
Craig Tiller 5db5e13293 Merge github.com:grpc/grpc into strong-includes 2016-04-06 16:28:46 -07:00
Nicolas Noble adc53ade9b Merge pull request #6071 from ctiller/e2efuzz
Full stack server fuzzer
2016-04-06 14:57:50 -07:00
Craig Tiller 36bb50aaed Merge github.com:grpc/grpc into e2efuzz 2016-04-06 10:29:18 -07:00
Craig Tiller 0bda0b3e55 Configure performance scenarios with json
Run those json configurations as part of presubmits
2016-04-06 10:14:44 -07:00
Nicolas Noble 39a96967f1 Merge pull request #6043 from ctiller/optionalize_client_config
Optionalize client config system
2016-04-06 10:11:09 -07:00
Craig Tiller 9d7f22477a Merge github.com:grpc/grpc into strong-includes 2016-04-06 09:26:24 -07:00
Nicolas Noble 8dbf476ac3 Merge pull request #6093 from dgquintas/nanopb_fuzzer
Added fuzzers for load_balancer_api parsing functions
2016-04-05 21:43:11 -07:00
Craig Tiller f64df1124a Merge branch 'nanopb_fuzzer' of github.com:dgquintas/grpc into e2efuzz 2016-04-05 21:27:41 -07:00
David Garcia Quintas bf2e73d8ae Added fuzzers for load_balancer_api parsing functions 2016-04-05 20:29:35 -07:00
Craig Tiller 0b54163019 Fixing client_config init 2016-04-05 17:21:05 -07:00
Craig Tiller f82ddc4c78 Nailing down dependencies better 2016-04-05 17:15:07 -07:00
Craig Tiller 859fb06e80 Merge branch 'optionalize_client_config' into strong-includes 2016-04-05 16:07:25 -07:00
Craig Tiller d08c6ae5aa Merge github.com:grpc/grpc into optionalize_client_config 2016-04-05 16:06:06 -07:00
Craig Tiller d1697d99d7 Getting dependencies fixed up 2016-04-05 16:05:46 -07:00
Jan Tattermusch abb4f5f3ab Merge pull request #6070 from ctiller/head-of-line-blocking
Fix a head of line blocking issue in the C++ server
2016-04-05 14:31:33 -07:00
Craig Tiller b112f3989f Move subchannel_call_holder 2016-04-05 12:44:04 -07:00
Craig Tiller 94625cd103 Merge branch 'filters-can-cause-closes' into e2efuzz 2016-04-04 13:56:28 -07:00
Craig Tiller 4a9a2b9634 Merge branch 'head-of-line-blocking' into filters-can-cause-closes 2016-04-04 13:09:39 -07:00
Craig Tiller a446ee2f58 Add test to verify bad behavior 2016-04-04 13:09:30 -07:00
Craig Tiller 2d8d13a572 Server fuzzer progress 2016-04-03 13:04:41 -07:00
Craig Tiller df262c6a4c Starting server fuzzer 2016-04-02 13:53:49 -07:00
Craig Tiller 307a7207a0 Add a failing test due to a head of line blocking bug in the server 2016-04-02 07:40:39 -07:00
Craig Tiller 74071cdab0 Merge branch 'subchannel_factory_create_lb_channel' of github.com:dgquintas/grpc into ccmerge 2016-04-01 16:36:27 -07:00
David Garcia Quintas 414ee3208f Merge branch 'master' of github.com:grpc/grpc into subchannel_factory_create_lb_channel 2016-04-01 16:17:22 -07:00
Nicolas Noble 1895835ecd Merge pull request #6042 from ctiller/optionalize_resolvers
Optionalize resolvers
2016-04-01 16:06:29 -07:00
Craig Tiller 895459efc0 Merge github.com:grpc/grpc into optionalize_client_config 2016-04-01 15:46:00 -07:00
David G. Quintas b48dda2591 Merge branch 'master' into subchannel_factory_create_lb_channel 2016-04-01 15:33:59 -07:00
Nicolas Noble abcebb0798 Merge pull request #5419 from ctiller/cleaner-posix2
Move all event handling code behind one grand unified interface
2016-04-01 15:20:50 -07:00
Craig Tiller 3e94de19cd Merge branch 'optionalize_resolvers' into optionalize_client_config 2016-04-01 12:57:28 -07:00
Craig Tiller b11b34a71e Zookeeper fixes 2016-04-01 12:30:06 -07:00
Craig Tiller 5dec6e0e75 Merge github.com:grpc/grpc into optionalize_resolvers 2016-04-01 12:28:07 -07:00
Jan Tattermusch 4eb36c0af1 Merge pull request #6001 from ctiller/optionalize_census
Optionalize census
2016-04-01 11:15:48 -07:00
Craig Tiller f9778f8f0d Tweak zookeeper 2016-04-01 10:37:50 -07:00
Craig Tiller 1a2c5aa9ef Merge github.com:grpc/grpc into cleaner-posix2 2016-04-01 07:18:35 -07:00
David Garcia Quintas 86fcfcc7b3 Merge branch 'master' of github.com:grpc/grpc into subchannel_factory_create_lb_channel 2016-03-31 23:22:28 -07:00
Nicolas Noble 7661da5b41 Merge pull request #6012 from nicolasnoble/memleak_detector
Adding memory leak detections for the json fuzzer.
2016-03-31 20:51:30 -07:00
Jan Tattermusch 4e4a53af87 Merge pull request #5944 from ctiller/we-are-never-ever-ever
Add a test that channels recover from goaway correctly
2016-03-31 17:57:23 -07:00
Craig Tiller d4c9833187 Reposition files to optionalize client_config system 2016-03-31 13:45:47 -07:00
Craig Tiller 4c43ed325c Merge github.com:grpc/grpc into cleaner-posix2 2016-03-31 13:12:41 -07:00
Craig Tiller dfa160ef73 Merge branch 'optionalize_census' into optionalize_resolvers 2016-03-31 13:10:36 -07:00