dice icon indicating copy to clipboard operation
dice copied to clipboard

Fix JSONPath inconsistencies in DiceDB

Open JyotinderSingh opened this issue 1 year ago • 6 comments

Reference: https://github.com/DiceDB/dice/issues/493#issuecomment-2350824277

Response Comparison

Data Link

As you can see, there are several inconsistencies between redis and dice responses. This is largely because the JSONPath library DiceDB uses does not cover the entire redis JSONPath feature set.

JyotinderSingh avatar Oct 07 '24 18:10 JyotinderSingh

Would love to work on this? . Thanks

N3XT14 avatar Oct 07 '24 18:10 N3XT14

@N3XT14 assigned, thanks for contributing.

lucifercr07 avatar Oct 07 '24 18:10 lucifercr07

@N3XT14 Any update on this issue? If in case you are not able to work on this, I am willing to work on this issue.

@lucifercr07 @JyotinderSingh FYI

surya0180 avatar Oct 16 '24 01:10 surya0180

@surya0180 Yeah working on it. implementing the necessary things

N3XT14 avatar Oct 16 '24 01:10 N3XT14

Quick Update:

I am progressing on it. Currently making it work between resp2 & resp3

N3XT14 avatar Oct 21 '24 03:10 N3XT14

@JyotinderSingh https://github.com/DiceDB/dice/pull/1266

Not ready for merge but would like to get some questions answered regarding RESP3 and other output structures.

N3XT14 avatar Nov 11 '24 06:11 N3XT14