Adjusted the behavior of exponential backoff timers (#2077)
@grpc/grpc-js 1.6.1
Enable support for the grpc.dns_min_time_between_resolutions_ms channel option, which controls the minimum time between successful DNS requests, with a default of 30,000 (30 seconds) (#2076)
@grpc/grpc-js-xds 1.6.1
Avoid quickly starting many ADS streams in some rare cases (#2077)
@grpc/grpc-js-xds 1.6.0
Add experimental Outlier Detection support (disabled by default, enabled by setting the environment variable GRPC_EXPERIMENTAL_ENABLE_OUTLIER_DETECTION=true) (#2064)
@grpc/grpc-js 1.6.0
Add credentials.createFromSecureContext, as described in gRFC L93 (#1988)
Set provided serviceName as property of generated Client subclasses (#1993 contributed by @DavyJohnes)
Return never from functions that always throw (#2056 contributed by @dacioromero)
Add experimental Outlier Detection load balancing policy, as described in gRFC A50 (disabled by default, enabled by setting the environment variable GRPC_EXPERIMENTAL_ENABLE_OUTLIER_DETECTION=true) (#2058)
Expose MetadataOptions interface (#2071 contributed by @kskalski)
Surface stream writing errors as standard gRPC errors (#2073)
Commits
4e457b5 Merge pull request #2077 from murgatroid99/grpc-js-xds_ads_stream_delay
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @grpc/grpc-js from 1.5.10 to 1.6.2.
Release notes
Sourced from
@grpc/grpc-js
's releases.Commits
4e457b5
Merge pull request #2077 from murgatroid99/grpc-js-xds_ads_stream_delayf19563d
grpc-js: Update to version 1.6.2d8ce665
Merge remote-tracking branch 'upstream/@grpc/grpc-js
@1
.6.x' into grpc-js-xds_...c106d05
grpc-js: Make backoff timer reset apply to the currently running timer697227d
Merge pull request #2076 from murgatroid99/grpc-js_dns_success_delay8a50303
grpc-js: Add support for grpc.dns_min_time_between_resolutions_ms channel arge583710
grpc-js-xds: Don't stop backoff timers for ADS streamsa993703
Merge pull request #2075 from murgatroid99/v1.6.076d03e7
Merge pull request #2073 from murgatroid99/grpc-js_write_error_handling9fcf165
Update version to 1.6.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)