Codebase list grpc / 9772351
New upstream version 1.13.0~pre3 Laszlo Boszormenyi (GCS) 5 years ago
43 changed file(s) with 148 addition(s) and 104 deletion(s). Raw diff Collapse all Expand all
6565 # This should be updated along with build.yaml
6666 g_stands_for = "gloriosa"
6767
68 core_version = "6.0.0-pre2"
69
70 version = "1.13.0-pre2"
68 core_version = "6.0.0-pre3"
69
70 version = "1.13.0-pre3"
7171
7272 GPR_PUBLIC_HDRS = [
7373 "include/grpc/support/alloc.h",
2323 cmake_minimum_required(VERSION 2.8)
2424
2525 set(PACKAGE_NAME "grpc")
26 set(PACKAGE_VERSION "1.13.0-pre2")
26 set(PACKAGE_VERSION "1.13.0-pre3")
2727 set(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
2828 set(PACKAGE_TARNAME "${PACKAGE_NAME}-${PACKAGE_VERSION}")
2929 set(PACKAGE_BUGREPORT "https://github.com/grpc/grpc/issues/")
419419 Q = @
420420 endif
421421
422 CORE_VERSION = 6.0.0-pre2
423 CPP_VERSION = 1.13.0-pre2
424 CSHARP_VERSION = 1.13.0-pre2
422 CORE_VERSION = 6.0.0-pre3
423 CPP_VERSION = 1.13.0-pre3
424 CSHARP_VERSION = 1.13.0-pre3
425425
426426 CPPFLAGS_NO_ARCH += $(addprefix -I, $(INCLUDES)) $(addprefix -D, $(DEFINES))
427427 CPPFLAGS += $(CPPFLAGS_NO_ARCH) $(ARCH_FLAGS)
1111 '#08': Use "-preN" suffixes to identify pre-release versions
1212 '#09': Per-language overrides are possible with (eg) ruby_version tag here
1313 '#10': See the expand_version.py for all the quirks here
14 core_version: 6.0.0-pre2
14 core_version: 6.0.0-pre3
1515 g_stands_for: gloriosa
16 version: 1.13.0-pre2
16 version: 1.13.0-pre3
1717 filegroups:
1818 - name: alts_proto
1919 headers:
2222 Pod::Spec.new do |s|
2323 s.name = 'gRPC-C++'
2424 # TODO (mxyan): use version that match gRPC version when pod is stabilized
25 # version = '1.13.0-pre2'
25 # version = '1.13.0-pre3'
2626 version = '0.0.2'
2727 s.version = version
2828 s.summary = 'gRPC C++ library'
3030 s.license = 'Apache License, Version 2.0'
3131 s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }
3232
33 grpc_version = '1.13.0-pre2'
33 grpc_version = '1.13.0-pre3'
3434
3535 s.source = {
3636 :git => 'https://github.com/grpc/grpc.git',
2121
2222 Pod::Spec.new do |s|
2323 s.name = 'gRPC-Core'
24 version = '1.13.0-pre2'
24 version = '1.13.0-pre3'
2525 s.version = version
2626 s.summary = 'Core cross-platform gRPC library, written in C'
2727 s.homepage = 'https://grpc.io'
2020
2121 Pod::Spec.new do |s|
2222 s.name = 'gRPC-ProtoRPC'
23 version = '1.13.0-pre2'
23 version = '1.13.0-pre3'
2424 s.version = version
2525 s.summary = 'RPC library for Protocol Buffers, based on gRPC'
2626 s.homepage = 'https://grpc.io'
2020
2121 Pod::Spec.new do |s|
2222 s.name = 'gRPC-RxLibrary'
23 version = '1.13.0-pre2'
23 version = '1.13.0-pre3'
2424 s.version = version
2525 s.summary = 'Reactive Extensions library for iOS/OSX.'
2626 s.homepage = 'https://grpc.io'
1919
2020 Pod::Spec.new do |s|
2121 s.name = 'gRPC'
22 version = '1.13.0-pre2'
22 version = '1.13.0-pre3'
2323 s.version = version
2424 s.summary = 'gRPC client library for iOS/OSX'
2525 s.homepage = 'https://grpc.io'
1212 <date>2018-01-19</date>
1313 <time>16:06:07</time>
1414 <version>
15 <release>1.13.0RC2</release>
16 <api>1.13.0RC2</api>
15 <release>1.13.0RC3</release>
16 <api>1.13.0RC3</api>
1717 </version>
1818 <stability>
1919 <release>beta</release>
4444 /* The exec_ctx's thread is (potentially) owned by a call or channel: care
4545 should be given to not delete said call/channel from this exec_ctx */
4646 #define GRPC_EXEC_CTX_FLAG_THREAD_RESOURCE_LOOP 2
47 /* This exec ctx was initialized by an internal thread, and should not
48 be counted by fork handlers */
49 #define GRPC_EXEC_CTX_FLAG_IS_INTERNAL_THREAD 4
4750
4851 extern grpc_closure_scheduler* grpc_schedule_on_exec_ctx;
4952
9295
9396 /** Parameterised Constructor */
9497 ExecCtx(uintptr_t fl) : flags_(fl) {
95 grpc_core::Fork::IncExecCtxCount();
98 if (!(GRPC_EXEC_CTX_FLAG_IS_INTERNAL_THREAD & flags_)) {
99 grpc_core::Fork::IncExecCtxCount();
100 }
96101 Set(this);
97102 }
98103
101106 flags_ |= GRPC_EXEC_CTX_FLAG_IS_FINISHED;
102107 Flush();
103108 Set(last_exec_ctx_);
104 grpc_core::Fork::DecExecCtxCount();
109 if (!(GRPC_EXEC_CTX_FLAG_IS_INTERNAL_THREAD & flags_)) {
110 grpc_core::Fork::DecExecCtxCount();
111 }
105112 }
106113
107114 /** Disallow copy and assignment operators */
144144 thread_state* ts = static_cast<thread_state*>(arg);
145145 gpr_tls_set(&g_this_thread_state, (intptr_t)ts);
146146
147 grpc_core::ExecCtx exec_ctx(0);
147 grpc_core::ExecCtx exec_ctx(GRPC_EXEC_CTX_FLAG_IS_INTERNAL_THREAD);
148148
149149 size_t subtract_depth = 0;
150150 for (;;) {
264264 static void timer_thread(void* completed_thread_ptr) {
265265 // this threads exec_ctx: we try to run things through to completion here
266266 // since it's easy to spin up new threads
267 grpc_core::ExecCtx exec_ctx(0);
267 grpc_core::ExecCtx exec_ctx(GRPC_EXEC_CTX_FLAG_IS_INTERNAL_THREAD);
268268 timer_main_loop();
269269
270270 timer_thread_cleanup(static_cast<completed_thread*>(completed_thread_ptr));
2222
2323 #include <grpc/grpc.h>
2424
25 const char* grpc_version_string(void) { return "6.0.0-pre2"; }
25 const char* grpc_version_string(void) { return "6.0.0-pre3"; }
2626
2727 const char* grpc_g_stands_for(void) { return "gloriosa"; }
2121 #include <grpcpp/grpcpp.h>
2222
2323 namespace grpc {
24 grpc::string Version() { return "1.13.0-pre2"; }
24 grpc::string Version() { return "1.13.0-pre3"; }
2525 } // namespace grpc
00 <!-- This file is generated -->
11 <Project>
22 <PropertyGroup>
3 <GrpcCsharpVersion>1.13.0-pre2</GrpcCsharpVersion>
3 <GrpcCsharpVersion>1.13.0-pre3</GrpcCsharpVersion>
44 <GoogleProtobufVersion>3.5.1</GoogleProtobufVersion>
55 </PropertyGroup>
66 </Project>
3737 /// <summary>
3838 /// Current version of gRPC C#
3939 /// </summary>
40 public const string CurrentVersion = "1.13.0-pre2";
40 public const string CurrentVersion = "1.13.0-pre3";
4141 }
4242 }
1212 @rem limitations under the License.
1313
1414 @rem Current package versions
15 set VERSION=1.13.0-pre2
15 set VERSION=1.13.0-pre3
1616
1717 @rem Adjust the location of nuget.exe
1818 set NUGET=C:\nuget\nuget.exe
4444 dotnet pack --configuration Release Grpc.HealthCheck --output ../../../artifacts
4545 dotnet pack --configuration Release Grpc.Reflection --output ../../../artifacts
4646
47 nuget pack Grpc.nuspec -Version "1.13.0-pre2" -OutputDirectory ../../artifacts
48 nuget pack Grpc.Core.NativeDebug.nuspec -Version "1.13.0-pre2" -OutputDirectory ../../artifacts
49 nuget pack Grpc.Tools.nuspec -Version "1.13.0-pre2" -OutputDirectory ../../artifacts
47 nuget pack Grpc.nuspec -Version "1.13.0-pre3" -OutputDirectory ../../artifacts
48 nuget pack Grpc.Core.NativeDebug.nuspec -Version "1.13.0-pre3" -OutputDirectory ../../artifacts
49 nuget pack Grpc.Tools.nuspec -Version "1.13.0-pre3" -OutputDirectory ../../artifacts
5050
5151 (cd ../../artifacts && zip csharp_nugets_dotnetcli.zip *.nupkg)
4141 # exclamation mark ensures that other "regular" pods will be able to find it as it'll be installed
4242 # before them.
4343 s.name = '!ProtoCompiler-gRPCPlugin'
44 v = '1.13.0-pre2'
44 v = '1.13.0-pre3'
4545 s.version = v
4646 s.summary = 'The gRPC ProtoC plugin generates Objective-C files from .proto services.'
4747 s.description = <<-DESC
2121 // instead. This file can be regenerated from the template by running
2222 // `tools/buildgen/generate_projects.sh`.
2323
24 #define GRPC_OBJC_VERSION_STRING @"1.13.0-pre2"
24 #define GRPC_OBJC_VERSION_STRING @"1.13.0-pre3"
2121 // instead. This file can be regenerated from the template by running
2222 // `tools/buildgen/generate_projects.sh`.
2323
24 #define GRPC_OBJC_VERSION_STRING @"1.13.0-pre2"
25 #define GRPC_C_VERSION_STRING @"6.0.0-pre2"
24 #define GRPC_OBJC_VERSION_STRING @"1.13.0-pre3"
25 #define GRPC_C_VERSION_STRING @"6.0.0-pre3"
1919 #ifndef VERSION_H
2020 #define VERSION_H
2121
22 #define PHP_GRPC_VERSION "1.13.0RC2"
22 #define PHP_GRPC_VERSION "1.13.0RC3"
2323
2424 #endif /* VERSION_H */
231231 *
232232 * @return \Closure
233233 */
234 private function _GrpcUnaryUnary($channel, $deserialize)
234 private function _GrpcUnaryUnary($channel)
235235 {
236236 return function ($method,
237237 $argument,
238 $deserialize,
238239 array $metadata = [],
239 array $options = []) use ($channel, $deserialize) {
240 array $options = []) use ($channel) {
240241 $call = new UnaryCall(
241242 $channel,
242243 $method,
267268 *
268269 * @return \Closure
269270 */
270 private function _GrpcStreamUnary($channel, $deserialize)
271 private function _GrpcStreamUnary($channel)
271272 {
272273 return function ($method,
274 $deserialize,
273275 array $metadata = [],
274 array $options = []) use ($channel, $deserialize) {
276 array $options = []) use ($channel) {
275277 $call = new ClientStreamingCall(
276278 $channel,
277279 $method,
302304 *
303305 * @return \Closure
304306 */
305 private function _GrpcUnaryStream($channel, $deserialize)
307 private function _GrpcUnaryStream($channel)
306308 {
307309 return function ($method,
308310 $argument,
311 $deserialize,
309312 array $metadata = [],
310 array $options = []) use ($channel, $deserialize) {
313 array $options = []) use ($channel) {
311314 $call = new ServerStreamingCall(
312315 $channel,
313316 $method,
338341 *
339342 * @return \Closure
340343 */
341 private function _GrpcStreamStream($channel, $deserialize)
344 private function _GrpcStreamStream($channel)
342345 {
343346 return function ($method,
347 $deserialize,
344348 array $metadata = [],
345 array $options = []) use ($channel ,$deserialize) {
349 array $options = []) use ($channel) {
346350 $call = new BidiStreamingCall(
347351 $channel,
348352 $method,
374378 *
375379 * @return \Closure
376380 */
377 private function _UnaryUnaryCallFactory($channel, $deserialize)
381 private function _UnaryUnaryCallFactory($channel)
378382 {
379383 if (is_a($channel, 'Grpc\Internal\InterceptorChannel')) {
380384 return function ($method,
381385 $argument,
386 $deserialize,
382387 array $metadata = [],
383 array $options = []) use ($channel, $deserialize) {
388 array $options = []) use ($channel) {
384389 return $channel->getInterceptor()->interceptUnaryUnary(
385390 $method,
386391 $argument,
392 $deserialize,
387393 $metadata,
388394 $options,
389 $this->_UnaryUnaryCallFactory($channel->getNext(), $deserialize)
395 $this->_UnaryUnaryCallFactory($channel->getNext())
390396 );
391397 };
392398 }
393 return $this->_GrpcUnaryUnary($channel, $deserialize);
399 return $this->_GrpcUnaryUnary($channel);
394400 }
395401
396402 /**
401407 *
402408 * @return \Closure
403409 */
404 private function _UnaryStreamCallFactory($channel, $deserialize)
410 private function _UnaryStreamCallFactory($channel)
405411 {
406412 if (is_a($channel, 'Grpc\Internal\InterceptorChannel')) {
407413 return function ($method,
408414 $argument,
415 $deserialize,
409416 array $metadata = [],
410 array $options = []) use ($channel, $deserialize) {
417 array $options = []) use ($channel) {
411418 return $channel->getInterceptor()->interceptUnaryStream(
412419 $method,
413420 $argument,
421 $deserialize,
414422 $metadata,
415423 $options,
416 $this->_UnaryStreamCallFactory($channel->getNext(), $deserialize)
424 $this->_UnaryStreamCallFactory($channel->getNext())
417425 );
418426 };
419427 }
420 return $this->_GrpcUnaryStream($channel, $deserialize);
428 return $this->_GrpcUnaryStream($channel);
421429 }
422430
423431 /**
428436 *
429437 * @return \Closure
430438 */
431 private function _StreamUnaryCallFactory($channel, $deserialize)
439 private function _StreamUnaryCallFactory($channel)
432440 {
433441 if (is_a($channel, 'Grpc\Internal\InterceptorChannel')) {
434442 return function ($method,
443 $deserialize,
435444 array $metadata = [],
436 array $options = []) use ($channel, $deserialize) {
445 array $options = []) use ($channel) {
437446 return $channel->getInterceptor()->interceptStreamUnary(
438447 $method,
448 $deserialize,
439449 $metadata,
440450 $options,
441 $this->_StreamUnaryCallFactory($channel->getNext(), $deserialize)
451 $this->_StreamUnaryCallFactory($channel->getNext())
442452 );
443453 };
444454 }
445 return $this->_GrpcStreamUnary($channel, $deserialize);
455 return $this->_GrpcStreamUnary($channel);
446456 }
447457
448458 /**
453463 *
454464 * @return \Closure
455465 */
456 private function _StreamStreamCallFactory($channel, $deserialize)
466 private function _StreamStreamCallFactory($channel)
457467 {
458468 if (is_a($channel, 'Grpc\Internal\InterceptorChannel')) {
459469 return function ($method,
470 $deserialize,
460471 array $metadata = [],
461 array $options = []) use ($channel, $deserialize) {
472 array $options = []) use ($channel) {
462473 return $channel->getInterceptor()->interceptStreamStream(
463474 $method,
475 $deserialize,
464476 $metadata,
465477 $options,
466 $this->_StreamStreamCallFactory($channel->getNext(), $deserialize)
478 $this->_StreamStreamCallFactory($channel->getNext())
467479 );
468480 };
469481 }
470 return $this->_GrpcStreamStream($channel, $deserialize);
482 return $this->_GrpcStreamStream($channel);
471483 }
472484
473485 /* This class is intended to be subclassed by generated code, so
492504 array $metadata = [],
493505 array $options = []
494506 ) {
495 $call_factory = $this->_UnaryUnaryCallFactory($this->channel, $deserialize);
496 $call = $call_factory($method, $argument, $metadata, $options);
507 $call_factory = $this->_UnaryUnaryCallFactory($this->channel);
508 $call = $call_factory($method, $argument, $deserialize, $metadata, $options);
497509 return $call;
498510 }
499511
515527 array $metadata = [],
516528 array $options = []
517529 ) {
518 $call_factory = $this->_StreamUnaryCallFactory($this->channel, $deserialize);
519 $call = $call_factory($method, $metadata, $options);
530 $call_factory = $this->_StreamUnaryCallFactory($this->channel);
531 $call = $call_factory($method, $deserialize, $metadata, $options);
520532 return $call;
521533 }
522534
540552 array $metadata = [],
541553 array $options = []
542554 ) {
543 $call_factory = $this->_UnaryStreamCallFactory($this->channel, $deserialize);
544 $call = $call_factory($method, $argument, $metadata, $options);
555 $call_factory = $this->_UnaryStreamCallFactory($this->channel);
556 $call = $call_factory($method, $argument, $deserialize, $metadata, $options);
545557 return $call;
546558 }
547559
562574 array $metadata = [],
563575 array $options = []
564576 ) {
565 $call_factory = $this->_StreamStreamCallFactory($this->channel, $deserialize);
566 $call = $call_factory($method, $metadata, $options);
577 $call_factory = $this->_StreamStreamCallFactory($this->channel);
578 $call = $call_factory($method, $deserialize, $metadata, $options);
567579 return $call;
568580 }
569581 }
2020
2121 /**
2222 * Represents an interceptor that intercept RPC invocations before call starts.
23 * There is one proposal related to the argument $deserialize under the review.
24 * The proposal link is https://github.com/grpc/proposal/pull/86.
2325 * This is an EXPERIMENTAL API.
2426 */
2527 class Interceptor
2729 public function interceptUnaryUnary(
2830 $method,
2931 $argument,
32 $deserialize,
3033 array $metadata = [],
3134 array $options = [],
3235 $continuation
3336 ) {
34 return $continuation($method, $argument, $metadata, $options);
37 return $continuation($method, $argument, $deserialize, $metadata, $options);
3538 }
3639
3740 public function interceptStreamUnary(
3841 $method,
42 $deserialize,
3943 array $metadata = [],
4044 array $options = [],
4145 $continuation
4246 ) {
43 return $continuation($method, $metadata, $options);
47 return $continuation($method, $deserialize, $metadata, $options);
4448 }
4549
4650 public function interceptUnaryStream(
4751 $method,
4852 $argument,
53 $deserialize,
4954 array $metadata = [],
5055 array $options = [],
5156 $continuation
5257 ) {
53 return $continuation($method, $argument, $metadata, $options);
58 return $continuation($method, $argument, $deserialize, $metadata, $options);
5459 }
5560
5661 public function interceptStreamStream(
5762 $method,
63 $deserialize,
5864 array $metadata = [],
5965 array $options = [],
6066 $continuation
6167 ) {
62 return $continuation($method, $metadata, $options);
68 return $continuation($method, $deserialize, $metadata, $options);
6369 }
6470
6571 /**
9393 {
9494 public function interceptUnaryUnary($method,
9595 $argument,
96 $deserialize,
9697 array $metadata = [],
9798 array $options = [],
9899 $continuation)
99100 {
100101 $metadata["foo"] = array('interceptor_from_unary_request');
101 return $continuation($method, $argument, $metadata, $options);
102 }
103 public function interceptStreamUnary($method, array $metadata = [], array $options = [], $continuation)
102 return $continuation($method, $argument, $deserialize, $metadata, $options);
103 }
104 public function interceptStreamUnary($method, $deserialize, array $metadata = [], array $options = [], $continuation)
104105 {
105106 $metadata["foo"] = array('interceptor_from_stream_request');
106 return $continuation($method, $metadata, $options);
107 return $continuation($method, $deserialize, $metadata, $options);
107108 }
108109 }
109110
111112 {
112113 public function interceptUnaryUnary($method,
113114 $argument,
115 $deserialize,
114116 array $metadata = [],
115117 array $options = [],
116118 $continuation)
120122 } else {
121123 $metadata["bar"] = array('interceptor_from_unary_request');
122124 }
123 return $continuation($method, $argument, $metadata, $options);
125 return $continuation($method, $argument, $deserialize, $metadata, $options);
124126 }
125127 public function interceptStreamUnary($method,
128 $deserialize,
126129 array $metadata = [],
127130 array $options = [],
128131 $continuation)
132135 } else {
133136 $metadata["bar"] = array('interceptor_from_stream_request');
134137 }
135 return $continuation($method, $metadata, $options);
138 return $continuation($method, $deserialize, $metadata, $options);
136139 }
137140 }
138141
165168 {
166169 public function interceptUnaryUnary($method,
167170 $argument,
171 $deserialize,
168172 array $metadata = [],
169173 array $options = [],
170174 $continuation)
171175 {
172176 $argument->setData('intercepted_unary_request');
173 return $continuation($method, $argument, $metadata, $options);
174 }
175 public function interceptStreamUnary($method, array $metadata = [], array $options = [], $continuation)
177 return $continuation($method, $argument, $deserialize, $metadata, $options);
178 }
179 public function interceptStreamUnary($method, $deserialize, array $metadata = [], array $options = [], $continuation)
176180 {
177181 return new ChangeRequestCall(
178 $continuation($method, $metadata, $options)
182 $continuation($method, $deserialize, $metadata, $options)
179183 );
180184 }
181185 }
1313
1414 # AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio/grpc/_grpcio_metadata.py.template`!!!
1515
16 __version__ = """1.13.0rc2"""
16 __version__ = """1.13.0rc3"""
1313
1414 # AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio/grpc_version.py.template`!!!
1515
16 VERSION = '1.13.0rc2'
16 VERSION = '1.13.0rc3'
1313
1414 # AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_health_checking/grpc_version.py.template`!!!
1515
16 VERSION = '1.13.0rc2'
16 VERSION = '1.13.0rc3'
1313
1414 # AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_reflection/grpc_version.py.template`!!!
1515
16 VERSION = '1.13.0rc2'
16 VERSION = '1.13.0rc3'
0 include grpc_version.py
1 recursive-include grpc_testing *.py
2 global-exclude *.pyc
0 gRPC Python Testing Package
1 ===========================
2
3 Testing utilities for gRPC Python
4
5 Dependencies
6 ------------
7
8 Depends on the `grpcio` package, available from PyPI via `pip install grpcio`.
9
1313
1414 # AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_testing/grpc_version.py.template`!!!
1515
16 VERSION = '1.13.0rc2'
16 VERSION = '1.13.0rc3'
1313
1414 # AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_tests/grpc_version.py.template`!!!
1515
16 VERSION = '1.13.0rc2'
16 VERSION = '1.13.0rc3'
1313
1414 # GRPC contains the General RPC module.
1515 module GRPC
16 VERSION = '1.13.0.pre2'
16 VERSION = '1.13.0.pre3'
1717 end
1313
1414 module GRPC
1515 module Tools
16 VERSION = '1.13.0.pre2'
16 VERSION = '1.13.0.pre3'
1717 end
1818 end
2727 echo "Testing Python source distribution"
2828 ARCHIVES=("$EXTERNAL_GIT_ROOT"/input_artifacts/grpcio-[0-9]*.tar.gz)
2929 TOOLS_ARCHIVES=("$EXTERNAL_GIT_ROOT"/input_artifacts/grpcio-tools-[0-9]*.tar.gz)
30 HEALTH_ARCHIVES=("$EXTERNAL_GIT_ROOT"/input_artifacts/grpcio-health-checking-[0-9]*.tar.gz)
31 REFLECTION_ARCHIVES=("$EXTERNAL_GIT_ROOT"/input_artifacts/grpcio-reflection-[0-9]*.tar.gz)
3230 fi
31
32 HEALTH_ARCHIVES=("$EXTERNAL_GIT_ROOT"/input_artifacts/grpcio-health-checking-[0-9]*.tar.gz)
33 REFLECTION_ARCHIVES=("$EXTERNAL_GIT_ROOT"/input_artifacts/grpcio-reflection-[0-9]*.tar.gz)
34 TESTING_ARCHIVES=("$EXTERNAL_GIT_ROOT"/input_artifacts/grpcio-testing-[0-9]*.tar.gz)
3335
3436 VIRTUAL_ENV=$(mktemp -d)
3537 virtualenv "$VIRTUAL_ENV"
5254
5355 at_least_one_installs "${ARCHIVES[@]}"
5456 at_least_one_installs "${TOOLS_ARCHIVES[@]}"
55
56 if [[ "$1" == "source" ]]
57 then
58 echo "Testing Python health and reflection packages"
59 at_least_one_installs "${HEALTH_ARCHIVES[@]}"
60 at_least_one_installs "${REFLECTION_ARCHIVES[@]}"
61 fi
57 at_least_one_installs "${HEALTH_ARCHIVES[@]}"
58 at_least_one_installs "${REFLECTION_ARCHIVES[@]}"
59 at_least_one_installs "${TESTING_ARCHIVES[@]}"
6260
6361
6462 #
1313
1414 # AUTO-GENERATED FROM `$REPO_ROOT/templates/tools/distrib/python/grpcio_tools/grpc_version.py.template`!!!
1515
16 VERSION = '1.13.0rc2'
16 VERSION = '1.13.0rc3'
3939 # could be handy for archiving the generated documentation or if some version
4040 # control system is used.
4141
42 PROJECT_NUMBER = 1.13.0-pre2
42 PROJECT_NUMBER = 1.13.0-pre3
4343
4444 # Using the PROJECT_BRIEF tag one can provide an optional one line description
4545 # for a project that appears at the top of each page and should give viewer a
3939 # could be handy for archiving the generated documentation or if some version
4040 # control system is used.
4141
42 PROJECT_NUMBER = 1.13.0-pre2
42 PROJECT_NUMBER = 1.13.0-pre3
4343
4444 # Using the PROJECT_BRIEF tag one can provide an optional one line description
4545 # for a project that appears at the top of each page and should give viewer a
3939 # could be handy for archiving the generated documentation or if some version
4040 # control system is used.
4141
42 PROJECT_NUMBER = 6.0.0-pre2
42 PROJECT_NUMBER = 6.0.0-pre3
4343
4444 # Using the PROJECT_BRIEF tag one can provide an optional one line description
4545 # for a project that appears at the top of each page and should give viewer a
3939 # could be handy for archiving the generated documentation or if some version
4040 # control system is used.
4141
42 PROJECT_NUMBER = 6.0.0-pre2
42 PROJECT_NUMBER = 6.0.0-pre3
4343
4444 # Using the PROJECT_BRIEF tag one can provide an optional one line description
4545 # for a project that appears at the top of each page and should give viewer a
9898 "${PIP}" install grpcio --no-index --find-links "file://$ARTIFACT_DIR/"
9999 "${PIP}" install grpcio-tools --no-index --find-links "file://$ARTIFACT_DIR/"
100100
101 # Build gRPC health-checking source distribution
101 # Build grpcio_testing source distribution
102 ${SETARCH_CMD} "${PYTHON}" src/python/grpcio_testing/setup.py sdist
103 cp -r src/python/grpcio_testing/dist/* "$ARTIFACT_DIR"
104
105 # Build grpcio_health_checking source distribution
102106 ${SETARCH_CMD} "${PYTHON}" src/python/grpcio_health_checking/setup.py \
103107 preprocess build_package_protos sdist
104108 cp -r src/python/grpcio_health_checking/dist/* "$ARTIFACT_DIR"
105109
106 # Build gRPC reflection source distribution
110 # Build grpcio_reflection source distribution
107111 ${SETARCH_CMD} "${PYTHON}" src/python/grpcio_reflection/setup.py \
108112 preprocess build_package_protos sdist
109113 cp -r src/python/grpcio_reflection/dist/* "$ARTIFACT_DIR"