rsonpath
rsonpath copied to clipboard
Blazing fast JSONPath query engine written in Rust.
Bumps the test-deps group with 2 updates in the /fuzz directory: [serde](https://github.com/serde-rs/serde) and [serde_json](https://github.com/serde-rs/json). Updates `serde` from 1.0.199 to 1.0.201 Release notes Sourced from serde's releases. v1.0.201 Resolve unexpected_cfgs warning...
Bumps the test-deps group in /crates/rsonpath-test-codegen with 2 updates: [serde](https://github.com/serde-rs/serde) and [proc-macro2](https://github.com/dtolnay/proc-macro2). Updates `serde` from 1.0.200 to 1.0.201 Release notes Sourced from serde's releases. v1.0.201 Resolve unexpected_cfgs warning (#2737) Commits...
**Is your feature request related to a problem? Please describe.** As per [the spec](https://www.rfc-editor.org/rfc/rfc9535#section-2.1-7) if we encounter a case where an integer overflows (for example the current array index) it...
This is more of a checklist for myself to track all the tedium related to actually releasing this as a production-ready package. - [ ] Rename `rsonpath` to `rsonquery` as...
**Is your feature request related to a problem? Please describe.** The engine currently violates the JSON spec by not normalizing Unicode escapes. We do this for performance purposes, since ordinal...
**Is your feature request related to a problem? Please describe.** We should use the `proptest` crate to comprehensively test the query parser. **Describe the solution you'd like** As usual for...
**Is your feature request related to a problem? Please describe.** The index selector was introduced in #64, but there was no in-depth performance analysis and polishing applied afterwards. The potential...
**Is your feature request related to a problem? Please describe.** Breaking changes should be controlled. While we're not at v1.0.0 yet, we try to record all breaking changes in releases....
**Is your feature request related to a problem? Please describe.** I just had to write this line of code: ```rust block.block.block[block.idx] == b'"' ``` I think it's self explanatory. In...
**Is your feature request related to a problem? Please describe.** Lately I've posted on r/rust to get folks' opinion on whether error kind enums should be `non_exhaustive` or not. A...