Compare commits
5 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
b8a04acbbf | |
|
|
acd8b33b60 | |
|
|
9cd019a84d | |
|
|
03e6617356 | |
|
|
7062f29e70 |
2
BUILD
2
BUILD
|
|
@ -246,7 +246,7 @@ g_stands_for = "grateful" # @unused
|
|||
|
||||
core_version = "41.0.0" # @unused
|
||||
|
||||
version = "1.64.0-dev" # @unused
|
||||
version = "1.64.0" # @unused
|
||||
|
||||
GPR_PUBLIC_HDRS = [
|
||||
"include/grpc/support/alloc.h",
|
||||
|
|
|
|||
|
|
@ -25,10 +25,10 @@
|
|||
cmake_minimum_required(VERSION 3.13)
|
||||
|
||||
set(PACKAGE_NAME "grpc")
|
||||
set(PACKAGE_VERSION "1.64.0-dev")
|
||||
set(PACKAGE_VERSION "1.64.0")
|
||||
set(gRPC_CORE_VERSION "41.0.0")
|
||||
set(gRPC_CORE_SOVERSION "41")
|
||||
set(gRPC_CPP_VERSION "1.64.0-dev")
|
||||
set(gRPC_CPP_VERSION "1.64.0")
|
||||
set(gRPC_CPP_SOVERSION "1.64")
|
||||
set(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
|
||||
set(PACKAGE_TARNAME "${PACKAGE_NAME}-${PACKAGE_VERSION}")
|
||||
|
|
|
|||
|
|
@ -368,7 +368,7 @@ Q = @
|
|||
endif
|
||||
|
||||
CORE_VERSION = 41.0.0
|
||||
CPP_VERSION = 1.64.0-dev
|
||||
CPP_VERSION = 1.64.0
|
||||
|
||||
CPPFLAGS_NO_ARCH += $(addprefix -I, $(INCLUDES)) $(addprefix -D, $(DEFINES))
|
||||
CPPFLAGS += $(CPPFLAGS_NO_ARCH) $(ARCH_FLAGS)
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/_metadata.py.template`!!!
|
||||
|
||||
__version__ = """1.64.0.dev0"""
|
||||
__version__ = """1.64.0"""
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ settings:
|
|||
csharp_major_version: 2
|
||||
g_stands_for: grateful
|
||||
protobuf_version: 3.26.1
|
||||
version: 1.64.0-dev
|
||||
version: 1.64.0
|
||||
configs:
|
||||
asan:
|
||||
CC: clang
|
||||
|
|
|
|||
|
|
@ -1383,7 +1383,7 @@ if test "$PHP_GRPC" != "no"; then
|
|||
-D_HAS_EXCEPTIONS=0 -DNOMINMAX -DGRPC_ARES=0 \
|
||||
-DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 \
|
||||
-DGRPC_XDS_USER_AGENT_NAME_SUFFIX='"\"PHP\""' \
|
||||
-DGRPC_XDS_USER_AGENT_VERSION_SUFFIX='"\"1.64.0dev\""')
|
||||
-DGRPC_XDS_USER_AGENT_VERSION_SUFFIX='"\"1.64.0\""')
|
||||
|
||||
PHP_ADD_BUILD_DIR($ext_builddir/src/core/channelz)
|
||||
PHP_ADD_BUILD_DIR($ext_builddir/src/core/client_channel)
|
||||
|
|
|
|||
|
|
@ -63,4 +63,4 @@
|
|||
- 1.61 'g' stands for ['grand'](https://github.com/grpc/grpc/tree/v1.61.x)
|
||||
- 1.62 'g' stands for ['guardian'](https://github.com/grpc/grpc/tree/v1.62.x)
|
||||
- 1.63 'g' stands for ['giggle'](https://github.com/grpc/grpc/tree/v1.63.x)
|
||||
- 1.64 'g' stands for ['grateful'](https://github.com/grpc/grpc/tree/master)
|
||||
- 1.64 'g' stands for ['grateful'](https://github.com/grpc/grpc/tree/v1.64.x)
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@
|
|||
Pod::Spec.new do |s|
|
||||
s.name = 'gRPC-C++'
|
||||
# TODO (mxyan): use version that match gRPC version when pod is stabilized
|
||||
version = '1.64.0-dev'
|
||||
version = '1.64.0'
|
||||
s.version = version
|
||||
s.summary = 'gRPC C++ library'
|
||||
s.homepage = 'https://grpc.io'
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
Pod::Spec.new do |s|
|
||||
s.name = 'gRPC-Core'
|
||||
version = '1.64.0-dev'
|
||||
version = '1.64.0'
|
||||
s.version = version
|
||||
s.summary = 'Core cross-platform gRPC library, written in C'
|
||||
s.homepage = 'https://grpc.io'
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
Pod::Spec.new do |s|
|
||||
s.name = 'gRPC-ProtoRPC'
|
||||
version = '1.64.0-dev'
|
||||
version = '1.64.0'
|
||||
s.version = version
|
||||
s.summary = 'RPC library for Protocol Buffers, based on gRPC'
|
||||
s.homepage = 'https://grpc.io'
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
Pod::Spec.new do |s|
|
||||
s.name = 'gRPC-RxLibrary'
|
||||
version = '1.64.0-dev'
|
||||
version = '1.64.0'
|
||||
s.version = version
|
||||
s.summary = 'Reactive Extensions library for iOS/OSX.'
|
||||
s.homepage = 'https://grpc.io'
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
Pod::Spec.new do |s|
|
||||
s.name = 'gRPC'
|
||||
version = '1.64.0-dev'
|
||||
version = '1.64.0'
|
||||
s.version = version
|
||||
s.summary = 'gRPC client library for iOS/OSX'
|
||||
s.homepage = 'https://grpc.io'
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
#define GRPC_CPP_VERSION_MAJOR 1
|
||||
#define GRPC_CPP_VERSION_MINOR 64
|
||||
#define GRPC_CPP_VERSION_PATCH 0
|
||||
#define GRPC_CPP_VERSION_TAG "dev"
|
||||
#define GRPC_CPP_VERSION_STRING "1.64.0-dev"
|
||||
#define GRPC_CPP_VERSION_TAG ""
|
||||
#define GRPC_CPP_VERSION_STRING "1.64.0"
|
||||
|
||||
#endif // GRPCPP_VERSION_INFO_H
|
||||
|
|
|
|||
|
|
@ -13,12 +13,12 @@
|
|||
<date>2019-09-24</date>
|
||||
<time>16:06:07</time>
|
||||
<version>
|
||||
<release>1.64.0dev</release>
|
||||
<api>1.64.0dev</api>
|
||||
<release>1.64.0</release>
|
||||
<api>1.64.0</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>beta</release>
|
||||
<api>beta</api>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license>Apache 2.0</license>
|
||||
<notes>
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ class ChaoticGoodClientTransport final : public ClientTransport {
|
|||
grpc_endpoint* GetEndpoint() override { return nullptr; }
|
||||
void Orphan() override {
|
||||
AbortWithError();
|
||||
Unref();
|
||||
delete this;
|
||||
}
|
||||
|
||||
void StartCall(CallHandler call_handler) override;
|
||||
|
|
|
|||
|
|
@ -96,7 +96,7 @@ class ChaoticGoodServerTransport final : public ServerTransport {
|
|||
void SetPollsetSet(grpc_stream*, grpc_pollset_set*) override {}
|
||||
void PerformOp(grpc_transport_op*) override;
|
||||
grpc_endpoint* GetEndpoint() override { return nullptr; }
|
||||
void Orphan() override { Unref(); }
|
||||
void Orphan() override { delete this; }
|
||||
|
||||
void SetAcceptor(Acceptor* acceptor) override;
|
||||
void AbortWithError();
|
||||
|
|
|
|||
|
|
@ -143,6 +143,8 @@ static bool g_default_server_keepalive_permit_without_calls = false;
|
|||
|
||||
#define MAX_CLIENT_STREAM_ID 0x7fffffffu
|
||||
grpc_core::TraceFlag grpc_keepalive_trace(false, "http_keepalive");
|
||||
grpc_core::DebugOnlyTraceFlag grpc_trace_chttp2_refcount(false,
|
||||
"chttp2_refcount");
|
||||
|
||||
// forward declarations of various callbacks that we'll build closures around
|
||||
static void write_action_begin_locked(
|
||||
|
|
@ -593,7 +595,12 @@ static void init_keepalive_pings_if_enabled_locked(
|
|||
grpc_chttp2_transport::grpc_chttp2_transport(
|
||||
const grpc_core::ChannelArgs& channel_args, grpc_endpoint* ep,
|
||||
bool is_client)
|
||||
: ep(ep),
|
||||
: grpc_core::RefCounted<grpc_chttp2_transport,
|
||||
grpc_core::NonPolymorphicRefCount>(
|
||||
GRPC_TRACE_FLAG_ENABLED(grpc_trace_chttp2_refcount)
|
||||
? "chttp2_refcount"
|
||||
: nullptr),
|
||||
ep(ep),
|
||||
peer_string(
|
||||
grpc_core::Slice::FromCopiedString(grpc_endpoint_get_peer(ep))),
|
||||
memory_owner(channel_args.GetObject<grpc_core::ResourceQuota>()
|
||||
|
|
|
|||
|
|
@ -223,19 +223,17 @@ typedef enum {
|
|||
GRPC_CHTTP2_KEEPALIVE_STATE_DISABLED,
|
||||
} grpc_chttp2_keepalive_state;
|
||||
|
||||
struct grpc_chttp2_transport final : public grpc_core::FilterStackTransport,
|
||||
public grpc_core::KeepsGrpcInitialized {
|
||||
struct grpc_chttp2_transport final
|
||||
: public grpc_core::FilterStackTransport,
|
||||
public grpc_core::RefCounted<grpc_chttp2_transport,
|
||||
grpc_core::NonPolymorphicRefCount>,
|
||||
public grpc_core::KeepsGrpcInitialized {
|
||||
grpc_chttp2_transport(const grpc_core::ChannelArgs& channel_args,
|
||||
grpc_endpoint* ep, bool is_client);
|
||||
~grpc_chttp2_transport() override;
|
||||
|
||||
void Orphan() override;
|
||||
|
||||
grpc_core::RefCountedPtr<grpc_chttp2_transport> Ref() {
|
||||
return grpc_core::FilterStackTransport::RefAsSubclass<
|
||||
grpc_chttp2_transport>();
|
||||
}
|
||||
|
||||
size_t SizeOfStream() const override;
|
||||
bool HackyDisableStreamOpBatchCoalescingInConnectedChannel() const override;
|
||||
void PerformStreamOp(grpc_stream* gs,
|
||||
|
|
|
|||
|
|
@ -35,9 +35,8 @@
|
|||
namespace grpc_core {
|
||||
|
||||
namespace {
|
||||
class InprocClientTransport;
|
||||
|
||||
class InprocServerTransport final : public ServerTransport {
|
||||
class InprocServerTransport final : public RefCounted<InprocServerTransport>,
|
||||
public ServerTransport {
|
||||
public:
|
||||
void SetAcceptor(Acceptor* acceptor) override {
|
||||
acceptor_ = acceptor;
|
||||
|
|
@ -98,8 +97,6 @@ class InprocServerTransport final : public ServerTransport {
|
|||
return acceptor_->CreateCall(std::move(md), acceptor_->CreateArena());
|
||||
}
|
||||
|
||||
OrphanablePtr<InprocClientTransport> MakeClientTransport();
|
||||
|
||||
private:
|
||||
enum class ConnectionState : uint8_t { kInitial, kReady, kDisconnected };
|
||||
|
||||
|
|
@ -114,10 +111,6 @@ class InprocServerTransport final : public ServerTransport {
|
|||
|
||||
class InprocClientTransport final : public ClientTransport {
|
||||
public:
|
||||
explicit InprocClientTransport(
|
||||
RefCountedPtr<InprocServerTransport> server_transport)
|
||||
: server_transport_(std::move(server_transport)) {}
|
||||
|
||||
void StartCall(CallHandler call_handler) override {
|
||||
call_handler.SpawnGuarded(
|
||||
"pull_initial_metadata",
|
||||
|
|
@ -134,6 +127,10 @@ class InprocClientTransport final : public ClientTransport {
|
|||
|
||||
void Orphan() override { delete this; }
|
||||
|
||||
OrphanablePtr<Transport> GetServerTransport() {
|
||||
return OrphanablePtr<Transport>(server_transport_->Ref().release());
|
||||
}
|
||||
|
||||
FilterStackTransport* filter_stack_transport() override { return nullptr; }
|
||||
ClientTransport* client_transport() override { return this; }
|
||||
ServerTransport* server_transport() override { return nullptr; }
|
||||
|
|
@ -149,7 +146,8 @@ class InprocClientTransport final : public ClientTransport {
|
|||
absl::UnavailableError("Client transport closed"));
|
||||
}
|
||||
|
||||
const RefCountedPtr<InprocServerTransport> server_transport_;
|
||||
RefCountedPtr<InprocServerTransport> server_transport_ =
|
||||
MakeRefCounted<InprocServerTransport>();
|
||||
};
|
||||
|
||||
bool UsePromiseBasedTransport() {
|
||||
|
|
@ -159,12 +157,6 @@ bool UsePromiseBasedTransport() {
|
|||
return true;
|
||||
}
|
||||
|
||||
OrphanablePtr<InprocClientTransport>
|
||||
InprocServerTransport::MakeClientTransport() {
|
||||
return MakeOrphanable<InprocClientTransport>(
|
||||
RefAsSubclass<InprocServerTransport>());
|
||||
}
|
||||
|
||||
OrphanablePtr<Channel> MakeLameChannel(absl::string_view why,
|
||||
absl::Status error) {
|
||||
gpr_log(GPR_ERROR, "%s: %s", std::string(why).c_str(),
|
||||
|
|
@ -206,8 +198,8 @@ OrphanablePtr<Channel> MakeInprocChannel(Server* server,
|
|||
|
||||
std::pair<OrphanablePtr<Transport>, OrphanablePtr<Transport>>
|
||||
MakeInProcessTransportPair() {
|
||||
auto server_transport = MakeOrphanable<InprocServerTransport>();
|
||||
auto client_transport = server_transport->MakeClientTransport();
|
||||
auto client_transport = MakeOrphanable<InprocClientTransport>();
|
||||
auto server_transport = client_transport->GetServerTransport();
|
||||
return std::make_pair(std::move(client_transport),
|
||||
std::move(server_transport));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ ConfigVars::ConfigVars(const Overrides& overrides)
|
|||
FLAGS_grpc_not_use_system_ssl_roots, "GRPC_NOT_USE_SYSTEM_SSL_ROOTS",
|
||||
overrides.not_use_system_ssl_roots, false)),
|
||||
absl_logging_(LoadConfig(FLAGS_grpc_absl_logging, "GRPC_ABSL_LOGGING",
|
||||
overrides.absl_logging, true)),
|
||||
overrides.absl_logging, false)),
|
||||
dns_resolver_(LoadConfig(FLAGS_grpc_dns_resolver, "GRPC_DNS_RESOLVER",
|
||||
overrides.dns_resolver, "")),
|
||||
verbosity_(LoadConfig(FLAGS_grpc_verbosity, "GRPC_VERBOSITY",
|
||||
|
|
|
|||
|
|
@ -128,6 +128,6 @@
|
|||
ECDHE-RSA-AES256-GCM-SHA384"
|
||||
- name: absl_logging
|
||||
type: bool
|
||||
default: true
|
||||
default: false
|
||||
description:
|
||||
Use absl logging from within gpr_log.
|
||||
|
|
|
|||
|
|
@ -502,7 +502,7 @@ class FilterStackTransport;
|
|||
class ClientTransport;
|
||||
class ServerTransport;
|
||||
|
||||
class Transport : public InternallyRefCounted<Transport> {
|
||||
class Transport : public Orphanable {
|
||||
public:
|
||||
struct RawPointerChannelArgTag {};
|
||||
static absl::string_view ChannelArgName() { return GRPC_ARG_TRANSPORT; }
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<!-- This file is generated -->
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<GrpcCsharpVersion>2.64.0-dev</GrpcCsharpVersion>
|
||||
<GrpcCsharpVersion>2.64.0</GrpcCsharpVersion>
|
||||
<GoogleProtobufVersion>3.26.1</GoogleProtobufVersion>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ Pod::Spec.new do |s|
|
|||
# exclamation mark ensures that other "regular" pods will be able to find it as it'll be installed
|
||||
# before them.
|
||||
s.name = '!ProtoCompiler-gRPCCppPlugin'
|
||||
v = '1.64.0-dev'
|
||||
v = '1.64.0'
|
||||
s.version = v
|
||||
s.summary = 'The gRPC ProtoC plugin generates C++ files from .proto services.'
|
||||
s.description = <<-DESC
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ Pod::Spec.new do |s|
|
|||
# exclamation mark ensures that other "regular" pods will be able to find it as it'll be installed
|
||||
# before them.
|
||||
s.name = '!ProtoCompiler-gRPCPlugin'
|
||||
v = '1.64.0-dev'
|
||||
v = '1.64.0'
|
||||
s.version = v
|
||||
s.summary = 'The gRPC ProtoC plugin generates Objective-C files from .proto services.'
|
||||
s.description = <<-DESC
|
||||
|
|
|
|||
|
|
@ -22,4 +22,4 @@
|
|||
// instead. This file can be regenerated from the template by running
|
||||
// `tools/buildgen/generate_projects.sh`.
|
||||
|
||||
#define GRPC_OBJC_VERSION_STRING @"1.64.0-dev"
|
||||
#define GRPC_OBJC_VERSION_STRING @"1.64.0"
|
||||
|
|
|
|||
|
|
@ -22,5 +22,5 @@
|
|||
// instead. This file can be regenerated from the template by running
|
||||
// `tools/buildgen/generate_projects.sh`.
|
||||
|
||||
#define GRPC_OBJC_VERSION_STRING @"1.64.0-dev"
|
||||
#define GRPC_OBJC_VERSION_STRING @"1.64.0"
|
||||
#define GRPC_C_VERSION_STRING @"41.0.0"
|
||||
|
|
|
|||
|
|
@ -20,6 +20,6 @@
|
|||
#ifndef VERSION_H
|
||||
#define VERSION_H
|
||||
|
||||
#define PHP_GRPC_VERSION "1.64.0dev"
|
||||
#define PHP_GRPC_VERSION "1.64.0"
|
||||
|
||||
#endif /* VERSION_H */
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio/grpc/_grpcio_metadata.py.template`!!!
|
||||
|
||||
__version__ = """1.64.0.dev0"""
|
||||
__version__ = """1.64.0"""
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_admin/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_channelz/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_csds/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_health_checking/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_observability/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_reflection/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_status/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_testing/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio_tests/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,5 +14,5 @@
|
|||
|
||||
# GRPC contains the General RPC module.
|
||||
module GRPC
|
||||
VERSION = '1.64.0.dev'
|
||||
VERSION = '1.64.0'
|
||||
end
|
||||
|
|
|
|||
|
|
@ -14,6 +14,6 @@
|
|||
|
||||
module GRPC
|
||||
module NativeDebug
|
||||
VERSION = '1.64.0.dev'
|
||||
VERSION = '1.64.0'
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -14,6 +14,6 @@
|
|||
|
||||
module GRPC
|
||||
module Tools
|
||||
VERSION = '1.64.0.dev'
|
||||
VERSION = '1.64.0'
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -14,5 +14,5 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/tools/distrib/python/grpcio_tools/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
PROTOBUF_VERSION = '3.26.1'
|
||||
|
|
|
|||
|
|
@ -14,4 +14,4 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/tools/distrib/python/grpcio_tools/grpc_tools/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
|
|
|
|||
|
|
@ -14,5 +14,5 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/tools/distrib/python/grpcio_tools/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
PROTOBUF_VERSION = '3.26.1'
|
||||
|
|
|
|||
|
|
@ -14,5 +14,5 @@
|
|||
|
||||
# AUTO-GENERATED FROM `$REPO_ROOT/templates/tools/distrib/python/grpcio_tools/grpc_version.py.template`!!!
|
||||
|
||||
VERSION = '1.64.0.dev0'
|
||||
VERSION = '1.64.0'
|
||||
PROTOBUF_VERSION = '3.26.1'
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ PROJECT_NAME = "GRPC C++"
|
|||
# could be handy for archiving the generated documentation or if some version
|
||||
# control system is used.
|
||||
|
||||
PROJECT_NUMBER = 1.64.0-dev
|
||||
PROJECT_NUMBER = 1.64.0
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewer a
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ PROJECT_NAME = "GRPC C++"
|
|||
# could be handy for archiving the generated documentation or if some version
|
||||
# control system is used.
|
||||
|
||||
PROJECT_NUMBER = 1.64.0-dev
|
||||
PROJECT_NUMBER = 1.64.0
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewer a
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ PROJECT_NAME = "GRPC Objective-C"
|
|||
# could be handy for archiving the generated documentation or if some version
|
||||
# control system is used.
|
||||
|
||||
PROJECT_NUMBER = 1.64.0-dev
|
||||
PROJECT_NUMBER = 1.64.0
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewer a
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ PROJECT_NAME = "GRPC Objective-C"
|
|||
# could be handy for archiving the generated documentation or if some version
|
||||
# control system is used.
|
||||
|
||||
PROJECT_NUMBER = 1.64.0-dev
|
||||
PROJECT_NUMBER = 1.64.0
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewer a
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ PROJECT_NAME = "GRPC PHP"
|
|||
# could be handy for archiving the generated documentation or if some version
|
||||
# control system is used.
|
||||
|
||||
PROJECT_NUMBER = 1.64.0-dev
|
||||
PROJECT_NUMBER = 1.64.0
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewer a
|
||||
|
|
|
|||
Loading…
Reference in New Issue