1. 05 Jul, 2018 2 commits
  2. 04 Jul, 2018 1 commit
    • Todd Tingen's avatar
      Initial implementation of Redis Streams. (#860) · 4a8061f1
      Todd Tingen authored
      The Streams data type is available in release 5.0 RC1 and above.
      
      - Implemented Sync & Async methods for all Stream related commands (minus the blocking options) as of 5.0 RC1.
      - Added tests for the synchronous versions of the Streams API but the testing is a work in progress. Need to refactor for reuse within the streams tests and write a more thorough suite of tests.
      - Added a NameValueEntry struct which mimicks HashEntry. Using HashEntry for the name/value pairs of stream entries seemed wrong. Perhaps refactor the usage of HashEntry to the more generic NameValueEntry and deprecate HashEntry?
      4a8061f1
  3. 29 Jun, 2018 1 commit
  4. 28 Jun, 2018 2 commits
  5. 26 Jun, 2018 1 commit
  6. 17 Jun, 2018 1 commit
  7. 12 Jun, 2018 1 commit
  8. 10 Jun, 2018 1 commit
    • Nick Craver's avatar
      Just giving it a go · c6f30d93
      Nick Craver authored
      I think there's a race in ReconfigureAsync with clusters here where the last subscription to finish is left out...but not seeing it yet. Tests show it over and over, though.
      c6f30d93
  9. 09 Jun, 2018 8 commits
  10. 06 Jun, 2018 1 commit
    • Nick Craver's avatar
      Fixes #229, bringing HasValue in parity with IsNullOrEmpty (#840) · 12e49f64
      Nick Craver authored
      It appears we just never use this property anywhere and never noticed, but users did long ago. See #229 for details.
      
      Also adds some testing around this. While this may be considered a breaking change, I'm really going to err on the side of this is a plain on bug fix on a rarely used property. This doesn't impact any existing tests.
      12e49f64
  11. 04 Jun, 2018 8 commits
  12. 03 Jun, 2018 12 commits
  13. 02 Jun, 2018 1 commit