rsonpath icon indicating copy to clipboard operation
rsonpath copied to clipboard

Blazing fast JSONPath query engine written in Rust.

Results 55 rsonpath issues
Sort by recently updated
recently updated
newest added

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

dependencies
rust

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

dependencies
rust

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

type: feature
acceptance: go ahead

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

acceptance: go ahead
type: tracking

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

type: feature
acceptance: go ahead
area: app

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

help wanted
acceptance: go ahead
type: reliability
area: proptest

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

type: feature
help wanted
acceptance: go ahead
contribute: simd
area: performance

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

type: feature
acceptance: go ahead
type: reliability
area: library

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

help wanted
good first issue
acceptance: go ahead
type: reliability
area: library

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

acceptance: go ahead
type: reliability
area: library