[2.4] MOD-4850: Merge all from master towards v2.4.5#927
Merged
Conversation
* Add to JSONPath filter the regexp match operator * Improve coverage * Minor cosmetics * Allow match using regex pattern from a field and add end-to-end test * Test with numeric combined in filter * Add more tests and documentation
* Add details on jsonpath filter * fix local path and some edits * Apply suggestions from review by Nermina Co-authored-by: Nermina Miller <102551568+nermiller@users.noreply.github.com> Co-authored-by: Nermina Miller <102551568+nermiller@users.noreply.github.com>
Variable fix. <s>`$search`</s> into `$rejson` ``` rejson=$(docker run -d -it -v $PWD:/build debian:bullseye bash) docker exec -it $rejson bash ``` Co-authored-by: Guy Korland <gkorland@gmail.com>
Co-authored-by: Guy Korland <gkorland@gmail.com>
* Partial fix for REDISIO-186: JSON broken links * Applied feedback from Chayim * Updates examples and restructures sections * Update docs/commands/json.arrappend.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrappend.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrindex.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrindex.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrinsert.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrindex.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrindex.md * Update docs/commands/json.arrinsert.md * Update docs/commands/json.arrlen.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrpop.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrtrim.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.numincrby.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.resp.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.set.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.strappend.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.toggle.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrpop.md * Update docs/commands/json.arrpop.md * Update docs/commands/json.arrinsert.md * Update json.arrtrim.md * Update docs/commands/json.arrappend.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrinsert.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrtrim.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.arrpop.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com>
* License change * License hyperlinks in README.md * RAMP file fix * Cargo.toml fix * Fix spelling wordlist
* Support legacy jsonpath with dollar * Support legacy jsonpath with dollar * Fix test
* Fixes #882, explains returns of JSON array and JSON object * Update docs/commands/json.get.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> * Update docs/commands/json.get.md Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com> Co-authored-by: Omer Shadmi <76992134+oshadmi@users.noreply.github.com>
* Update README.md
* add support for arrindex for none scalars * test no scalar on arrindex * clean code rename args * fix tests * fix tests
* clean clippy warnings * revert so we can build with Rust 1.60
Co-authored-by: Guy Korland <gkorland@gmail.com>
add focal CI testing on enterprise
Update qatests
* enable tracing jsonpath tests * add flow test * Evaluate all filter operands * Add tests with precedence and nesting * update spellcheck dictionary * remove redis-module from dev-dependencies
add cluster versions for release testing
Update RS_VERSIONS
…rformance nightly only once a week (#896)
* update to the latest stable rust even if rust installed * update readies
* Added `rustis` client library [rustis](https://github.com/dahomey-technologies/rustis) * Update README.md Added rustis client library * Update README.md Added rustis documentation link Co-authored-by: Guy Korland <gkorland@gmail.com>
* break serde-json manager out to a file * add license header
* ignore case on spelling * plugin version bump * spelling
* disable recursion limit on RDB load
Codecov ReportBase: 81.40% // Head: 81.40% // No change to project coverage 👍
Additional details and impacted files@@ Coverage Diff @@
## 2.4 #927 +/- ##
=======================================
Coverage 81.40% 81.40%
=======================================
Files 15 15
Lines 3905 3905
=======================================
Hits 3179 3179
Misses 726 726
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
MeirShpilraien
left a comment
There was a problem hiding this comment.
👍
Reviewed the code changes, @rafie please review the build changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.