Commit Graph

15277 Commits

Author SHA1 Message Date
Alistair Veitch 30fe63243a end-to-end compilation 2016-05-23 10:11:28 -07:00
Alistair Veitch 013ea77216 checkpoint 2016-05-23 09:14:25 -07:00
Craig Tiller 0b4d1238b8 Merge pull request #6622 from ctiller/fix-master
Fix leak in port deallocation
2016-05-17 14:11:52 -07:00
Jan Tattermusch d5ed5a98db Merge pull request #6590 from jtattermusch/perf_script_improvements
Perf script improvements
2016-05-17 13:26:52 -07:00
Craig Tiller 9be075c911 Fix leak in port deallocation 2016-05-17 10:46:59 -07:00
Jan Tattermusch 8010daaf2b Merge pull request #6542 from ctiller/ecterm
Let execution contexts signal that they are done
2016-05-17 07:41:30 -07:00
Jan Tattermusch 9a0da591ce Merge pull request #6602 from nathanielmanistaatgoogle/test-parallelism
Break PARALLELISM test constant in two
2016-05-16 18:44:28 -07:00
Jan Tattermusch 19144a6a04 Merge pull request #6439 from kpayson64/python_health_check
Reworked python health checking and added tests
2016-05-16 18:43:49 -07:00
Jan Tattermusch f1dc3deed7 Merge pull request #6568 from dgquintas/fix-include-guards-long-names
Allow for multiline #endif guards
2016-05-16 18:41:45 -07:00
Jan Tattermusch 305b0f4e2f Merge pull request #6587 from dgquintas/fix-proto-utils-anon-namespace
Fixed usage of anon namespace inside .h
2016-05-16 18:41:24 -07:00
Jan Tattermusch 4b67b7f18f Merge pull request #6603 from ctiller/better_wakeups
Fix accelerated wakeups
2016-05-16 18:40:56 -07:00
Jan Tattermusch 2eb7e2fae9 Merge pull request #6609 from nathanielmanistaatgoogle/sooner-or-later
"sooner" -> "server" typo correction
2016-05-16 18:40:18 -07:00
Jan Tattermusch fc9c1a7c53 Merge pull request #6556 from goldenbull/master
use LANG_ENGLISH for windows api FormatMessage
2016-05-16 18:39:44 -07:00
Jan Tattermusch 1b6969a2e8 Merge pull request #6589 from dklempner/return_unused_port
Add a grpc_recycle_unused_port to return pick_unused_port ports to the portserver
2016-05-16 18:34:30 -07:00
David Klempner 948afddffe Run clang-format against port_posix.c and port_windows.c 2016-05-16 16:43:39 -07:00
Nathaniel Manista ea8ae09142 "sooner" -> "server" typo correction
"... will not have the effect of stopping the sooner later", heh. :-P
2016-05-16 22:46:12 +00:00
Craig Tiller 556e5ae525 Fix accelerated wakeups
We can end up in situations where a pollset needs to kick itself.

This is supposed to be an accelerated codepath, however a bug crept in
whereby we missed the opportunity to do so, resulting in needing to
round trip these wakeups redundantly through the OS and wake other
threads unnecessarily.
2016-05-16 11:00:33 -07:00
Nathaniel Manista 3fe71993da Split and rename test_constants.PARALLELISM
Going forward we'd like to be able to test much larger numbers of RPCs
than the number of threads available to a test.
2016-05-16 17:08:19 +00:00
Jan Tattermusch 5cbccd0781 set client params differently for sync and async client 2016-05-13 16:26:42 -07:00
David Klempner 1ba1bba66a Merge pull request #6567 from markdroth/large_metadata_test_fix
Fix large_metadata_bad_client_test to avoid C99 string literal length limit.
2016-05-13 15:48:35 -07:00
David Klempner 6fb122dc6e Add calls to grpc_recycle_unused_port to two of the tests which call
grpc_pick_unused_port a lot.
2016-05-13 15:24:17 -07:00
David Klempner c7614cf277 Fix declarations in port.h to not be ambiguous in C due to K&R.
Also actually add the port parameter to grpc_recycle_unused_port.

