pulsar-client-node
pulsar-client-node copied to clipboard
Apache Pulsar NodeJS Client
Another package I use (node-sass) downloads and builds its native dependencies automatically. It does this by using npm's install and post install hooks: https://github.com/sass/node-sass/blob/887199a28fbed12f18dfecbfa5495aa5d48b2d4e/package.json#L31 their install script: https://github.com/sass/node-sass/blob/master/scripts/install.js their postinstall...
Perf-Consumer supports only throughput`. https://github.com/apache/pulsar-client-node/blob/master/perf/perf_consumer.js
### Motivation Currently, users using the `node js client` must first install the `C++ client`. And when the user executes `npm install`, it also needs to be compiled. This is...
### Motivation This is the nodejs client feature catch up for [PIP 37](https://github.com/apache/pulsar/wiki/PIP-37%3A-Large-message-size-handling-in-Pulsar) ### Modifications * Add `chunkingEnabled ` to the producer configuration * Add `maxPendingChunkedMessage` and `autoAckOldestChunkedMessageOnQueueFull ` to...
Hello, Is there a way to make `message.getRedeliveryCount()` return the number of time a message has been redelivered? I hope it's not a problem between the chair and the keyboard,...
### Motivation At present, Node.js clients can set SchemaInfo, it is best to add examples to convenient understanding https://github.com/apache/pulsar-client-node/blob/fa7a6d1f0e2859522418203ec841a12e497377ba/src/SchemaInfo.h#L31-L32
Has anyone managed to get this working in an AWS lambda environment? Perhaps as a AWS lambda layer? I'm very curious since I'm struggling at the moment how to approach...
We really like pulsar and would like to see more features in the node client. We found the `deadLetterPolicy` only provides a few options, and the auto-created producer is non-configurable....
## Motivation You can refer to [PIP-38](https://github.com/apache/pulsar/wiki/PIP-38%3A-Batch-Receiving-Messages). ## Solution We already support batch receive in the C++ client https://github.com/apache/pulsar-client-cpp/pull/21, In the Node.js client side, we can wrap its interface for...
There are client libraries for other languages (e.g. java) that support automatic (de)serialization of message data based on a schema (https://pulsar.apache.org/docs/3.1.x/schema-overview/). The node client does not have this feature yet...