Vladimir Magamedov
|
74f29128e3
|
Updated changelog, issued 0.3.3rc1 release candidate
|
2020-06-12 14:09:26 +03:00 |
Vladimir Magamedov
|
17386d20fd
|
Documented Configuration class
|
2020-06-11 16:46:03 +03:00 |
Vladimir Magamedov
|
ea13595e45
|
Added http2_connection_window_size and http2_stream_window_size config values
|
2020-06-11 16:13:42 +03:00 |
Vladimir Magamedov
|
29f817b98e
|
Updated reference examples and benchmarks to use experimental asyncio support from grpcio
|
2020-06-05 23:19:44 +03:00 |
Vladimir Magamedov
|
3eb9f3110e
|
Removed wrong typing from an example
|
2020-06-05 23:17:09 +03:00 |
Vladimir Magamedov
|
d45855550b
|
Updated docs, issued 0.3.2 release
|
2020-06-05 23:10:19 +03:00 |
Vladimir Magamedov
|
d943966cc9
|
Renamed protoc-gen-python_grpc script into protoc-gen-grpclib_python to follow grpc project naming
|
2020-06-05 22:57:11 +03:00 |
Vladimir Magamedov
|
a74bcb0678
|
Reverted introduction of the new file extension
|
2020-06-03 21:09:27 +03:00 |
Vladimir Magamedov
|
18c261e7eb
|
Updated changelog, issued 0.3.2rc2 release candidate
|
2020-05-30 19:46:33 +03:00 |
Vladimir Magamedov
|
a7157cdcd9
|
Added a note to state that graceful_exit isn't supported in Windows
|
2020-05-30 19:08:15 +03:00 |
Vladimir Magamedov
|
6e5b8ab16d
|
Added a temporary workaround to be compatible with inaccurate gRPC implementations, fixes #84
|
2020-05-30 18:50:56 +03:00 |
Vladimir Magamedov
|
210ae2d55a
|
Introduced "--python_grpclib_out=" plugin and "_grpclib.py" file extension to avoid any possible misunderstanding
|
2020-05-30 18:44:34 +03:00 |
Vladimir Magamedov
|
0430a02e79
|
Added RecvRequest.peer event property
|
2020-05-30 16:34:23 +03:00 |
Vladimir Magamedov
|
f578203c21
|
Documented protocol:Peer class
|
2020-05-30 16:24:39 +03:00 |
Vladimir Magamedov
|
9c0efdf252
|
Added (client|server):Stream.peer property, closes #85
|
2020-05-30 16:24:39 +03:00 |
Vladimir Magamedov
|
b2e4bf992e
|
Added server:Stream.user_agent property and corresponding property in the RecvRequest event
|
2020-05-30 15:58:35 +03:00 |
Vladimir Magamedov
|
01be11a093
|
Removed unused StreamsLimit class
|
2020-05-27 22:11:58 +03:00 |
Vladimir Magamedov
|
b433956dbd
|
Fixed release_stream() function to not send data over a connection if connection is already closed, closes #110
|
2020-05-27 22:07:28 +03:00 |
Vladimir Magamedov
|
0c20bb57ed
|
Fixed time.monotonic() usage in the ServiceCheck class for the case when monotonic time starts from 0
|
2020-04-27 16:41:25 +03:00 |
Vladimir Magamedov
|
9008ca89e2
|
Updated release dependencies
|
2020-03-31 15:27:47 +03:00 |
Vladimir Magamedov
|
74b751b9fe
|
Removed unnecessary optimizations
|
2020-03-31 15:20:12 +03:00 |
Vladimir Magamedov
|
89fbfd514f
|
Updated changelog, issued 0.3.2rc1 release candidate
|
2020-03-20 15:05:19 +02:00 |
Vladimir Magamedov
|
1e993e6f8e
|
Added Release workflow
|
2020-03-20 15:05:19 +02:00 |
Vladimir Magamedov
|
81be7d57a9
|
Regenerated *_pb2.py files using grpcio-tools==1.27.2
|
2020-03-20 15:05:19 +02:00 |
Vladimir Magamedov
|
ed90f7a5c6
|
Merge pull request #96 from a00920:ping-62-new
|
2020-01-23 17:57:42 +02:00 |
Vladimir Magamedov
|
3378e35fd7
|
Refactored keepalive functionality, fixed tests
|
2020-01-23 17:55:05 +02:00 |
Evhenii Popovych
|
4346708580
|
Implement connection checks using PING frame
|
2020-01-23 17:54:11 +02:00 |
Vladimir Magamedov
|
3fa303f7d3
|
Fixed grpclib.plugin.main:Buffer.add() typing annotations
|
2020-01-22 12:40:40 +02:00 |
Vladimir Magamedov
|
bdecb947d6
|
Fixed docs, updated requirements
|
2020-01-19 15:39:51 +02:00 |
林玮
|
3e965c3ec4
|
Fix plugin generated path error
|
2019-12-05 19:21:20 +02:00 |
Vladimir Magamedov
|
cffca6e4a5
|
Refactored deprecated in Python 3.8 APIs, included Python 3.8 in CI config
|
2019-11-28 18:47:32 +02:00 |
Vladimir Magamedov
|
dfb980ff59
|
Added Connection.{last_data_sent,last_data_received} stats, using time.monotonic() instead of time.time()
|
2019-11-26 17:23:13 +02:00 |
Vladimir Magamedov
|
4a7e105f7e
|
Renamed "compat" module into "_compat"
|
2019-11-26 16:56:09 +02:00 |
Vladimir Magamedov
|
c1a860079d
|
Renamed "_protocols" module into "_typing"
|
2019-11-26 16:54:28 +02:00 |
Vladimir Magamedov
|
61b3a8aee9
|
Added statistics collection
|
2019-11-26 15:22:38 +02:00 |
Vladimir Magamedov
|
29760fb29a
|
Added empty channelz service
|
2019-11-26 15:04:21 +02:00 |
Vladimir Magamedov
|
cb69d89ed8
|
Exposed new import locations for the Status and GRPCError classes
|
2019-11-26 14:51:07 +02:00 |
Vladimir Magamedov
|
07887dc32c
|
Fixed docs requirements and improved overall requirements structure
|
2019-11-26 13:01:25 +02:00 |
Vladimir Magamedov
|
96c8dcdc76
|
Refactored project requirements
|
2019-11-26 12:33:15 +02:00 |
Vladimir Magamedov
|
b1f72f7ee8
|
Added Configuration class to configure grpclib internals
|
2019-11-26 11:10:59 +02:00 |
Vladimir Magamedov
|
d2ff0029ab
|
Disabled unnecessary and expensive headers validation and normalization
|
2019-11-18 13:14:35 +02:00 |
Vladimir Magamedov
|
0940471928
|
Issued 0.3.1 release
|
2019-11-06 21:21:44 +02:00 |
Vladimir Magamedov
|
ec81813ec3
|
Fixed mypy errors
|
2019-10-18 18:57:54 +03:00 |
Vladimir Magamedov
|
fe2b385a7c
|
Giving more details about connection close reason
|
2019-10-18 12:24:18 +03:00 |
Vladimir Magamedov
|
d7ea08b331
|
Updated changelog, issued 0.3.1rc2 release candidate
|
2019-09-18 12:51:08 +03:00 |
Vladimir Magamedov
|
db715be069
|
Restored v1alpha reflection support, fixes #92
|
2019-09-18 12:46:14 +03:00 |
Vladimir Magamedov
|
713e36d44a
|
Fixed nested message types support in the protoc plugin, fixes #90
|
2019-09-18 12:43:20 +03:00 |
Vladimir Magamedov
|
eba8617da5
|
Regenerated *_pb2.py files using grpcio-tools==1.23.0
|
2019-08-29 11:52:54 +03:00 |
Vladimir Magamedov
|
249a3d3284
|
Avoid logging of the user-raised GRPCError on the server-side
|
2019-08-29 11:12:09 +03:00 |
Vladimir Magamedov
|
5d9d744a05
|
Updated changelog, issued 0.3.1rc1 release candidate
|
2019-08-29 10:52:29 +03:00 |