11 Commits

Author SHA1 Message Date
Nikhil Manglore
4fb72a9269
Resolved issues when using GCC >= 12 (#41)
Signed-off-by: Nikhil Manglore <nmanglor@amazon.com>
Signed-off-by: Nikhil Manglore <nikhilmanglore9@gmail.com>
Co-authored-by: Roshan Khatri <117414976+roshkhatri@users.noreply.github.com>
2025-03-05 14:00:54 -08:00
Roshan Khatri
10d2793bb9
Adds JSON.MSET command (#39)
#### JSON.MSET
Set JSON values for multiple keys. The operation is atomic. Either all values are set or none is set.

#### Syntax
```
JSON.MSET <key> <path> <value> [key <path> <value> ...]
```

* key - required, JSON key
* path - required, a JSON path
* value - required, JSON value
#### Return
* Simple String 'OK' on success
* Error on failure
---------

Signed-off-by: Roshan Khatri <rvkhatri@amazon.com>
2025-03-03 15:19:36 -08:00
Roshan Khatri
4a7a08ba6c
Change prelaunch version to 0.0.9 (#35)
Signed-off-by: Roshan Khatri <rvkhatri@amazon.com>
2025-02-13 14:51:37 -08:00
Joe Hu
ac4f334af7 Bug fix: JSON document size reported by 'json.debug memory'
Signed-off-by: Joe Hu <jowhuw@amazon.com>
2025-01-22 15:28:25 -05:00
Joe Hu
d3ce5afb6d Fix #19 - Remove aux type loading code not related to JSON
Signed-off-by: Joe Hu <jowhuw@amazon.com>
2025-01-03 19:39:59 -05:00
Joe Hu
68dbc545a6
Fix #19 - RDB compatibility with ReJSON and add compatibility test (#21)
Signed-off-by: Joe Hu <jowhuw@amazon.com>
Signed-off-by: Joe Hu <joehu888@gmail.com>
Co-authored-by: Joe Hu <jowhuw@amazon.com>
2024-12-10 08:10:31 -05:00
Joe Hu
3daf1832e0
Fix #2 - Replace the configs with constants (#18)
Signed-off-by: Joe Hu <jowhuw@amazon.com>
Co-authored-by: Joe Hu <jowhuw@amazon.com>
2024-12-09 19:55:32 -05:00
Joe Hu
00c740742a
Fix #7 - Make SERVER_VERSION open to all versions (#22)
Signed-off-by: Joe Hu <jowhuw@amazon.com>
Co-authored-by: Joe Hu <jowhuw@amazon.com>
2024-12-09 18:14:48 -05:00
Joe Hu
8fd36b546b Fix #12 - Simplify check for aux types in RDB version
Signed-off-by: Joe Hu <jowhuw@amazon.com>
2024-12-04 19:48:33 +00:00
Joe Hu
4e50a2d56b
Fix #11 - Clean up existing module metrics (#14)
Signed-off-by: Joe Hu <jowhuw@amazon.com>
Co-authored-by: Joe Hu <jowhuw@amazon.com>
2024-12-04 09:21:55 -08:00
Roshan Khatri
926b6fd6fe
Contributing valkeyJSON module (#1)
Initial contribution for ValkeyJSON based off of Amazon implementation.
2024-11-29 07:47:54 -08:00