Also remove the downsizing gpr_realloc in the recycle codepath, which is
unnecessary and can free the pointer.
2016-05-13 15:21:57 -07:00
David Garcia Quintas 0fde7131aa Fixed usage of anon namespace inside .h 2016-05-13 15:13:51 -07:00
Jan Tattermusch 3bf45e11c1 Merge pull request #6583 from carl-mastrangelo/dotdotdot
Fix stress test JVM Args
2016-05-13 15:11:02 -07:00
Jan Tattermusch 37a907e471 add support for CLIENT_LANGUAGE setting 2016-05-13 15:09:32 -07:00
Jan Tattermusch 9ad288e7e8 Merge pull request #6578 from jtattermusch/add_bat_copyrights
Add copyrights to .bat files (and update the checker to report missing ones)
2016-05-13 15:08:28 -07:00
Yuchen Zeng 086601f05f Merge pull request #6414 from y-zeng/reflection_proto
Add reflection.proto
2016-05-13 15:00:09 -07:00
Carl Mastrangelo 013a0ea421 Fix stress test JVM Args 2016-05-13 14:06:03 -07:00
Jan Tattermusch c9e1959adf add copyright to the template as well 2016-05-13 13:24:59 -07:00
David Klempner 2ecb08f5a7 Merge branch 'master' into return_unused_port 2016-05-13 13:24:48 -07:00
David Klempner 2754c91fee Add an API to return an unused port to the portserver 2016-05-13 13:11:28 -07:00
Jan Tattermusch effd74c3cc Merge pull request #5456 from ctiller/cleaner-posix3
Splitting out a pure poll() based event engine
2016-05-13 11:37:12 -07:00
Jan Tattermusch f551edf730 add missing copyrights to .bat files 2016-05-13 10:50:29 -07:00
Jan Tattermusch fdb8931e47 check for copyright in .bat files 2016-05-13 10:50:29 -07:00
Jan Tattermusch ebf66403aa Merge pull request #6569 from yang-g/ubsan
prepare to enable ubsan in continuous build
2016-05-13 09:08:34 -07:00
Jan Tattermusch c96151bf8c Merge pull request #6561 from vjpai/ytpo
De-💩ify code
2016-05-13 09:08:08 -07:00
Jan Tattermusch 4e841829cd Merge pull request #6570 from dgquintas/better-compression-docs-and-names
Better compression docs and names
2016-05-13 08:53:38 -07:00
David Garcia Quintas 5028334df3 Further renamings (compression channel arg keys) 2016-05-12 17:18:54 -07:00
David Garcia Quintas 11b520afc6 New protobuf version 2016-05-12 17:13:43 -07:00
David Garcia Quintas 183ba02ce7 Renamed some defines 2016-05-12 17:12:34 -07:00
David Garcia Quintas e644cfddb8 better docstrings for compression_types.h 2016-05-12 17:01:08 -07:00
yang-g 6ce4d0b335 prepare to enable ubsan in continuous build 2016-05-12 16:43:17 -07:00
David Garcia Quintas 93466168b0 Allow for multiline #endif guards 2016-05-12 16:41:27 -07:00
Yuchen Zeng 2ea66c3b8f Added comment about repeated responses 2016-05-12 16:26:48 -07:00
Jan Tattermusch f11f2b1b69 Merge pull request #6453 from kpayson64/python_protoc
Made complex directories for python protoc test
2016-05-12 16:07:26 -07:00
Jan Tattermusch 20b7d48998 Merge pull request #6529 from thinkerou/master
add owned
2016-05-12 16:06:53 -07:00
Jan Tattermusch 1aa28f00f8 Merge pull request #6546 from carl-mastrangelo/womble
Set GC params for Java Stress Test
2016-05-12 16:06:38 -07:00
Mark D. Roth 5eba7971fb Switch from snprintf() to gpr_asprintf(). 2016-05-12 14:02:03 -07:00
Jan Tattermusch a709afe241 Merge pull request #6479 from kpayson64/python_protoc_formatting
Format changes to python protoc generation
2016-05-12 13:18:14 -07:00
Jan Tattermusch 8b34ab0a35 Merge pull request #6552 from jboeuf/add_curlies
Add curlies for multiline if statements.
2016-05-12 13:17:42 -07:00