{"push_id":894919748,"size":12,"distinct_size":0,"ref":"refs/heads/master","head":"6fd6c34c9bebfdb235861a914dfb52d5d59dfb53","before":"df2c6d3fc6b0fb7167555f8d8f750cdca1bd7c64","commits":[{"sha":"9e74c3be612ed79fe71bcfee99efdc1278ddba51","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"use Redis as the physical queue","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/9e74c3be612ed79fe71bcfee99efdc1278ddba51"},{"sha":"3597180e7f75e42d8f76091cda97af092c67f1e4","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"wip","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/3597180e7f75e42d8f76091cda97af092c67f1e4"},{"sha":"33f264495ecf639eb43851e0c3d54b1954887b0f","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"fix adapter and receiver","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/33f264495ecf639eb43851e0c3d54b1954887b0f"},{"sha":"b05c86182933f2e5b2b0d82b5618f06300dc7662","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"move special token to the shared project","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/b05c86182933f2e5b2b0d82b5618f06300dc7662"},{"sha":"3c20d1e2223e7b47cb6144317b74cf925b766b03","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"redis dictionary","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/3c20d1e2223e7b47cb6144317b74cf925b766b03"},{"sha":"256eae019a30e54e8bb570c4432c3b9926268799","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"memory cache first implementation","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/256eae019a30e54e8bb570c4432c3b9926268799"},{"sha":"8a388d11dc8b731084d19d654421cddd1af8f8b6","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"remove redis cache for now so we can test the memory cache","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/8a388d11dc8b731084d19d654421cddd1af8f8b6"},{"sha":"4bd995a1946a8d4fa8b55c077c6a534adf43d0eb","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"small fix","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/4bd995a1946a8d4fa8b55c077c6a534adf43d0eb"},{"sha":"3ac5d3e2bb2ad81fa13029fe6f17147ea5fc87e9","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"first few problems:\n- make dictbatch serialisable\n- fix client and producer, pass the correct token type in the producer and don't pass anything when subscribing in the client\n- Receiver didn't have a queue id property\n\nStatus:\nWriter works just fine and the cache is working fine.\nConsumer receives only one message and that's it. The cursor does get called (MoveNext, GetCurrent). It might be a problem related to using the custom token. The last resort would be to stop passing the \"key\"/\"id\" in the custom token and revert back to using a simple stream token and pass the ID in the message itself instead (using IObjectWithUniqueId as before)","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/3ac5d3e2bb2ad81fa13029fe6f17147ea5fc87e9"},{"sha":"b71f8eba62739602c6ec20456d47bc01ec605f21","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"finally found the problem.. a small bug when checking token equality","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/b71f8eba62739602c6ec20456d47bc01ec605f21"},{"sha":"cca699b72ffd79d57c43fc56ba08770883ed8ead","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"finally working, but this bug was in the IterableDictionary\nThe previous commit fixed the bug in this project","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/cca699b72ffd79d57c43fc56ba08770883ed8ead"},{"sha":"6fd6c34c9bebfdb235861a914dfb52d5d59dfb53","author":{"email":"3e47e33f701d8bc707b910717f158e3c3adcb489@gmail.com","name":"Space Monkey"},"message":"redis cache done. Simply use IterableDictionary with a Redis internal dictionary instead of a C# dictionary","distinct":false,"url":"https://api.github.com/repos/amamh/orleans-DictStreamProvider/commits/6fd6c34c9bebfdb235861a914dfb52d5d59dfb53"}]}