Commit Graph

  • bf0dc8fb72
    Merge pull request #3029 from murgatroid99/grpc-js_keepalive_fix_backport @grpc/grpc-js@1.14.2 @grpc/grpc-js@1.14.x Michael Lumish 2025-12-02 07:08:01 -08:00
  • 235474ef4a grpc-js: Bump to 1.14.2 Michael Lumish 2025-12-01 12:03:35 -05:00
  • 2f090c62a6 grpc-js: Fix server keep alive timeout not properly destroying connections Mattias Wiberg 2025-10-24 16:06:54 +02:00
  • ec819242f6
    Merge pull request #3022 from mattias-wiberg/fix-keepalive-timeout master Michael Lumish 2025-12-01 08:59:41 -08:00
  • 0bce450ae7
    Merge pull request #3028 from notsapinho/master grpc-tools@1.13.1 Michael Lumish 2025-12-01 07:49:20 -08:00
  • 8e688814fd
    Merge pull request #3026 from robcresswell/feat/update-node-pre-gyp Michael Lumish 2025-12-01 07:19:24 -08:00
  • 144c2db020 fix: proper error handling fix: if priority notsapinho 2025-11-21 19:44:09 -03:00
  • 276321de66 feat: support "http_proxy" channel option notsapinho 2025-11-21 16:55:38 -03:00
  • 51b8020cdb
    feat: bump grpc-tools @mapbox/node-pre-gyp version Rob Cresswell 2025-11-10 22:08:42 +00:00
  • 425e7cb83c
    Merge pull request #3023 from murgatroid99/grpc-js_session_memory_fix @grpc/grpc-js@1.14.1 Michael Lumish 2025-11-07 12:33:41 -08:00
  • dcb2182c23 grpc-js: Re-add a couple of accidentally removed HTTP/2 session settings Michael Lumish 2025-11-04 11:23:06 -08:00
  • 2901922ab1
    grpc-js: Fix server keep alive timeout not properly destroying connections Mattias Wiberg 2025-10-24 16:06:54 +02:00
  • dac1da47a8
    Merge pull request #2972 from virajdoshi11/patch-1 Michael Lumish 2025-09-29 14:37:35 -07:00
  • dbb6eb5254
    Merge pull request #3016 from murgatroid99/example_tls Michael Lumish 2025-09-19 10:35:24 -07:00
  • 1c97fa5b89 Add TLS examples Michael Lumish 2025-09-17 13:43:49 -07:00
  • 3dd281b00f
    Merge pull request #3014 from murgatroid99/grpc-js_v1.14_bump @grpc/grpc-js@1.14.0 @grpc/grpc-js-xds@1.14.0 Michael Lumish 2025-09-15 13:28:41 -07:00
  • 26c5fe4fd5 grpc-js(-xds): Bump to 1.14.0 and update README Michael Lumish 2025-09-12 15:43:04 -07:00
  • a432dbdcee
    Merge pull request #3009 from murgatroid99/grpc-js-xds_deexperimentalize_federation Michael Lumish 2025-09-12 13:16:12 -07:00
  • 67154af9c9
    Merge pull request #3008 from murgatroid99/grpc-js-xds_client_wrr_interop_support Michael Lumish 2025-09-12 13:15:58 -07:00
  • 82ee40c3c0
    Merge pull request #3013 from murgatroid99/grpc-tools_mac_build_fix Michael Lumish 2025-09-11 14:38:27 -07:00
  • 272851e9f0 grpc-tools: Fix Mac build by allowing lower CMake versions Michael Lumish 2025-09-11 14:08:59 -07:00
  • 42677498b3
    Merge pull request #3011 from murgatroid99/grpc-tools_windows_build_fix Michael Lumish 2025-09-11 13:50:15 -07:00
  • 1314e67d16 grpc-tools: build: Fix Windows build by skipping installing NuGet Michael Lumish 2025-09-11 11:25:47 -07:00
  • f0bbde1703 grpc-js-xds: Enable federation by default Michael Lumish 2025-09-10 15:28:20 -07:00
  • 3950a1c97d
    Merge pull request #3007 from murgatroid99/grpc-js_1.13_upmerge Michael Lumish 2025-09-10 15:17:15 -07:00
  • 6e36a6961f Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.13.x' into grpc-js_1.13_upmerge Michael Lumish 2025-09-10 13:32:18 -07:00
  • f2d1776b74 grpc-js-xds: interop server: Add support for sending custom metrics Michael Lumish 2025-09-10 11:15:23 -07:00
  • a7dfb681b1
    Merge pull request #3003 from murgatroid99/grpc-js-xds_register_wrr_locality Michael Lumish 2025-09-03 15:17:26 -07:00
  • 296bd2fb6f grpc-js-xds: Add wrr_locality to LB policy registry Michael Lumish 2025-09-03 13:43:01 -07:00
  • cbece4238b
    Merge pull request #3002 from murgatroid99/grpc-js-xds_interop_fix Michael Lumish 2025-08-29 11:21:15 -07:00
  • 196ceaadb2 grpc-js-xds: interop: Fix order of submodule update and npm install Michael Lumish 2025-08-29 10:45:44 -07:00
  • 5ceac29f3a
    Merge pull request #2962 from murgatroid99/grpc-js-xds_light_test_job Michael Lumish 2025-08-27 15:41:03 -07:00
  • 9d601da651
    Merge pull request #3001 from murgatroid99/grpc-js-xds_wrr Michael Lumish 2025-08-27 10:54:52 -07:00
  • c67f7183b2 grpc-js: Properly unwrap subchannel in WRR picker Michael Lumish 2025-08-22 15:25:58 -07:00
  • 1ec5996769 Merge branch 'master' into grpc-js-xds_wrr Michael Lumish 2025-08-22 15:15:39 -07:00
  • f957004b07 grpc-js-xds: XdsClusterImpl: fix handling of non-complete pick result type Michael Lumish 2025-08-22 14:40:06 -07:00
  • 2121631243 grpc-js-xds: Register weighted_round_robin as a custom LB policy Michael Lumish 2025-08-22 13:56:15 -07:00
  • 479fa71321
    Merge pull request #3000 from murgatroid99/grpc-js-xds_test_fix Michael Lumish 2025-08-19 12:57:47 -07:00
  • 202648b334
    Merge pull request #2999 from murgatroid99/grpc-js_client_oob_metrics_rework Michael Lumish 2025-08-18 14:55:00 -07:00
  • 211be0f3c2 grpc-js-xds: Remove .only from a test, switch port finding library Michael Lumish 2025-08-18 14:33:07 -07:00
  • e975b856b9 Loosen test tolerance a little Michael Lumish 2025-08-18 12:56:11 -07:00
  • f0d3f81fec grpc-js: Move client OOB metrics API to the subchannel Michael Lumish 2025-08-18 11:27:04 -07:00
  • 1aaa3fde33
    Merge pull request #2998 from murgatroid99/grpc-js_client_weighted_round_robin Michael Lumish 2025-08-14 15:58:45 -07:00
  • 2f74b88616 Give more leeway on different QPS tests Michael Lumish 2025-08-14 14:47:43 -07:00
  • e78322f717 Fix an issue with the test Michael Lumish 2025-08-14 14:14:12 -07:00
  • 13065ad5a1 grpc-js: Implement weighted_round_robin LB policy Michael Lumish 2025-08-14 13:44:22 -07:00
  • fc525c22dd
    Merge pull request #2997 from kannanjgithub/patch-1 @grpc/grpc-js@1.10.x Michael Lumish 2025-08-12 09:57:22 -07:00
  • 0a17f28499
    Update xds_k8s_lb.cfg Kannan J 2025-08-12 16:01:51 +05:30
  • 6573a0ebe4
    Merge pull request #2971 from KoenRijpstra/fix/early-connection-window-update Michael Lumish 2025-08-11 15:54:59 -07:00
  • a8d22dc906 fix(http2): set default initial window size to 65535 if not specified Koen Rijpstra 2025-08-10 09:02:07 +02:00
  • c7c6ae5b67
    Merge pull request #2995 from murgatroid99/grpc-health-check_2.1.0 grpc-health-check@2.1.0 Michael Lumish 2025-08-06 13:10:15 -07:00
  • a081158cbd grpc-health-check: Bump version to 2.1.0 Michael Lumish 2025-08-06 11:22:21 -07:00
  • 83ece61c88 grpc-js: Implement weighted round robin Michael Lumish 2025-08-06 10:50:05 -07:00
  • f6571a15c9
    Merge pull request #2957 from MatiasManevi/health_list_endpoint Michael Lumish 2025-08-06 10:32:58 -07:00
  • 2fb705e54a Add list endpoint unit tests MatiasManevi 2025-08-05 13:46:18 -03:00
  • 1aec8d8992
    Merge pull request #2992 from murgatroid99/grpc-js_fix_buffer_type_1.9.x @grpc/grpc-js@1.9.x Michael Lumish 2025-08-04 11:06:08 -07:00
  • fc3b079836
    Merge pull request #2991 from murgatroid99/grpc-js_fix_buffer_type_1.10.x Michael Lumish 2025-08-04 11:06:04 -07:00
  • b4f31bc79d
    Merge pull request #2990 from murgatroid99/grpc-js_fix_buffer_type_1.11.x @grpc/grpc-js@1.11.x Michael Lumish 2025-08-04 11:05:59 -07:00
  • 8cf0429fc5
    Merge pull request #2989 from murgatroid99/grpc-js_fix_buffer_type_1.12.x @grpc/grpc-js@1.12.x Michael Lumish 2025-08-04 11:05:54 -07:00
  • c1b3eb050d
    Merge pull request #2988 from murgatroid99/grpc-js_fix_buffer_type_1.13.x @grpc/grpc-js@1.13.x Michael Lumish 2025-08-04 11:05:24 -07:00
  • b9797cf489 grpc-js: Declare buffer type to avoid build error Michael Lumish 2025-08-01 09:50:14 -07:00
  • d4cfdd6710 grpc-js: Declare buffer type to avoid build error Michael Lumish 2025-08-01 09:50:14 -07:00
  • dc773c53c9 grpc-js: Declare buffer type to avoid build error Michael Lumish 2025-08-01 09:50:14 -07:00
  • 8900d04919 grpc-js: Declare buffer type to avoid build error Michael Lumish 2025-08-01 09:50:14 -07:00
  • 73c5e7af12 grpc-js: Declare buffer type to avoid build error Michael Lumish 2025-08-01 09:50:14 -07:00
  • 4799bdebed
    Merge pull request #2986 from murgatroid99/grpc-js_client_inline_metrics Michael Lumish 2025-08-01 14:52:05 -07:00
  • 0e44501d88 Fix onCallEnded in XdsClusterImpl Michael Lumish 2025-08-01 11:00:31 -07:00
  • 4645bfb6ed Merge branch 'master' into grpc-js_client_inline_metrics Michael Lumish 2025-08-01 10:55:26 -07:00
  • 2ea58f5c25
    Merge pull request #2987 from murgatroid99/grpc-js_fix_buffer_type Michael Lumish 2025-08-01 10:45:14 -07:00
  • aaeac16c5f grpc-js: Declare buffer type to avoid build error Michael Lumish 2025-08-01 09:50:14 -07:00
  • 4b160d1664 grpc-js: Implement ORCA client-side per-call metrics Michael Lumish 2025-07-31 15:44:40 -07:00
  • f6981bb329
    Merge pull request #2985 from murgatroid99/grpc-js_client_oob_metrics Michael Lumish 2025-07-31 09:45:15 -07:00
  • 1f93bdffa7 Fix test build Michael Lumish 2025-07-30 15:29:02 -07:00
  • ede914ddbf grpc-js: Implement ORCA client-side OOB metrics Michael Lumish 2025-07-30 15:12:40 -07:00
  • 7e82de7770
    Merge pull request #2976 from murgatroid99/grpc-js_subchannel_channel Michael Lumish 2025-07-28 15:50:44 -07:00
  • f8e93606b2
    Merge pull request #2983 from murgatroid99/grpc-js_orca_server_oob Michael Lumish 2025-07-28 11:11:59 -07:00
  • 78999ac16d grpc-js: Implement ORCA server-side OOB metrics Michael Lumish 2025-07-24 15:08:53 -07:00
  • eaa3f4d2bf
    Merge pull request #2978 from murgatroid99/grpc-js_orca_server_per_call Michael Lumish 2025-07-23 15:36:51 -07:00
  • 259f5c9c86
    Merge pull request #2980 from murgatroid99/test_newer_node_versions Michael Lumish 2025-07-23 14:48:16 -07:00
  • edadc63e6a Update proto-loader golden generated file Michael Lumish 2025-07-23 13:56:02 -07:00
  • 1219c46815 Don't expect IPv6 when resolving localhost in tests Michael Lumish 2025-07-23 13:32:48 -07:00
  • 7360726e87 Add more logging to tests that fail on new versions Michael Lumish 2025-07-21 15:53:18 -07:00
  • 66f51d1cd2 Add logging to tests that fail on new versions Michael Lumish 2025-07-21 15:20:55 -07:00
  • b2007975a1 Use nvm --delete-prefix option Michael Lumish 2025-07-21 13:21:33 -07:00
  • ba52c1b9d7 Log Node version Michael Lumish 2025-07-21 13:08:33 -07:00
  • 4eb481619f Don't install node-gyp Michael Lumish 2025-07-21 11:43:45 -07:00
  • 9e2b9d03b4 Test with newer Node versions Michael Lumish 2025-07-21 11:21:50 -07:00
  • fbf7b551e5 Bump proto-loader dependency Michael Lumish 2025-07-21 10:25:26 -07:00
  • 01db2bc620
    Merge pull request #2979 from murgatroid99/grpc-js_round_robin_random_start Michael Lumish 2025-07-18 14:07:12 -07:00
  • 869e515ea8 grpc-js: round_robin: Start connecting to endpoints from a random index Michael Lumish 2025-07-18 11:23:48 -07:00
  • 7fda577ed0 grpc-js: Implement ORCA server-side per-call metrics Michael Lumish 2025-07-16 15:48:57 -07:00
  • b88d545a62 grpc-js-xds: Update xds submodule to match grpc/grpc Michael Lumish 2025-07-16 15:46:29 -07:00
  • 63a15e6200 grpc-js: Add a single-subchannel channel implementation Michael Lumish 2025-07-10 11:28:12 -07:00
  • d9c8ac3327
    Merge pull request #2970 from murgatroid99/proto-loader_serialize_deserialize Michael Lumish 2025-07-02 15:24:08 -07:00
  • 31c8b710b3 grpc-js-xds: Regenerate interop and test files in prepare script @grpc/proto-loader@0.8.0 Michael Lumish 2025-07-02 11:37:29 -07:00
  • 0df98cedbb grpc-js: Regenerate test files in prepare script Michael Lumish 2025-07-02 11:09:16 -07:00
  • 30e7287427 Update generated proto files with type changes Michael Lumish 2025-07-01 15:43:52 -07:00
  • 549d858c83 proto-loader: Output functions to serialize and deserialize messages Michael Lumish 2025-06-26 15:42:04 -07:00
  • 31b431ae60
    Merge pull request #2973 from murgatroid99/proto_editions_update Michael Lumish 2025-07-01 14:56:22 -07:00
  • 5670eb243a Update generated proto files with editions change Michael Lumish 2025-07-01 14:00:19 -07:00