Jan Tattermusch
a5b571e22d
Merge pull request #12504 from jtattermusch/bump_1_6_1
...
Bump version to 1.6.1
8 years ago
Jan Tattermusch
ea7807876c
regenerate
8 years ago
Jan Tattermusch
44a2563cab
add missing template for grpcio_testing versining
8 years ago
Jan Tattermusch
4fa3364975
bump version to 1.6.1
8 years ago
Nathaniel Manista
3747ce3803
Merge pull request #12466 from nathanielmanistaatgoogle/metadata_leak
...
Fix metadata leak.
8 years ago
Nathaniel Manista
eda5a4db1e
Fix metadata memory leak
...
The gRPC Core has two styles for passing metadata: as an integer count
along with a grpc_metadata* pointer, which is used for passing metadata
into the core, and as a grpc_metadata_array, which is used for passing
metadata out of the core. The Cython layer of gRPC Python was using a
single data structure wrapping grpc_metadata_array for both purposes,
but this was complex because the core manages the slices contained in
grpc_metadata_array objects (at least those of which it is aware), so
the Cython layer had to keep track of whether or not the core was aware
of the slices it was using (and it was also defective, leaking slices).
This is solved by realigning with the Cython layer’s intended design of
mirroring as closely as possible in Python the gRPC Core API: we use
one structure for passing metadata into the core (what is now called
cygrpc.Metadata) and second, different structure for receiving metadata
out of the core (what was called cygrpc.Metadata but is now
cygrpc.MetadataArray, reflecting that it wraps the core’s
grpc_metadata_array).
All bug fixes should contain added tests preventing regression but this
doesn't because I don't know at this time how to write a does-not-leak
test for Python that fits well into our existing body of tests. Phooey.
Thanks to Dominik Janků (djanku@email.cz ) for investigation and an
earlier draft of a solution.
8 years ago
Jan Tattermusch
8380090f95
Merge pull request #12333 from jtattermusch/minor_csharp_fixes
...
C# package & distribtest fixes
8 years ago
Jan Tattermusch
c3e2510bd4
csharp_coreclr_x64 dockerfile not useful
8 years ago
Jan Tattermusch
398435122a
PackageTargetFallback not necessary
8 years ago
Jan Tattermusch
f32d3a79b5
System.Linq.Expressions dependency in redundant
8 years ago
Jan Tattermusch
a37b72e9fd
dont set RuntimeFrameworkVersion unneccessarily
8 years ago
Jan Tattermusch
ec6f728084
NUnit.ConsoleRunner dependency is useless
8 years ago
Jan Tattermusch
9eb36afb11
dont set NetStandardImplicitPackageVersion
8 years ago
Jan Tattermusch
60c03d9b2a
fix nonexistent version warning for System.Threading.ThreadPool
8 years ago
Jan Tattermusch
980744c436
fix C# windows x64 distrib test
8 years ago
Jan Tattermusch
f7acbc40e7
fix C# distribtest dockerfiles
8 years ago
Jan Tattermusch
16f8325ee6
Merge pull request #12347 from jtattermusch/csharp_use_docfx
...
Use docfx to generate C# API reference
8 years ago
Jan Tattermusch
9c437c2067
Use docfx to generate C# API reference
8 years ago
Stanley Cheung
5054bfe8ff
Merge pull request #12324 from stanley-cheung/php-1_6-fixes
...
PHP: update config.m4
8 years ago
Stanley Cheung
1ebe1e8915
PHP: fix c++ error after c core 1.6 uptake
8 years ago
David G. Quintas
b45b83ca27
Merge pull request #12320 from dgquintas/release_1.6.0
...
Release 1.6.0 version number change
8 years ago
David Garcia Quintas
dfde288148
1.6.0-pre1 -> 1.6.0
8 years ago
Stanley Cheung
58f0096891
Merge pull request #12292 from stanley-cheung/php-backport-1_6-features
...
PHP: backport master features into v1.6.x branch
8 years ago
Stanley Cheung
abbeefa8a4
PHP: backport master features into v1.6.x branch
8 years ago
kpayson64
dcbd142bd1
Merge pull request #12291 from kpayson64/fix_classifiers
...
Fix syntax error on classifiers
8 years ago
Ken Payson
f5f5ed0305
Fix syntax error on classifiers
8 years ago
apolcyn
a58dc5a060
Merge pull request #12273 from apolcyn/fix_missing_nanopb_headers
...
Fix build.yaml to expand nanopb headers file group
8 years ago
Alexander Polcyn
66999d2192
fix build.yaml to expand nanopb headers file group
8 years ago
Muxi Yan
8e835fa6e6
Merge pull request #12258 from muxi/fix-objc-podspec
...
Add missing test files to Cocoapods podspec
8 years ago
Muxi Yan
2746d84282
Add missing files to podspec
8 years ago
Muxi Yan
2238582e5f
Merge pull request #12256 from muxi/fix-proto-compiler-temp
...
Fix template in #12253
8 years ago
Muxi Yan
c457b47fcf
fix the template
8 years ago
Muxi Yan
9d3f3a2a39
fix the template
8 years ago
Muxi Yan
125f567f0e
Merge pull request #12253 from muxi/advance-protobuf-version-v16
...
Advance dependency version of Protobuf on ObjC
8 years ago
Muxi Yan
f85caa6382
Advance dependency version of Protobuf on ObjC
8 years ago
kpayson64
6d4014e163
Merge pull request #12252 from kpayson64/mac_artifact
...
Increase Python mac target build time 30m -> 60m
8 years ago
Ken Payson
2e0e4e91ed
Increase Python mac target build time 30m -> 60m
8 years ago
David G. Quintas
d6e0df42c5
Merge pull request #12212 from dgquintas/v1.6.x-version-bump
...
1.6.x release branch version changes
8 years ago
David Garcia Quintas
1775ef91d2
Version bump to 1.6
8 years ago
apolcyn
f1ab1130c8
Merge pull request #12176 from jtattermusch/csharp_wait_for_queued_continuations
...
Wait for queued continuations when shutting down GrpcThreadPool
8 years ago
David G. Quintas
fe4c921667
Merge pull request #12197 from dgquintas/detect_flakes_3
...
Fix handling of no new flakes
8 years ago
David Garcia Quintas
bfd9d805a1
Fix handling of no new flakes
8 years ago
Jan Tattermusch
6bfe44daba
give C# continuations 10 secs to finish on shutdown
8 years ago
Jan Tattermusch
98ed73c389
wait for queued continuation to finish
8 years ago
Jan Tattermusch
7a3bd5b7d6
more correct atomic counter
8 years ago
Stanley Cheung
27bb4d99e2
Merge pull request #12195 from stanley-cheung/bump-protobuf-3_4
...
Bump Protobuf to v3.4.0
8 years ago
Stanley Cheung
568fd3e292
Bump Protobuf to v3.4.0
8 years ago
Muxi Yan
e60c0f82b5
Merge pull request #11714 from muxi/port-11712
...
Port #11712 : Fix the nanopb's header include issue
8 years ago
Jan Tattermusch
30b4e74296
Merge pull request #12127 from jtattermusch/csharp_warningsaserrors
...
C# treat compiler warnings as error.
8 years ago
Jan Tattermusch
234fab9ebe
Merge pull request #12177 from jtattermusch/run_tests_better_flake_query
...
auto_set_flakes should respect platform
8 years ago