09:51:14 GMT hi folks 09:51:54 GMT is this the appropriate place to ask questions related to the python library and Sentinel support? 13:02:18 GMT What network addresses does redis bind to automatically by default? 13:02:32 GMT I can connect on 127.0.0.1 but not via my private network address 13:02:40 GMT And I don’t have any firewalls setup 13:03:25 GMT Ah - # By default, if no "bind" configuration directive is specified, Redis listens for connections from all the network interfaces available on the server. 20:21:27 GMT hey all, I'm writing a redis backend for my program and being a redis noob it would be really cool to get some sort of feedback 20:22:16 GMT https://bitbucket.org/King_DuckZ/dindexer/commits/branch/dev 20:35:55 GMT on my usage of the c library for now, since it's pretty much all there is to see atm 20:36:27 GMT but anyways, hints on any part of the backend are welcome :) 20:41:52 GMT King_DuckZ: your redis_backend.cpp has mixed tabs and spaces 20:44:30 GMT minus: damn... I've been trying to use clion, and it's messed up my files... I need to change the config maybe 20:44:35 GMT thanks for spotting that 20:47:19 GMT any particular reason for using a plugin-system? C++ isn't exactly nice for that wrt compatibility 20:56:00 GMT tabs fixed :) 20:57:39 GMT minus: yes, I want to allow people to choose the db they prefer and let them implement a backend if there isn't one already as easily as possible 20:58:28 GMT except that you'd usually compile the whole thing anyway and thus could just bake it into the program 20:58:41 GMT pretty nice-looking C++ you got there 20:58:51 GMT I also thought of the issue you mention, but then I said it shouldn't be too hard to provide a generic c wrapper around the c++ plugin class, so I'll probably do that at some point 21:00:25 GMT that's also work in progress, I need to add some option to cmake to let you choose which backends you want to build, so I won't force unwanted dependencies on everybody 21:00:48 GMT the backend system is pretty new, so I'm still polishing it 21:00:54 GMT and thanks for the comment on my c++ :) 21:01:03 GMT as for the redis part: getting that done right really depends on what features you want. if you want a tag-based search it shouldn't be a big deal, anything more towards search may become a bit difficult 21:02:41 GMT yeah, comes to think of it, is there anything like regex-based searches? because users will want to do locate *.png at some point 21:03:44 GMT nope 21:03:52 GMT redis does not allow you to search 21:04:01 GMT you'd have to build your own search index 21:04:11 GMT you can't even do full text search 21:06:01 GMT hmm I've started writing that backend because I wanted to learn redis, but I'm starting to wonder if I should just drop it 21:08:19 GMT because what I understand is that I'd have to make as many keys as there are files in my db, and download all of them and do any regex matching manually in c++... which is doable, but imagine if your client is running on a raspberry pi or something...