Results 61 comments of Jürgen Mang

@mgonzalezm: could you please test the following new scrobbler script: ``` -- {"order":1,"arguments":[]} mympd.init() uri = "https://api.listenbrainz.org/1/submit-listens" headers = "Content-type: application/json\r\n".. "Authorization: Token "..mympd_state["listenbrainz_token"].."\r\n" rc, raw_result = mympd_api("MYMPD_API_PLAYER_CURRENT_SONG") if rc...

I merged your patch in my rax fork that already merged patches from redis. Test does not compile and is fixed with https://github.com/jcorporation/rax/commit/f089a12f45bfd084ccb83138e0794d3a728aa8c7.

If someone is interested: I forked this repository, updated the repository with rax sources from redis 6.2 branch and merged the outstanding pull requests. https://github.com/jcorporation/rax

I merged this in a branch of my fork for testing: https://github.com/jcorporation/rax/tree/michaelplaing-iter_scan_upgrade I have run the benchmark on master (without this patch) and your patch merged (branch michaelplaing-iter_scan_upgrade) and could...

How large must be the keyspace to see improvements? A benchmark for illustration would be good.

This is a shame. I really like this library. I am thinking about forking it and review/merging the pull requests. I should probably also search the redis source for fixes...

If someone is interested, here is my fork: https://github.com/jcorporation/sds I already merged a bunch of pending pull requests and picked fixes from the redis source.

From MPD protocol documentation: **sticker find {TYPE} {URI} {NAME} = {VALUE}** Searches for stickers with the given value. Other supported operators are: “” I quickly tried it at protocol level...

The myMPD jukebox mode does exactly this: https://github.com/jcorporation/myMPD