2103 Commits

Author SHA1 Message Date
Michael Lumish
3003dbea52 grpc-js-xds: Delete generated code for xDS v2 2022-10-12 13:48:16 -07:00
Michael Lumish
fd7655805b
Merge pull request #2241 from grpc/@grpc/grpc-js@1.7.x
Upmerge v1.7.x branch into master
2022-10-11 14:43:19 -07:00
Michael Lumish
bedc9628f5 grpc-js-xds: Validate continuity of priorities in EDS updates 2022-10-11 13:58:57 -07:00
Michael Lumish
8832fc2d39 grpc-js-xds: Validate uniqueness of addresses in EDS updates 2022-10-11 13:55:19 -07:00
Michael Lumish
7942b23e79 grpc-js-xds: Validate that endpoint weights sum to no more than 32 bit uint max per priority 2022-10-10 14:11:16 -07:00
Michael Lumish
7229fc28eb grpc-tools: Fix x64 arch name in build script 2022-10-05 13:22:51 -07:00
Michael Lumish
98d2506139 grpc-tools: Bump to version 1.11.3 2022-10-05 09:54:42 -07:00
Ryosuke Hayashi
2aac1da48e Build arm64 binaries for mac 2022-10-02 19:13:19 +09:00
Michael Lumish
1c0b6459fe proto-loader: Bump to 0.7.3 2022-09-21 10:44:59 -07:00
Michael Lumish
04b14ebb3b
Merge pull request #2183 from install/template
proto-loader-gen-types Typename templates
2022-09-21 10:39:14 -07:00
Michael Lumish
5b42e999e4 grpc-js: Refactor getting stack trace into function 2022-09-20 16:33:01 -07:00
Michael Lumish
640a1963c7 grpc-js: Defer evaluating caller stack until an error 2022-09-20 16:20:22 -07:00
Michael Lumish
02a43a302d grpc-js-xds: NACK WeightedCluster if total_weight is 0 2022-09-12 13:47:57 -07:00
Michael Lumish
b8c0cdc480
Merge pull request #2226 from murgatroid99/grpc-js_restrict_control_plane_status_codes
grpc-js: Restrict control-plane status codes
2022-09-12 13:30:20 -07:00
Michael Lumish
caf37e4f15 Fix constant name spelling 2022-09-12 12:42:44 -07:00
Michael Lumish
9269f3a76f grpc-js: Restrict control-plane status codes 2022-09-12 11:46:06 -07:00
Michael Lumish
b0e28f7f93 grpc-js: Add test for sending metadata from call creds on channel creds 2022-09-12 11:20:19 -07:00
Michael Lumish
b8da460708
Merge pull request #2223 from murgatroid99/grpc-js_outlier_detection_validation_tests
grpc-js: Add tests for outlier detection validation rules
2022-09-09 15:47:36 -07:00
Michael Lumish
9dd9cb0e5d
Merge pull request #2224 from murgatroid99/grpc-js_1.7.x
grpc-js: Bump to 1.7.0
2022-09-08 14:33:36 -07:00
Michael Lumish
f438191182 grpc-js: Add tests for outlier detection validation rules 2022-09-07 16:35:29 -07:00
Michael Lumish
4a861a0d4b grpc-js-xds: Update outlier detection entry in README 2022-09-07 13:13:50 -07:00
Michael Lumish
51de24ac0c grpc-js: Bump to 1.7.0 2022-09-07 13:11:14 -07:00
Michael Lumish
3c27ed4c00 grpc-js: Update grpc-js outlier detection check to match xds check 2022-09-07 12:39:39 -07:00
Michael Lumish
d8022a557d grpc-js-xds: Enable outlier detection by default 2022-09-07 11:16:12 -07:00
install
d81ec8e532 Update golden tests - use input/output templates 2022-09-07 10:05:24 -04:00
install
bc66ebf62f proto-loader-gen-types Typename templates
- Allow for customizing the naming pattern for both restricted and permissive types
2022-09-07 10:05:24 -04:00
Michael Lumish
1a3600e2ec
Merge pull request #2132 from ajmath/ajmath/expose-call-items
Expose path and callEnd event in ServerSurfaceCall
2022-09-06 15:22:09 -07:00
Michael Lumish
618475a1ba
Merge pull request #2217 from grpc/@grpc/grpc-js@1.6.x
v1.6.x merge into master, again
2022-08-31 10:59:27 -07:00
Michael Lumish
ccd855fb5a grpc-js: Fix typo in previous status message handling fix 2022-08-29 18:18:53 -07:00
Michael Lumish
c323369929 grpc-js: Enable outlier detection by default 2022-08-29 15:41:51 -07:00
Michael Lumish
3f7102084a
Merge pull request #2211 from murgatroid99/merge_1.6.x
Merge the 1.6.x branch into master
2022-08-29 15:30:29 -07:00
Michael Lumish
3d603289ff Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.6.x' 2022-08-29 14:34:59 -07:00
Michael Lumish
09f3dd9e05
Merge pull request #2172 from chm-diederichs/proto-loader-maps
include `.map` files in proto-loader npm package
2022-08-29 14:33:25 -07:00
Michael Lumish
a82e40ff9a grpc-js: Handle errors when decoding status details 2022-08-29 09:52:13 -07:00
Sergii Tkachenko
594933aa2b xDS interop: enable pod log collection in the buildscripts
- Enables pod log collection in all PSM interop jobs implemented
  in https://github.com/grpc/grpc/pull/30594.
- Associate test suite runs with their own log file, so it's displayed
  on the "Target Log" tab
- Adds missing `--force_cleanup` to the lb test (reduces leaked
  resources)
- Fix run_test not returning correct exit status, causing false
  positives in some cases. See https://github.com/grpc/grpc/pull/30768
2022-08-26 17:51:34 -07:00
Michael Lumish
2c6fd779d8 grpc-js-xds: Use authority override to select VirtualHost when provided 2022-08-25 14:22:00 -07:00
Michael Lumish
1d5801aa90 grpc-js: Stop ejecting when current percent is equal to max 2022-08-24 14:54:09 -07:00
Michael Lumish
1b2cf99bf6
Merge pull request #2204 from murgatroid99/grpc-js_outlier_detection_failure_percentage_fix
grpc-js: Outlier Detection: fix failure percentage min hosts check
2022-08-24 14:24:59 -07:00
Michael Lumish
7a138a6965 proto-loader: Update dependencies to fix compilation error 2022-08-24 11:14:11 -07:00
Michael Lumish
8664c837db Fix spelling 2022-08-24 10:59:15 -07:00
Michael Lumish
f15efb63de grpc-js: Outlier Detection: fix failure percentage min hosts check 2022-08-24 10:27:53 -07:00
Michael Lumish
460fa93b9c grpc-js-xds: priority: remove currentChildFromBeforeUpdate 2022-08-23 13:38:56 -07:00
Michael Lumish
ae53dd1a19
Merge pull request #2202 from murgatroid99/grpc-js-xds_priority_fixes
grpc-js-xds: Make various fixes to the priority LB policy
2022-08-22 16:06:09 -07:00
Michael Lumish
552b710b93
Merge pull request #2200 from murgatroid99/grpc-js-xds_delay_child_updates
grpc-js-xds: delay picker updates while updating children in weighted_target and xds_cluster_manager
2022-08-22 16:05:28 -07:00
Michael Lumish
68aa56fa4a
Merge pull request #2198 from murgatroid99/grpc-js-xds_ignore_resource_deletion
grpc-js-xds: Implement ignore_resource_deletion option
2022-08-22 16:05:14 -07:00
Michael Lumish
e1b2cad25e grpc-js-xds: Make various fixes to the priority LB policy 2022-08-22 14:28:34 -07:00
Michael Lumish
3e6730cd24 grpc-js-xds: delay picker updates while updating children in weighted target and xds_cluster_manager 2022-08-18 14:55:58 -07:00
Michael Lumish
5a7f89a5f5 grpc-js: Switch LB policy when new one is not CONNECTING 2022-08-18 14:25:49 -07:00
Michael Lumish
a3b698e837 Don't use tracer for ignored resource deletion logs 2022-08-17 17:00:02 -07:00
Michael Lumish
7ca0cc0069 grpc-js-xds: Implement ignore_resource_deletion option 2022-08-17 16:56:50 -07:00