Jan Tattermusch
03e82e2cdf
Split address passed to AddListeningPort into host and port
2015-05-07 09:14:13 -07:00
Jan Tattermusch
8ab1f7ed3d
added concept of ServerCallContext, that is passed to all server-side handlers
2015-05-07 09:14:13 -07:00
Jan Tattermusch
bdb1b4863b
add a generic constraint for TRequest and TResponse to require a class
2015-05-07 09:14:13 -07:00
Jan Tattermusch
9b9a877eae
change todo comment
2015-05-07 09:14:13 -07:00
Nicolas Noble
63733efd73
Merge pull request #1499 from jtattermusch/core_cb_fix
...
Fix server side call finalization when connection is closed.
2015-05-07 07:58:38 -07:00
Tim Emiola
a568ce7245
Merge pull request #1495 from stanley-cheung/fix_php_gce_test
...
update php composer.lock
2015-05-06 15:53:43 -07:00
Stanley Cheung
ba57cf23ee
Merge pull request #1501 from donnadionne/test-log
...
more division of logs to make it easier to analyze test results.
2015-05-06 15:12:15 -07:00
Donna Dionne
030ca38635
more division of logs to make it easier to analyze test results.
2015-05-06 15:09:58 -07:00
Jan Tattermusch
594856fe64
Fix: Server side call with both streams closed doesnt get properly finalized
2015-05-06 14:09:44 -07:00
Stanley Cheung
ae35546dda
Merge pull request #1497 from donnadionne/test-log
...
Test log
2015-05-06 13:47:15 -07:00
Donna Dionne
71cbac4b7f
Merge branch 'master' of github.com:google/grpc into test-log
2015-05-06 13:19:55 -07:00
Donna Dionne
5c1368e200
Ensuring test logs are not over written between runs.
2015-05-06 13:19:20 -07:00
Stanley Cheung
62d0b28a76
update php composer.lock
2015-05-06 13:09:25 -07:00
Craig Tiller
096528d604
Merge pull request #1492 from tbetbetbe/grpc_ruby_fix_travis
...
Pin the version of rubocop used in grpc.gemspec
2015-05-06 12:42:10 -07:00
Tim Emiola
f2fb07dafc
Pin the version of rubocop used in grpc.gemspec
2015-05-06 10:22:35 -07:00
Craig Tiller
78193bf035
Merge pull request #1491 from dgquintas/important_mark_analysis
...
Added support for important mark (!) analysis.
2015-05-06 10:20:53 -07:00
David Garcia Quintas
5b2ea2979b
Added support for important mark (!) analysis.
...
For example, an input of
GRPC_LAT_PROF 1316908107613.015869 0x7fd35f7fe700 { 205 (nil)
src/core/iomgr/tcp_posix.c 1
GRPC_LAT_PROF 1316908107614.015869 0x7fd35f7fe700 { 205 (nil)
src/core/iomgr/tcp_posix.c 2
GRPC_LAT_PROF 1316908107615.015869 0x7fd35f7fe700 ! 999999 (nil)
src/core/iomgr/tcp_posix.c 3
GRPC_LAT_PROF 1316908107616.015869 0x7fd35f7fe700 } 205 (nil)
src/core/iomgr/tcp_posix.c 4
GRPC_LAT_PROF 1316908107617.015869 0x7fd35f7fe700 ! 999999 (nil)
src/core/iomgr/tcp_posix.c 5
GRPC_LAT_PROF 1316908107618.015869 0x7fd35f7fe700 } 205 (nil)
src/core/iomgr/tcp_posix.c 6
results in
tag 50%/90%/95%/99% us
205 5.00/5.00/5.00/5.00
Important marks:
================
999999 @ src/core/iomgr/tcp_posix.c:3
205 { (src/core/iomgr/tcp_posix.c:1): 2.000 us
205 { (src/core/iomgr/tcp_posix.c:2): 1.000 us
205 } (src/core/iomgr/tcp_posix.c:4): -1.000 us
205 } (src/core/iomgr/tcp_posix.c:6): -3.000 us
999999 @ src/core/iomgr/tcp_posix.c:5
205 { (src/core/iomgr/tcp_posix.c:1): 4.000 us
205 } (src/core/iomgr/tcp_posix.c:6): -1.000 us
2015-05-06 10:15:36 -07:00
donnadionne
999971dbf7
Merge pull request #1482 from stanley-cheung/php_cloud_prod_cmd
...
add command for the rest of PHP interop test
2015-05-06 09:38:38 -07:00
Craig Tiller
0e17857ab5
Merge pull request #1484 from dgquintas/profiling_add_bang_mark
...
Added important (!) profiling mark.
2015-05-05 19:41:22 -07:00
David Garcia Quintas
73423ae76d
Added important (!) profiling mark.
...
It's meant to have a special status in the analysis, whereby latencies
from important marks to all their enclosing BEGIN ({) and END (})
markings will be measured.
2015-05-05 17:14:59 -07:00
David G. Quintas
234e62ce97
Merge pull request #1395 from ctiller/swappy
...
Optimize a few core routines
2015-05-05 16:51:51 -07:00
Stanley Cheung
ab4ad8590b
add command for the rest of PHP interop test
2015-05-05 14:46:23 -07:00
Tim Emiola
fde356c98e
Merge pull request #1445 from jtattermusch/csharp_new_api
...
A new C# API based on async/await
2015-05-05 14:45:04 -07:00
Eric Anderson
e785be8a93
Merge pull request #1479 from nathanielmanistaatgoogle/interop-test-specification
...
Call out TODO interop test priorities
2015-05-05 14:32:15 -07:00
Nathaniel Manista
ef42ea21b1
Make headers of TODO interop test priorities
2015-05-05 21:18:43 +00:00
David G. Quintas
da00c0aad3
Merge pull request #1452 from ctiller/profile-analyze
...
Profile analyzer
2015-05-05 14:16:10 -07:00
Craig Tiller
bd9f924f16
Basic profiler analyzer
2015-05-05 12:29:12 -07:00
Tim Emiola
97c5559040
Merge pull request #1476 from stanley-cheung/php_gce_auth_test
...
add php compute_engine_creds auth interop test
2015-05-05 09:50:00 -07:00
Stanley Cheung
e19497a9d5
add php compute_engine_creds auth interop test
2015-05-05 09:32:27 -07:00
jboeuf
a0e1454021
Merge pull request #1447 from ctiller/magical-void-pointers
...
Add per-call context pointer API
2015-05-05 08:46:02 -07:00
Craig Tiller
d53d87cbd3
Merge pull request #1464 from yang-g/init
...
Expose max message size at the server side.
2015-05-05 07:34:56 -07:00
Yang Gao
380b0f3b5d
Merge pull request #1466 from ctiller/seqno2
...
Handle stream number exhaustion correctly
2015-05-04 22:34:14 -07:00
Jan Tattermusch
a8447711be
stylecop fixes
2015-05-04 17:56:52 -07:00
Jan Tattermusch
32d95b9744
remove duplicate initialize
2015-05-04 17:56:32 -07:00
Craig Tiller
1458e66c11
Merge pull request #1469 from dgquintas/fix_ptags
...
Added missing profiling tags.
2015-05-04 16:38:33 -07:00
Yang Gao
172791a80c
resolve comments
2015-05-04 16:33:53 -07:00
Craig Tiller
b7d1608a72
Merge github.com:grpc/grpc into seqno2
2015-05-04 15:56:05 -07:00
Craig Tiller
80abd54fc1
Merge github.com:grpc/grpc into swappy
2015-05-04 15:46:54 -07:00
Jan Tattermusch
8c2dd9d864
Fixes for C# cancellation support
2015-05-04 14:56:51 -07:00
Yang Gao
3d3d632d72
merge with head
2015-05-04 13:54:11 -07:00
Yang Gao
26839c7da9
Add a c test for max message length
2015-05-04 13:49:38 -07:00
David G. Quintas
6dc5502871
Merge pull request #1432 from vjpai/async-cleanup
...
Create an async QPS client hierarchy
2015-05-04 13:34:58 -07:00
David Garcia Quintas
f667f1b3e8
Added missing profiling tags.
2015-05-04 13:15:46 -07:00
David Garcia Quintas
925573c17f
Merge remote-tracking branch 'upstream/master'
2015-05-04 13:05:32 -07:00
Yang Gao
097e7bf63e
Merge pull request #1465 from ctiller/foo
...
Remove dead file
2015-05-04 12:49:38 -07:00
Yang Gao
7164eea295
Merge pull request #1463 from ctiller/seqno
...
Fix a typo that resulted in truncating incoming sequence numbers to 24 bits
2015-05-04 12:48:48 -07:00
David Garcia Quintas
7c2ba271f9
Merge remote-tracking branch 'upstream/master'
2015-05-04 12:08:28 -07:00
Nicolas Noble
c112d146a2
Merge pull request #1462 from vjpai/kill45
...
Remove gcc 4.5 testing and keep 4.4
2015-05-04 11:27:17 -07:00
Stanley Cheung
4c8726318a
Merge pull request #1450 from donnadionne/php
...
adding php to cloud to prod tests.
2015-05-04 10:58:17 -07:00
Yang Gao
539af31bfb
Merge pull request #1396 from ctiller/one-read
...
Deliver data up from tcp immediately
2015-05-04 10:41:10 -07:00