Rohan Krishnaswamy
Rohan Krishnaswamy
This PR implements SCRAM-SHA-256 SASL mechanism for client proxy authentication Notes for reviewer: - I tried to keep the PR focused and not do too much refactoring. There's definitely opportunity...
**Is your feature request related to a problem? Please describe.** Currently, there is no client support for SASL authentication when connecting to the proxy **Describe the solution you'd like** Add...
### What problem are you trying to solve? Proxies currently report a `identity_cert_expiration_timestamp_seconds` that indicates when a proxy’s current mTLS identity certificate will expire (in seconds since the UNIX epoch)....
### Feature Request Add integration testing for dynamic configuration ### Motivation and Goals Critical behavior verification, regression testing, etc.
**Describe the bug** Hello! I'm encountering an error when creating multiple rule sets and adding rules to each of them in a multi-threaded environment. **Logs and dumps** I've traced it...
### Feature Request Add `cargo semver` check for kiwi-sdk in CI ### Motivation and Goals Will help assert correct version bumps for SDK changes
### Feature Request Add a new source type for Apache Pulsar. ### Motivation and Goals Apache Pulsar is an open-source, distributed messaging and streaming platform similar to Kafka. Supporting this...
This PR adds client support for [Pulsar Transactions](https://pulsar.apache.org/docs/3.3.x/txn-why/). Resolves #253 Notes: - This PR tries to mimic the [Java client](https://github.com/apache/pulsar/blob/master/pulsar-client/src/main/java/org/apache/pulsar/client/impl/transaction/TransactionImpl) where possible. More details on transactions in Pulsar can be...
Relates to #150 Currently, the default and only supported routing mode for partitioned producers appears to be round robin. We should support single/multi partition routing modes as well. More info:...