Rohan Krishnaswamy

Results 13 issues of 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)....

enhancement

### Feature Request Add integration testing for dynamic configuration ### Motivation and Goals Critical behavior verification, regression testing, etc.

enhancement

good first issue

**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...

3.x

### Feature Request Add `cargo semver` check for kiwi-sdk in CI ### Motivation and Goals Will help assert correct version bumps for SDK changes

enhancement

### 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...

enhancement

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:...