Shashi Kant

Results 19 issues of Shashi Kant

**Summary:** Adding the functionality for Rate Limiting at the field level **Issue Reference(s):** **Build & Testing:** - [x] I ran `cargo test` successfully. - [x] I have run `./lint.sh --mode=fix`...

type: feature

**Problem description** In the current cache implementation, if `@cache` is added to fields of a type and not to the query where it is being resolved then the values doesn't...

**The Problem** This Reddit post https://www.reddit.com/r/rust/comments/10e9ehb/serde_json_vs_rapidjson_rust_vs_c/ claims [RapidJSON](https://github.com/Tencent/rapidjson/) is more performant than Rust's `serde_json` crate. **Describe the solution you'd like** Use RapidJSON for parsing JSON instead of `serde_json` and do...

Trying to compile the library for wasm fails with the following error ``` error[E0432]: unresolved import `crate::sys::IoSourceState` --> /Users/shashikant/.cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.11/src/io_source.rs:12:5 | 12 | use crate::sys::IoSourceState; | ^^^^^^^^^^^^^^^^^^^^^^^^^ no `IoSourceState` in `sys`...

**Summary:** _Briefly describe the changes made in this PR._ **Issue Reference(s):** Fixes #... _(Replace "..." with the issue number)_ **Build & Testing:** - [ ] I ran `cargo test` successfully....

ci: benchmark

**Summary:** _Briefly describe the changes made in this PR._ **Issue Reference(s):** Fixes #... _(Replace "..." with the issue number)_ **Build & Testing:** - [ ] I ran `cargo test` successfully....

ci: benchmark

**Summary:** Following improvements were observed when running the nginx benchmark locally Before the change: After the change: **Issue Reference(s):** Fixes #... _(Replace "..." with the issue number)_ **Build & Testing:**...

ci: benchmark
type: fix
type: feature

**Summary:** Using `Arc` to optimize cloning of `Blueprint` **Issue Reference(s):** Fixes #1858 **Build & Testing:** - [x] I ran `cargo test` successfully. - [x] I have run `./lint.sh --mode=fix` to...

ci: benchmark
type: chore

### Describe the bug Type names generated for nested messages with the `gen` command are incorrect. Consider the following example: ```proto message News { int32 id = 1; string title...