Nicolas "Pixel" Noble
975ee2185f
Fixing exports.
6 years ago
Moiz Haidry
226e63dd0c
Move server context implementation to grpc_impl namespace and typedef the ref to it
6 years ago
Stanley Cheung
8e159df5e8
Bump to version 1.21.3
6 years ago
Stanley Cheung
187ef99e66
Bump version to v1.21.3-pre1
6 years ago
Hao Nguyen
79f7abb45e
Update zlib dependency
6 years ago
Mark D. Roth
28ccd61cf5
Use SubchannelInterface to hide implementation from LB policy API.
6 years ago
Stanley Cheung
e24a7a3452
Bump version to 1.21.2
6 years ago
Moiz Haidry
2c24998c36
Trying to directly access envoy proto libs
6 years ago
Moiz Haidry
49e7f4b2e4
Added more rules to resolve deps
6 years ago
Moiz Haidry
4995670257
Add support to import envoy protos
6 years ago
Yash Tibrewal
886dc10daa
Move validate_service_config to a new file
6 years ago
Srini Polavarapu
a0164889fb
Bump version to v1.21.1
6 years ago
Srini Polavarapu
64d26e617f
Bump version to v1.21.1-pre1
6 years ago
Srini Polavarapu
de94662bc1
version bump to v1.21.0
6 years ago
Esun Kim
90fbdc92f5
Roll-forward "Config migration"
...
This reverts commit 236ae12bb1
.
6 years ago
Karthik Ravi Shankar
03b079499c
Move CompletionQueue and Channel
6 years ago
Karthik Ravi Shankar
40210d3b8a
Move Channel to grpc_impl
6 years ago
Karthik Ravi Shankar
772a74aced
Revert changes to Channel
6 years ago
Karthik Ravi Shankar
6be0b06c69
Revert "Fold CompletionQueue and ServerCompletionQueue into grpc_impl"
6 years ago
murgatroid99
4242c85bed
Consolidate conditional localhost resolution into existing file
6 years ago
murgatroid99
a0b32609ff
Moved code back into one file with a #ifdef
6 years ago
murgatroid99
710cbb02e6
libuv cares: scope manual localhost resolution to only Windows
6 years ago
murgatroid99
7743130f64
Consolidate conditional localhost resolution into existing file
6 years ago
Alexander Polcyn
236ae12bb1
Revert "Config migration"
...
This reverts commit 87905ae5ea
.
6 years ago
murgatroid99
90e52f00a1
Moved code back into one file with a #ifdef
6 years ago
Arjun Roy
f65208af02
Added slice equality when static fastpath.
6 years ago
murgatroid99
4b4006f833
libuv cares: scope manual localhost resolution to only Windows
6 years ago
Srini Polavarapu
aa79909f94
Bump version to v1.21.0-pre1
6 years ago
Srini Polavarapu
c7a319a6fc
Bump version to v1.22.0-dev
6 years ago
Esun Kim
87905ae5ea
Config migration
6 years ago
Moiz Haidry
3d5d2a122d
Extracted the code of Cpp Generator into a header
6 years ago
Esun Kim
1518ecbd76
Added new configuration system to core/grp.
...
More generic configuration system is introduced in order to i) unify the
way how modules access the configurations instead of using low-level
get/setenv functions and ii) enable the customization for where configuration
is stored. This could be extended to support flag, file, etc.
Default configuration system uses environment variables as before so
basically this is expected to work just as it did. This behavior can
change by redefining GPR_GLOBAL_CONFIG_DEFINE_*type* macros.
* Migrated configuration
GRPC_CLIENT_CHANNEL_BACKUP_POLL_INTERVAL_MS
GRPC_EXPERIMENTAL_DISABLE_FLOW_CONTROL
GRPC_ABORT_ON_LEAKS
GRPC_NOT_USE_SYSTEM_SSL_ROOTS
6 years ago
yang-g
ac3a91edf8
Support accepting external connections.
6 years ago
Yash Tibrewal
156d743c37
Reviewer comments
6 years ago
Lidi Zheng
365c118967
Bump version to v1.20.1
6 years ago
Arjun Roy
8ce42f67b2
Shrink arena size by 40 bytes and add additional
...
alignment options (for cache-alignment).
We shrink by:
1) Removing an unnecessary zone pointer.
2) Replacing gpr_mu (40 bytes when using pthread_mutex_t) with
std::atomic_flag.
We also header-inline the fastpath alloc (ie. when not doing a zone
alloc) and move the malloc() for a zone alloc outside of the mutex
critical zone, which allows us to replace the mutex with a spinlock.
We also cache-align created arenas.
6 years ago
Karthik Ravi Shankar
603d014f0e
Changes to fold credentials into grpc_impl from grpc
6 years ago
Yash Tibrewal
edd817a46f
Reviewer comments
6 years ago
murgatroid99
dc1bcf8762
Consolidate helper function from windows and libuv
6 years ago
Yash Tibrewal
07e899f5f3
Separate out message size parsing into a different file to avoid build issues
6 years ago
Yash Tibrewal
2c4c8438cc
Message size filter parser and health check parser
6 years ago
murgatroid99
41871bf7de
Add cares glue for libuv event loop
6 years ago
Soheil Hassas Yeganeh
2b9448a71c
Revert "Revert "Introduce C++ wrappers for gpr_mu and gpr_cv.""
...
This reverts commit d09c9f8e20
.
6 years ago
yang-g
6929cdd654
initial
6 years ago
Lidi Zheng
e53b3d9a43
Bump version to v1.20.0
6 years ago
Bill Feng
85100a780f
windows rbe for Kokoro CI
6 years ago
Alexander Polcyn
d09c9f8e20
Revert "Introduce C++ wrappers for gpr_mu and gpr_cv."
...
This reverts commit a26c09dd25
.
6 years ago
Karthik Ravi Shankar
62fb156122
Fold CompletionQueue and ServerCompletionQueue into grpc_impl
6 years ago
Karthik Ravi Shankar
973fa6950e
Fold Channel into grpc_impl from grpc namespace
6 years ago
Karthik Ravi Shankar
2e88231fc0
Revert "Revert "Merge pull request #18458 from grpc/grpc_namespace_server""
6 years ago