3319 Commits

Author SHA1 Message Date
Michael Lumish
5cf93cf5fd
Fix a typo in a comment
Co-authored-by: Ian Edington <IanEdington@gmail.com>
2021-03-24 09:35:27 -07:00
Michael Lumish
995540ceec Update golden generated files to match recent changes 2021-03-18 13:22:03 -07:00
Michael Lumish
617cdd62b6 Merge branch 'master' into proto-loader_type_generator 2021-01-20 13:37:32 -08:00
Michael Lumish
3a094f0171
Merge pull request #1667 from murgatroid99/proto-loader_version_bump
proto-loader: bump to 0.5.6
@grpc/proto-loader@0.5.6
2021-01-20 10:45:57 -08:00
Michael Lumish
b2776b52b4 proto-loader: bump to 0.5.6 2021-01-19 14:36:41 -08:00
Michael Lumish
0496bcb2b9
Merge pull request #5 from badsyntax/proto-loader_type_generator--fix-yargs-types
proto-loader: Fix yargs types & update README
2021-01-08 09:21:34 -08:00
Richard Willis
cf9d0fd4cc proto-loader: Fix yargs types 2021-01-08 08:11:35 +00:00
Richard Willis
ac86173a20 proto-loader: Add example usage to README 2021-01-08 08:11:24 +00:00
Michael Lumish
f483384778
Merge pull request #4 from badsyntax/proto-loader_type_generator--fix-whitespace
proto-loader: Replace Windows CRLF pair with Unix LF
2021-01-05 12:48:12 -08:00
Richard Willis
d3ef8f3233 proto-loader: Replace Windows CRLF pair with Unix LF 2020-12-20 08:12:25 +00:00
Michael Lumish
999634a74d Merge branch 'master' into proto-loader_type_generator 2020-12-01 12:29:25 -08:00
Michael Lumish
604dd0f206
Merge pull request #1635 from tatemz/feature/load-file-descriptor-sets
Add functions for loading and parsing binary-encoded or plain object file descriptor sets
2020-12-01 11:24:17 -08:00
A. Tate Barber
d86994dc6a Split file descriptor set logic into two utility functions
This change exposes loadFileDescriptorSetFromBuffer and
loadFileDescriptorSetFromObject functions.
2020-11-30 21:20:49 -06:00
Michael Lumish
4b3e0b6a8a Update version and dependencies for final release 2020-11-24 16:18:47 -08:00
Michael Lumish
7c5c4e845a Merge branch 'master' into proto-loader_type_generator 2020-11-24 16:09:40 -08:00
A. Tate Barber
8c50e2d40f Refactor loadFileDescriptorSetFile to not catch JSON decoding errors
This change ensures that errors are not hidden when
loadFileDescriptorSet fails to decode JSON. Instead, only JSON parsing
errors are hidden.
2020-11-23 21:54:34 -06:00
A. Tate Barber
63af3bcd6a Enable loadFileDescriptorSetFile to parse JSON files 2020-11-23 21:46:04 -06:00
A. Tate Barber
bf98c167cd Refactor loadFileDescriptorSet
This change refactors the loadFileDescriptorSetFile function to take
a plain Buffer or Javascript object as input.
2020-11-23 21:24:39 -06:00
A. Tate Barber
08254e4d2e Add functions for loading and parsing binary-encoded file decriptor sets
Fixes #1627
2020-11-22 17:30:43 -06:00
Michael Lumish
1e37fbd3d2
Merge pull request #1631 from murgatroid99/grpc-tools_1.10
grpc-tools: Bump version to 1.10.0
2020-11-18 12:00:18 -08:00
Michael Lumish
c981d2cec3 grpc-tools: Bump version to 1.10.0 2020-11-18 11:25:02 -08:00
Michael Lumish
9b12220cb2
Merge pull request #1629 from qnighy/protobuf-3.14.0
Bump protobuf dep to v3.14.0
2020-11-18 10:49:46 -08:00
Masaki Hara
ccb85ba470 Bump protobuf dep to v3.14.0 2020-11-18 16:01:08 +09:00
Michael Lumish
b78e5a0762
Merge pull request #1622 from murgatroid99/grpc-js_1.2.x
grpc-js: Update to 1.2.0
@grpc/grpc-js@1.2.0
2020-11-11 14:39:39 -08:00
Michael Lumish
ca6cf0f20b
Merge pull request #1616 from murgatroid99/grpc-js_deadline_cancellation_propagation
grpc-js: Implement deadline and cancellation propagation
2020-11-11 14:38:48 -08:00
Michael Lumish
03aaeb78a2
Merge pull request #1621 from murgatroid99/grpc-js_connectivity_state_enum_order
grpc-js: Rearrange connectivity state enum to match the native library
2020-11-10 09:30:40 -08:00
Michael Lumish
adfd4db9ea grpc-js: Update to 1.2.0 2020-11-09 10:53:44 -08:00
Michael Lumish
cd2713f42a grpc-js: Rearrange connectivity state enum to match the native library 2020-11-09 10:45:57 -08:00
Michael Lumish
57428bf6fa
Merge pull request #1607 from murgatroid99/grpc-js_xds_separate_package
grpc-js: Separate xds code into a separate plugin package
2020-11-05 14:42:09 -08:00
Michael Lumish
38e4e48f4d
Merge pull request #1571 from murgatroid99/grpc-js_header_block_size
grpc-js: Allow clients and servers to send metadata of unlimited size
2020-11-05 13:29:58 -08:00
Michael Lumish
b31fc293da Skip non-working test, test JS-JS interop first 2020-11-05 13:08:50 -08:00
Michael Lumish
62e5038fcc Reorder gulp cleanup step to avoid breakages 2020-11-03 10:10:07 -08:00
Michael Lumish
ae2b64bd65 grpc-js: Implement deadline and cancellation propagation 2020-10-30 11:38:30 -07:00
Michael Lumish
d8021d20d9
Merge pull request #1614 from hugebdu/master
grpc-js: support adding/removing services on started server
2020-10-29 14:22:52 -07:00
Michael Lumish
1612bf0bae
Merge pull request #1612 from murgatroid99/grpc-js_keepalive_without_calls
grpc-js: Add support for grpc.keepalive_permit_without_calls channel arg
2020-10-29 13:21:33 -07:00
Daniel Shmuglin
51ca00298e implement Server#unregisterService(serviceDefinition) 2020-10-29 11:33:29 +02:00
Daniel Shmuglin
7c3ccda8ff implement Server#unregister(handlerName) 2020-10-29 10:54:33 +02:00
Daniel Shmuglin
e49524a2ba Server#addService - lift the limitation of adding a new service to started server 2020-10-29 10:24:31 +02:00
Michael Lumish
e4b69a8ee1 grpc-js: Add support for grpc.max_reconnect_backoff_ms channel arg 2020-10-28 13:27:44 -07:00
Michael Lumish
dc80dc1f17 Add a simple test for the xds package to the test job 2020-10-23 14:57:18 -07:00
Michael Lumish
afe4c3e082
Merge pull request #1605 from murgatroid99/grpc-js_prototype_pollution
grpc-js: Prevent prototype pollution in loadPackageDefinition
2020-10-23 10:49:18 -07:00
Michael Lumish
b44502144c
Merge pull request #1609 from murgatroid99/grpc-js_http_proxy_port_80
Set the default port of 80 explicitly in http_proxy
2020-10-23 10:45:30 -07:00
Michael Lumish
f312326e9c Set the default port of 80 explicitly in http_proxy 2020-10-23 10:15:56 -07:00
Michael Lumish
261c40e51b Revert "Borrow linux job for xds tests (DO NOT MERGE)"
This reverts commit 8c112adba0038ecc12837ecaa06fb330b3231bf3.
2020-10-22 14:22:59 -07:00
Michael Lumish
fba3a795c2 Fix up grpc-js dependency 2020-10-22 14:22:51 -07:00
Michael Lumish
0a4219e0b8 Fix a directory error in the xds script 2020-10-22 13:14:13 -07:00
Michael Lumish
8c112adba0 Borrow linux job for xds tests (DO NOT MERGE) 2020-10-22 11:21:31 -07:00
Michael Lumish
94391ca64d import type * as grpc, fix ConstructorParameters usage 2020-10-22 11:09:23 -07:00
Michael Lumish
fd406fbef1 Use a regular dependency for proto-loader 2020-10-22 10:27:03 -07:00
Michael Lumish
9699de5ec6 Re-add grpc-js proto-loader dev dependency 2020-10-22 09:59:23 -07:00