rsonpath
rsonpath copied to clipboard
Blazing fast JSONPath query engine written in Rust.
**Is your feature request related to a problem? Please describe.** Current implementation reads the entire input to a string. This is not production-viable – very large files that we are...
**Is your feature request related to a problem? Please describe.** In the unending quest to proptest all the things, we should have tests for the automata we compile. This is...
**Is your feature request related to a problem? Please describe.** After #7 the compiler no longer necessarily outputs a minimal DFA. It's still a correct DFA, just not minimal. **Describe...
**Is your feature request related to a problem? Please describe.** Support for filters with the following restrictions: - no nesting - no logical/boolean operations - only existential tests So strictly...
**Is your feature request related to a problem? Please describe.** After #154, we can extend filters to test against a constant atomic value. **Describe the solution you'd like** This is...
**Is your feature request related to a problem? Please describe.** Our engine integration tests now run on a limited sample of hand-crafted JSONs and queries, as well as the Wikidata...
**Is your feature request related to a problem? Please describe.** The current implementation focuses on quickly returning locations of matches. The output is not human-readable though – we either get...
**Is your feature request related to a problem? Please describe.** Except for #56 it might be beneficial to have a result mode that automatically filters nested subdocuments. In other words,...
**Is your feature request related to a problem? Please describe.** When we get a match of a query we know the exact path in the JSON at which it occurs...
**Is your feature request related to a problem? Please describe.** We need tests for the overall CLI interface to guard against breaking changes (and also E2E test the app). **Describe...