grpc-node
grpc-node copied to clipboard
gRPC for Node.js
PR #1243 introduced proxy support, but only supports _lowercase_ environment variables. This is a non-issue on windows given https://github.com/nodejs/node/issues/9157, but not on *nix. It doesn't account for the common use...
### Is your feature request related to a problem? Please describe. If the packages dependency tree contains the `@grpc/proto-loader`, as it happens with `google-gax`, it pulls with that a lot...
### Problem description Sometimes the data sent by the server does not enter the data event. ### Reproduction steps This is a streaming file download function. The server sends data...
These tests consistently fail on Windows because the underlying behavior is different (in DNS and UDS, respectively). So we skip them only on Windows, so that we can still test...
These examples are based on the corresponding Python [examples](https://github.com/grpc/grpc/tree/master/examples/python/errors)
### Problem description `proto-loader-gen-types` fails to disambiguate between imported top-level types and nested messages with the same name. When this collision occurs, it incorrectly uses the nested type, omits the...
### Problem description After several hours of uptime, all new unary gRPC calls (Subscribe) from our Node client stop transmitting over TCP. At the application layer, client.Subscribe() appears to execute...
### Problem description I am not able to use reflection after setting up `@grpc/reflection`. Attempting to reflect any service that imports a message from another file gives an error similar...
We've noticed a performance issue with `@grpc-js` in our performance logging workflow. It's set up so that a client periodically sends small messages to a server every 500ms. Unfortunately, the...
### Problem description `google-auth-library` 10.x adopted and moved forward to node native fetch. Thus they switched from ```ts export interface Headers { [index: string]: string; } ``` to Headers defined...