grpc-node icon indicating copy to clipboard operation
grpc-node copied to clipboard

gRPC for Node.js

Results 255 grpc-node issues
Sort by recently updated
recently updated
newest added

### Problem description This is more a question than a problem We have a GRPC service written in Go, and a client written in Javascript (using Nodejs runtime). Besides some...

package: @grpc/proto-loader

I have a retryable bidirectional stream that is long lived and leaks entries in the writeBuffer. There does not appear to be any code to recycle the writeBuffer so it...

requires reporter action
package: @grpc/grpc-js

### Problem description I have a ServerStream-service which generates a readable-stream of about 100.000 messages and set it in ctx.res. The client consumes only the first message and then process.exit()....

requires reporter action
package: @grpc/grpc-js

This is a feature request. At the moment, if an error is thrown by a handler, the entire process crashes. I would love a facility to define an `uncaughtErrorHandler` so...

feature request
package: @grpc/grpc-js
package: grpc

The [`proto3-json-serializer`](https://www.npmjs.com/package/proto3-json-serializer) library provides spec-compliant JSON serialization and deserialization of proto messages on top of Protobuf.js. `@grpc/proto-loader` could provide an option to use that library to serialize and deserialize messages...

feature request
package: @grpc/proto-loader

### Problem description Binaries for `darwin-arm64` arch are failed to run as it actually duplicates `x64` arch files. ### Reproduction steps Installing grpc-tools with `yarn add grpc-tools` on mac m1...

package: grpc-tools

I would like the ability to provide a mocked gRPC API response instead of calling the real gRPC API. As much as possible, I would like to call the gRPC...

question
package: @grpc/grpc-js

The [canonical JSON representation](https://protobuf.dev/programming-guides/proto3/#json) of a Duration message is a string with a number followed by "s". The Outlier Detection config parser instead expects an object representation of a Duration.

bug
package: @grpc/grpc-js

### Problem description Hello! I'm currently getting the following error on my machine. How can I troubleshoot further? ``` lerna ERR! yarn run build stderr: DEBUG get_ref {"duration": "0s"} DEBUG...

package: grpc-tools

Is there any way to set the [`maxHeaderListPairs`](https://nodejs.org/api/http2.html#http2createserveroptions-onrequesthandler) for the gRPC server [here](https://github.com/grpc/grpc-node/blob/master/packages/grpc-js/src/server.ts#L401)? we have a use case related to gradual rollout, when the number of headers gets much higher...

feature request
package: @grpc/grpc-js