Commit Graph

  • eed4d54537 Don't require api_listener when validating Listener Michael Lumish 2025-02-12 15:33:52 -0800
  • 564e80f736 Enable http_filter tracer on server Michael Lumish 2025-02-12 13:45:13 -0800
  • e5fa6b7c05 Merge branch 'master' into grpc-js-xds_security_tests Michael Lumish 2025-02-12 09:58:19 -0800
  • 189bef2177
    Merge pull request #2902 from murgatroid99/grpc-js-xds_rich_validation_errors Michael Lumish 2025-02-12 09:57:33 -0800
  • fced35a7d1 Fix ring_hash validation Michael Lumish 2025-02-11 15:22:06 -0800
  • 61349e09ab grpc-js-xds: NACK with detailed validation errors Michael Lumish 2025-02-11 14:37:25 -0800
  • d008d1e3c3
    Merge pull request #2901 from murgatroid99/grpc-js-xds_legacy_interop_install_fix Michael Lumish 2025-02-06 17:12:59 -0800
  • 0f0314f1ad grpc-js-xds: Install new dependencies in legacy interop script Michael Lumish 2025-02-06 16:44:26 -0800
  • a7219808db xds interop server: bind IPv4 in secure mode Michael Lumish 2025-02-06 16:34:50 -0800
  • bf26f6e3a6
    Merge pull request #2900 from murgatroid99/grpc-tools_1.13 grpc-tool@1.13.0 Michael Lumish 2025-02-06 15:30:00 -0800
  • 1d9887224b grpc-tools: Bump to version 1.13.0 Michael Lumish 2025-02-06 14:59:47 -0800
  • 7a255395bc Make secure_mode parsing case-insensitive Michael Lumish 2025-02-06 10:43:30 -0800
  • 0b6e2a3275 Add kokoro config for PSM interop security tests Michael Lumish 2025-02-05 14:40:44 -0800
  • 06a05a4200
    Merge pull request #2897 from murgatroid99/grpc-js-xds_interop_server Michael Lumish 2025-02-05 13:51:08 -0800
  • 1ed46a1ae5 Allow binding some IPv6 ports to fail Michael Lumish 2025-02-05 10:32:56 -0800
  • 8fea44d2d5 Fix IPv6 address formatting Michael Lumish 2025-02-05 09:26:23 -0800
  • 77dc658b46 Case insensitive address type matching Michael Lumish 2025-02-04 14:58:08 -0800
  • 656ca0c00e
    Merge pull request #2898 from murgatroid99/grpc-js-xds_memory_leak_backport_1.12.x @grpc/grpc-js-xds@1.12.2 Michael Lumish 2025-02-04 14:47:29 -0800
  • 6bd791d254
    Merge pull request #2896 from murgatroid99/grpc-js_reduce_channel_leak @grpc/grpc-js@1.12.6 Michael Lumish 2025-02-04 14:17:02 -0800
  • f1f2b2dd83 grpc-js-xds: Bump to version 1.12.2 Michael Lumish 2025-02-04 14:14:37 -0800
  • 588b69c12c Fix type issue by setting the attribute separately gfrancz 2025-02-04 13:55:16 -0500
  • 621f401e34 fix: xds-client LrsCallState statsTimer memory leak gfrancz 2025-01-27 21:46:34 -0500
  • d2a6dda689
    Merge pull request #2891 from gfrancz/xds-lrscallstate-memory-leak Michael Lumish 2025-02-04 14:12:19 -0800
  • 5f889b2dd2 Install reflection before xds library Michael Lumish 2025-02-04 12:55:13 -0800
  • 6dc3abe798
    Fix type issue by setting the attribute separately gfrancz 2025-02-04 13:55:16 -0500
  • 0e6bfcc1a7 Merge branch 'master' into grpc-js-xds_interop_server Michael Lumish 2025-02-04 10:21:56 -0800
  • e1a9f1275e Use tini in server interop dockerfile Michael Lumish 2025-02-03 15:26:35 -0800
  • 33fcde929f Add logging for non-data-plane requests in the interop server Michael Lumish 2025-01-31 15:38:19 -0800
  • ca21e4ab1f grpc-js: Allow garbage collection of IDLE channels Michael Lumish 2025-01-31 11:24:19 -0800
  • d2462cad64
    Merge pull request #2895 from murgatroid99/grpc-js_interop_fix Michael Lumish 2025-01-30 14:52:18 -0800
  • 9569f20fc6 grpc-js: Connect with https scheme when using TLS Michael Lumish 2025-01-30 14:03:06 -0800
  • cacace75a0 Add some more logging in the interop server Michael Lumish 2025-01-30 10:54:57 -0800
  • 023b0862f0
    Merge pull request #2894 from murgatroid99/retry_example Michael Lumish 2025-01-29 13:22:48 -0800
  • b1fd52d566 Add retry example Michael Lumish 2025-01-29 12:40:24 -0800
  • 23e6dd7d14 grpc-js: Ensure server sendMetadata interceptors are called Michael Lumish 2025-01-29 10:35:55 -0800
  • 8b64c8144c Increase xDS interop client log verbosity Michael Lumish 2025-01-28 13:33:36 -0800
  • 0396cb92e4 Build both docker images in one function call Michael Lumish 2025-01-28 09:24:37 -0800
  • fdb6064721
    fix: xds-client LrsCallState statsTimer memory leak gfrancz 2025-01-27 21:46:34 -0500
  • 94781c9cc9 Fix server argument parsing Michael Lumish 2025-01-27 18:09:43 -0800
  • 7068708e93 Add @types/mocha dev dependency in reflection package Michael Lumish 2025-01-27 15:37:43 -0800
  • ffcb67cfa4 Add @types/mocha dev dependency in health check Michael Lumish 2025-01-27 15:26:06 -0800
  • 854c15e113 Fix docker image build sequencing Michael Lumish 2025-01-27 15:08:21 -0800
  • 73dea90052 Build new required packages in Dockerfiles Michael Lumish 2025-01-27 14:55:35 -0800
  • a3d99e3554 grpc-js-xds: Implement xDS server Michael Lumish 2025-01-22 14:53:19 -0800
  • ff204f7429
    Merge pull request #2887 from murgatroid99/grpc-js-xds_preserve_type_state_1.9.x Michael Lumish 2025-01-16 15:45:16 -0800
  • 08663f20af
    Merge pull request #2886 from murgatroid99/grpc-js-xds_preserve_type_state_1.10.x Michael Lumish 2025-01-16 15:44:56 -0800
  • 30a0dc8a2c
    Merge pull request #2888 from murgatroid99/grpc-js_cert_fix_1.10.x Michael Lumish 2025-01-16 15:31:35 -0800
  • b9527cf6d0 grpc-js{,-xds}: Renew self-signed certificates used in tests Michael Lumish 2024-11-13 17:37:33 -0800
  • 82290d440d
    Merge pull request #2885 from murgatroid99/grpc-js-xds_preserve_type_state_1.11.x Michael Lumish 2025-01-16 14:43:09 -0800
  • 760fc4252e grpc-js-xds: Preserve resource type version and nonce when unsubscribing Michael Lumish 2025-01-07 14:24:25 -0800
  • dd67eb6a8a grpc-js-xds: Preserve resource type version and nonce when unsubscribing Michael Lumish 2025-01-07 14:24:25 -0800
  • cfaa0bcf52 grpc-js-xds: Preserve resource type version and nonce when unsubscribing Michael Lumish 2025-01-07 14:24:25 -0800
  • 34b82cbf7f
    Merge pull request #2876 from melkouri/malak.elkouri/fix-grpc-js-no-proxy-cidr-support Michael Lumish 2025-01-15 13:17:11 -0800
  • 927917cc47
    Merge 07032b3cc3 into 908c22a3e3 Justin Lawrence 2025-01-15 10:49:37 -0800
  • 908c22a3e3
    Merge pull request #2884 from murgatroid99/grpc-js_call_committed_consistency Michael Lumish 2025-01-15 10:46:24 -0800
  • 5e7cd85290 remove trace Malak El Kouri 2025-01-15 10:02:14 +0100
  • a5b6178d99 grpc-js: Always use RetryingCall, always call onCommitted Michael Lumish 2025-01-14 18:09:58 -0800
  • 5a942ed648
    Merge pull request #2883 from murgatroid99/grpc-js-xds_config_selector_cluster_ref Michael Lumish 2025-01-14 17:27:02 -0800
  • bfd87a9bf6 grpc-js-xds: Reference clusters for ConfigSelector lifetime Michael Lumish 2025-01-14 15:36:33 -0800
  • 22bbe8a315
    Merge pull request #2874 from DefangLabs/lio/omit_request_instanceof Michael Lumish 2025-01-14 14:07:13 -0800
  • d9b677a74a
    Merge pull request #2882 from murgatroid99/grpc-js-xds_missing_cluster_handling Michael Lumish 2025-01-14 14:03:52 -0800
  • 198ff4e9ea grpc-js-xds: Start resource timers for resources requested after stream start Michael Lumish 2025-01-14 13:35:36 -0800
  • 5f20dc91f0 fix case where serverHost is not an IP address + refactor Malak El Kouri 2025-01-10 10:39:20 +0100
  • bfebbe7047
    Merge pull request #2881 from murgatroid99/grpc-js-xds_dependency_manager_logging Michael Lumish 2025-01-09 17:10:44 -0800
  • 2a6ce92a55 grpc-js-xds: Add more detailed xDS dependency manager logging Michael Lumish 2025-01-09 16:13:13 -0800
  • 0a20c2df64 Add omit_serialize_instanceof generator option Lionello Lunesu 2024-12-28 10:46:29 -0800
  • 2fa886109b define no_proxy cases in hostMatchesNoProxyList Malak El Kouri 2025-01-09 12:11:12 +0100
  • ef510d9e9a refactor Malak El Kouri 2025-01-09 10:06:37 +0100
  • c6c69df25b
    Merge pull request #2880 from murgatroid99/grpc-js-xds_preserve_type_state_1.12.x @grpc/grpc-js-xds@1.12.1 Michael Lumish 2025-01-08 15:27:36 -0800
  • b396b7d5ae grpc-js-xds: Bump to version 1.12.1 Michael Lumish 2025-01-08 14:56:38 -0800
  • 5b0956a9df
    Merge pull request #2864 from rickihastings/patch/configurable-http2-initial-window-size Michael Lumish 2025-01-08 14:42:46 -0800
  • bb6bb4a5ca grpc-js-xds: Preserve resource type version and nonce when unsubscribing Michael Lumish 2025-01-07 14:24:25 -0800
  • 137f476040
    Merge pull request #2879 from murgatroid99/grpc-js-xds_preserve_stream_type_state Michael Lumish 2025-01-07 15:48:25 -0800
  • 9620806dcd grpc-js-xds: Preserve resource type version and nonce when unsubscribing Michael Lumish 2025-01-07 14:24:25 -0800
  • 7346a186e3
    Merge pull request #2877 from grpc/@grpc/grpc-js@1.12.x Michael Lumish 2025-01-07 10:25:06 -0800
  • ca07343b78 fix: support CIDR blocks in no_proxy env variable Malak El Kouri 2025-01-06 18:33:37 +0100
  • c591c2a268 fix: update channel-options.ts Ricki Hastings 2025-01-02 08:57:44 +0000
  • a0914c6cda fix: rename variable and use nullish coalesce Ricki Hastings 2025-01-02 08:56:53 +0000
  • bae98b3d2f
    Merge pull request #2873 from murgatroid99/grpc-js_http_error_resource_exhausted_fix @grpc/grpc-js@1.12.5 Michael Lumish 2024-12-18 12:45:37 -0800
  • 63d97170da grpc-js: Prioritize HTTP status errors over message decoding errors Michael Lumish 2024-12-18 15:14:22 -0500
  • daaa1c37b3 grpc-js-xds: Add interop server implementation Michael Lumish 2024-12-18 15:05:22 -0500
  • 263c478c9a
    Merge pull request #2869 from murgatroid99/grpc-tools_workflow_fix Michael Lumish 2024-12-11 07:38:51 -0800
  • 2a48d2689c bump actions/download-artifact and actions/upload-artifact from 2 to 4 in grpc-tools build workflow Michael Lumish 2024-12-11 10:21:08 -0500
  • 5cd30ae4b8
    Merge pull request #2868 from murgatroid99/grpc-js_error_propagation Michael Lumish 2024-12-10 12:56:26 -0800
  • fad797fd92 Improve round robin error message Michael Lumish 2024-12-10 15:27:49 -0500
  • 2a4cd42f82 grpc-js: Propagate error messages through LB policy tree Michael Lumish 2024-12-10 14:20:55 -0500
  • 614e5f948c
    Merge pull request #2866 from murgatroid99/grpc-js-xds_channel_credentials Michael Lumish 2024-12-10 08:39:08 -0800
  • 76b48cb36f
    Merge pull request #2867 from murgatroid99/grpc-js-xds_gts_upgrade_1.9.x Michael Lumish 2024-12-09 12:38:23 -0800
  • b34ba40afa grpc-js-xds: Update gts to be compatible with typescript version Michael Lumish 2024-12-09 15:16:43 -0500
  • 41f3fc096d Remove test that became invalid Michael Lumish 2024-12-09 14:52:12 -0500
  • b84940ef0c grpc-js-xds: Add XdsChannelCredentials Michael Lumish 2024-12-04 10:40:22 -0500
  • d08318d8c1 fix: allow configurable http2 initial window size. fixes #2429 Ricki Hastings 2024-12-06 11:48:31 +0000
  • e9359efc24
    Merge pull request #2862 from murgatroid99/grpc-js_connection_drop_reporting_changes @grpc/grpc-js@1.12.4 Michael Lumish 2024-12-04 08:39:42 -0800
  • 5e3b0fb8e0 grpc-js: Improve event sequencing when handling connection drops Michael Lumish 2024-12-04 10:54:50 -0500
  • a524d15488
    Merge pull request #2861 from murgatroid99/grpc-js_handle_socket_close @grpc/grpc-js@1.12.3 Michael Lumish 2024-12-02 12:49:58 -0800
  • 848e00e54c grpc-js: Restore socket disconnect handling Michael Lumish 2024-12-02 15:14:40 -0500
  • 9171ce5a98
    Merge pull request #2860 from murgatroid99/grpc-js-xds_update_node_types_1.9 Michael Lumish 2024-12-02 10:10:49 -0800
  • 6b1cd67cc6
    Merge pull request #2859 from murgatroid99/grpc-js-xds_update_node_types_1.11 Michael Lumish 2024-12-02 09:21:33 -0800
  • adda74732d grpc-js{,-xds}: Renew self-signed certificates used in tests Michael Lumish 2024-11-13 17:37:33 -0800
  • b5480496a0 grpc-js-xds: Update to TypeScript 5 Michael Lumish 2024-12-02 12:18:59 -0500