Skip to content

Redis INFO output is parsed as (Java) properties, although it is not the same format #3099

Open
@DamianFekete

Description

@DamianFekete

The issue is the same as here #1281
That issue was closed because:

Redis on Windows is no longer supported. As this variant has no future I'm inclined to not include any Windows-specific changes to Spring Data Redis

There are Redis variants for Windows that are newer than version 3.
https://github.com/ponfee/embedded-redis/tree/master currently uses 6.2.7.
https://github.com/redis-windows/redis-windows has version 7.

Although we're not using the Windows versions in production, they are helpful for developers using a Windows machine.

Technically speaking, the INFO output should not be parsed as Properties as it is not encoded as such.

My current workaround is to set the TEMP/TMP environment variables so that they don't point to c:\users\..., as the \u.... raises the exception.
I've tried to start Redis as c:/.../redis-server.exe but the changed separator only works for the configuration file, not exe path in the INFO output.

Would you reconsider the previous decision?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions