Roman Gershman

Results 808 comments of Roman Gershman

You can declare a key that you may access does not exist. The question is whether you know the name beforehand, before running the script. If yes, then just.pass its...

I spent time some time to think what if we had chosen another locking scheme, i.e. not VLL - would it improve our option to solve the issue? The answer...

Does it mean, we are defeated? I do not think so. @dranikpg 1. with our recent changes we can at least allow the option to run non-determenistic scripts under the...

2 - it is, if we support "slot" locks. For a lua script to contend on such undeclared key, say `{q1}abc` someone else should access `{q1}abc` before and lock it....

@silverwind we are working to allow undeclared keys when running the script with slots. What's your use-case exactly? Do you use some sort of framework like BullMQ?

While we strive to be as compatible as possible with Redis Core semantics (atomicity guarantees, Redis Protocol), some Redis use cases can heavily limit Dragonfly's performance. For example, the --default_lua_flags=allow-undeclared-keys...

caching policy is adequate, closing.

how can I send a binary request easily?