Open gkorland opened 6 years ago
The module cannot change the commands to their original names because it uses the original commands internally. The only way it may work is if the module changes the crypto commands to the original and call the original commands with a the same name that the server renames them to. That will probably not work with redis enterprise. Most clients support sending raw redis commands, so these will work, but that requires a code change on the client side.
User should be forced to user the crypto.* commands which will not be supported by most of the clients or will force the user to change his code.
But should override Redis commands (can be done by disabling the commands and resetting them by the module).