-
Notifications
You must be signed in to change notification settings - Fork 999
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement georadiusbymember #1548
Comments
From the Redis docs:
Why there is a need to support a deprecated command? |
|
I'm interested to work on this but having trouble building dragonfly locally. I get the following error when I configure the build. I've verified that all dependencies are installed, including Boost, on my Linux dist openSUSE Tumbleweed (Version 20230501).
Perhaps Boost v1.82.0 might not be compatible. Should I use a different version for Boost or is this due to something else? |
Where is boost installed? You may need to add relevant include paths and link paths when you invoke cmake |
@binjamil how did you install boost or how did you verify it's installed? |
I don't see |
Right. try running |
Turns out that following three Boost components were not installed, so I had to manually install them as well:
This fixed the configuration but I get the following linking error when I run
I can see the static libraries are not present in
Any advice on how to change cmake config so the linker looks in the correct |
I suggest that you manually put them where build expects them to be. |
Hi romange Could you share where can I find the log output of VLOG(2) and LOG()? After reading more about the transaction framework, I'm revisiting this feature. Last time I didn't make "store" works perfectly (It works in CLI but not in test). Now I have a guess but need to check log. Thanks! |
@azuredream logs are written to log file (when Dragonfly starts it prints the lookup paths), but you could pass |
Thanks. How can I enable VLOG for multiple files? I enabled VLOG for transaction.cc. It appears that when all Succeeded: Failed: |
With a comma, i.e. Re/ the issue you're seeing: I'm not sure what changes you've made (didn't see your code), but if I had to guess I'd say that perhaps you're trying to write to the destination key from the same callback that reads the source key(s)? If so, you shouldn't do that, as they may be present in different shards. |
Thanks! I've created a Draft PR if you have free time to take a look at my change. This random failure only occurs when I use "STORE" option.
The only difference between two workflows is hop3. |
see here: https://redis.io/commands/georadiusbymember/
The text was updated successfully, but these errors were encountered: