connect
connect copied to clipboard
Handle hash commands such as HGETALL in redis processor
The crux of the reported issue was that https://github.com/benthosdev/benthos/blob/main/public/service/message.go#L262 requires an array of [string]any but the redis library returns [any]any which does not get processed right.
Once all the types are cast to string, it behaves as expected.
Added unit tests for HSet HGet and HGetAll.
All existing Redis unit tests pass.
Fixes #2282